Wilton, New Hampshire

Wilton, New Hampshire
Town
Stony Brook near the town center
Coordinates: 42°50′36″N 71°44′06″W / 42.84333°N 71.73500°W / 42.84333; -71.73500
CountryUnited States
StateNew Hampshire
CountyHillsborough
Incorporated1762
Villages
  • Wilton
  • West Wilton
  • Wilton Center
Government
  Select Board
  Town AdministratorNick Germain
Area
  Total
25.70 sq mi (66.57 km2)
  Land25.61 sq mi (66.33 km2)
  Water0.09 sq mi (0.23 km2)  0.35%
Elevation
384 ft (117 m)
Population
 (2020)
  Total
3,896
  Density152/sq mi (58.7/km2)
Time zoneUTC-5 (Eastern)
  Summer (DST)UTC-4 (Eastern)
ZIP code
03086
Area code603
FIPS code33-85220
GNIS feature ID0873756
Websitewww.wiltonnh.gov

Wilton is a town in Hillsborough County, New Hampshire, United States. The population was 3,896 at the 2020 census. Like many small New England towns, it grew up around water-powered textile mills, but is now a rural bedroom community with some manufacturing and service employment. Wilton is home to the High Mowing School, a private preparatory school.

The main village in town, where 1,324 people resided at the 2020 census, is defined by the U.S. Census Bureau as the Wilton census-designated place and is located near the junction of New Hampshire Routes 31 and 101, at the confluence of Stony Brook with the Souhegan River.