Click on the map to display elevation.
Jaffrey, Cheshire County, New Hampshire, 03452, United States of America (42.81397 -72.02314)
Thorndike Pond is in the north, and Contoocook Lake is on the southern boundary. Mount Monadnock, elevation 3,165 feet (965 m) above sea level and the highest point in Jaffrey, is in the northwest. Jaffrey lies mostly within the Merrimack River watershed, via the Contoocook River in the eastern part of the town, with the northwest corner of town lying in the Ashuelot River watershed, part of the larger Connecticut River watershed.