Marlborough, New Hampshire

Marlborough, New Hampshire
Town
Main Street in 1910
Motto: 
"Small Town - Big Heart"
Coordinates: 42°54′17″N 72°12′36″W / 42.90472°N 72.21000°W / 42.90472; -72.21000
CountryUnited States
StateNew Hampshire
CountyCheshire
Incorporated1776
Government
  Board of Selectmen
  • Jane Pitt
  • Gina Paight
  • Earl Nelson
  Town AdministratorEllen Smith
Area
  Total
20.7 sq mi (53.5 km2)
  Land20.4 sq mi (52.9 km2)
  Water0.2 sq mi (0.6 km2)  1.13%
Elevation
705 ft (215 m)
Population
 (2020)
  Total
2,096
  Density103/sq mi (39.6/km2)
Time zoneUTC-5 (Eastern)
  Summer (DST)UTC-4 (Eastern)
ZIP code
03455
Area code603
FIPS code33-45460
GNIS feature ID0873659
Websitewww.marlboroughnh.org

Marlborough is a town in Cheshire County, New Hampshire, United States. The population was 2,096 at the 2020 census. The town is home to the Kensan-Devan Wildlife Sanctuary at Meetinghouse Pond.

The primary settlement in town, where 1,066 people resided at the 2020 census, is defined as the Marlborough census-designated place (CDP) and is located at the junction of New Hampshire routes 101 and 124.