Hudson, New Hampshire

Hudson, New Hampshire
Town
Coordinates: 42°45′53″N 71°26′23″W / 42.76472°N 71.43972°W / 42.76472; -71.43972
CountryUnited States
StateNew Hampshire
CountyHillsborough
Incorporated1673
Annexed1731
Incorporated1746 (renamed in 1830)
Villages
Government
  Board of Selectmen
  • Dillon Dumont, Chair
  • Bob Guessferd
  • Xen Vurgaropulos
  • David S. Morin
  • Heidi Jakoby
  Town AdministratorSteve Malizia
Area
  Total
29.3 sq mi (75.8 km2)
  Land28.3 sq mi (73.3 km2)
  Water1.0 sq mi (2.5 km2)
Elevation
148 ft (45 m)
Population
 (2020)
  Total
25,394
  Density898/sq mi (346.7/km2)
Time zoneUTC-5 (EST)
  Summer (DST)UTC-4 (EDT)
ZIP code
03051
Area code603
FIPS code33-37940
GNIS feature ID0873631
Websitewww.hudsonnh.gov

Hudson is a town in Hillsborough County, New Hampshire, United States. It is located along the Massachusetts state line. The population was 25,394 at the 2020 census. It is the tenth-largest municipality (town or city) in the state, by population.

The urban center of town, where 7,534 people resided as of the 2020 census, is defined as the Hudson census-designated place (CDP) and is located at the junctions of New Hampshire routes 102, 111 and 3A, directly across the Merrimack River from the city of Nashua.