Marlborough is a town located in Cheshire County, New Hampshire. As of the 2000 census, the town had a total population of 2,009.
This article describes the town as a whole. Additional demographic detail is available that describes only the main settlement or village area, however that detail is included in the aggregate values presented here. See: Marlborough (CDP), New Hampshire.
Web Sites and Links
Town of MarlboroughOfficial town website. Municipal departments, board meeting schedules and agendas, community news and resources, and facts and statistics.
Webster: MarlboroughOfficial statistics and information from the New Hampshire State Library.