Where is Peterborough, New Hampshire, USA?

Written and fact-checked by | Reviewed by WhereIG Editorial Team | Last updated: August 14, 2026, 18:45 ET

Where is Peterborough Located? - Peterborough is a city located in the Hillsborough County of New Hampshire, United States. Peterborough lies between 48.7519112 Degrees North latitudes and 122.4786854 Degrees West longitudes.

Location Map of Peterborough, New Hampshire

Where is Peterborough, New Hampshire

Peterborough Map, New Hampshire, USA

Where is Peterborough?: The Google Map showing the location of Peterborough in the U.S. state of New Hampshire.

Where is Peterborough Located?

Peterborough is a city located in the Hillsborough County of New Hampshire, United States. Peterborough lies between 48.7519112 Degrees North latitudes and 122.4786854 Degrees West longitudes. According to 2020 U.S.census, the population of Peterborough city is 3090 people and the city has a total area of 4.77 sq mi. The city has numerous parks and recreational facilities.

Most Viewed US Maps

USA Sttae MapUSA Region MapUSA Road Map
USA County MapWhere is USA in World Map?US ZIP Code Map
USA Time Zones MapUS State and Capitals MapUSA Physical Map
Looking for a U.S. City?
Find 3,000+ U.S. Cities by State - Explore Their Locations and Get Detailed Information

Peterborough, New Hampshire Quick Facts

AttributeDetails
TownPeterborough
CountyHillsborough County
StateNew Hampshire
State CapitalConcord
US RegionNortheastern United States (New England Region)
Latitude42.8706° N
Longitude71.9517° W
Elevation738 ft (225 m)
Land Area37.82 sq mi
Water Area1.16 sq mi
Total Area38.98 sq mi
Population (2020 Census)6,418
Population DensityApproximately 170 people per sq mi
ZIP Code03458
Area Code603
Time Zone StandardEastern Standard Time (EST, UTC−5)
Time Zone DaylightEastern Daylight Time (EDT, UTC−4)
CurrencyUnited States Dollar (USD)
FIPS Code33-59780
Congressional DistrictNew Hampshire's 2nd Congressional District

Transportation and Connectivity in Peterborough, New Hampshire

CategoryDetails
Airport NameManchester–Boston Regional Airport
IATA CodeMHT
Regional AirportDillant-Hopkins Airport
Major HighwaysU.S. Route 202, New Hampshire Route 101, New Hampshire Route 123
Train/Amtrak ServiceNearest Amtrak service in Keene or nearby regional stations
Local Bus/Transit ServiceCommunity transportation services
  • U.S. Route 202 – Major east–west highway connecting Peterborough with Keene, Milford, and southern New Hampshire communities.
  • New Hampshire Route 101 – Provides regional access toward Manchester and the Seacoast region.
  • New Hampshire Route 123 – Connects Peterborough with nearby towns and rural areas.

Top Places to Visit in Peterborough, New Hampshire

Landmark NameType
MacDowell ColonyArts and Cultural Center
Peterborough Historical SocietyHistory Museum
Mariposa Museum and World Culture CenterCultural Museum
Monadnock Center for the ArtsPerforming Arts Venue
Monadnock RegionScenic Area
Pack Monadnock MountainMountain Recreation Area
Contoocook RiverNatural Attraction
Edward MacDowell LakeRecreation Area
Wapack National Wildlife RefugeWildlife Area
Temple Mountain AreaOutdoor Recreation Area

Driving Distances from Peterborough, New Hampshire to Nearby Cities

CityStateDistance (mi)Approx. Drive Time
KeeneNew Hampshire2030 minutes
MilfordNew Hampshire2535 minutes
NashuaNew Hampshire4050 minutes
ManchesterNew Hampshire451 hour
ConcordNew Hampshire4555 minutes
WorcesterMassachusetts551 hour 15 minutes
BostonMassachusetts751 hour 30 minutes
PortsmouthNew Hampshire901 hour 45 minutes
AlbanyNew York1202 hours 30 minutes
BurlingtonVermont1402 hours 45 minutes

Colleges and Universities Near Peterborough, New Hampshire

Institution NameTypeLevelNotable For
Franklin Pierce UniversityPrivateUniversityHealth sciences, business, education, and liberal arts
Keene State CollegePublicCollegeEducation, arts, sciences, and professional studies
Antioch University New EnglandPrivateGraduate UniversityEnvironmental studies, education, and psychology
River Valley Community CollegePublicCommunity CollegeHealthcare, technical education, and career programs
Contoocook Valley Regional School DistrictPublicK–12 DistrictPrimary and secondary education

Waterbodies Near Peterborough, New Hampshire

Contoocook River, Nubanusit Brook, Edward MacDowell Lake, Cunningham Pond, Powder Mill Pond, Harrisville Pond, Otter Brook, Connecticut River (regional)

Stadiums and Sports Facilities Near Peterborough

Peterborough Community Center, ConVal Regional High School Athletic Facilities, Adams Playground, Monadnock Region Recreation Areas, Pack Monadnock hiking and outdoor facilities

Peterborough, New Hampshire — Key Historical Facts

  • Peterborough was first settled in 1739 and was incorporated as a town in 1760.
  • The town was named after Peter Prescott, an early landowner and colonial settler.
  • Peterborough developed as a mill town, with water-powered industries along the Contoocook River supporting manufacturing growth.
  • The town became internationally recognized as a center for arts and culture, particularly through the establishment of the MacDowell artists' colony in 1907.
  • Today, Peterborough is known for its historic downtown, cultural institutions, scenic landscapes, and connection to the Monadnock region.

References

More New Hampshire Maps & Info

New Hampshire MapNew Hampshire County MapMap of New Hampshire With Cities
New Hampshire ZipcodesAirports in New HampshireWhere is New Hampshire
New Hampshire Area CodesNew Hampshire Blank MapNew Hampshire River Map
New Hampshire Physical MapNew Hampshire Road MapUS States and Capitals Map