New London The population was 4,397 at the 2010 census. New London, NH town Offices In 1753, the Masonian Proprietors of Portsmouth, New Hampshire, granted the area now called New London as “Heidelberg”. Although it appears on some New Hampshire maps, the township was never settled, and the 1753 grant lapsed into default. In […]