Hudson
Hudson is a town in Hillsborough County, New Hampshire, United States. It is located along the Massachusetts state line. The population is about 25,000. It is the tenth-largest municipality in the state, by population.
Hudson is a town in Hillsborough County, New Hampshire, United States. It is located along the Massachusetts state line. The population is about 25,000. It is the tenth-largest municipality in the state, by population.