Skip to main content

New Hampshire cities and towns

Demographic and economic data for 100 New Hampshire cities, towns, and Census Designated Places. Sorted by population.

Largest places

PlacePopulationMedian HH IncomeMedian Home Value
Manchester city115,415$77,415$336,300
Nashua city91,131$92,457$373,100
Concord city44,219$83,701$323,700
Dover city33,070$92,748$398,500
Rochester city32,866$79,388$262,600
Keene city22,923$78,183$232,500
Portsmouth city22,332$105,756$640,600
Derry CDP21,668$88,901$356,700
Laconia city16,982$68,427$308,800
Lebanon city14,759$92,288$345,100
Claremont city13,054$54,520$171,900
Londonderry CDP12,307$113,109$433,100
Somersworth city12,060$79,677$295,800
Durham CDP10,577$109,934$451,000
Exeter CDP10,138$83,862$349,300
Hampton CDP9,960$96,322$488,400
Berlin city9,473$43,972$113,500
Milford CDP8,857$81,042$337,900
Franklin city8,757$69,870$243,800
Hanover CDP8,520$135,250$682,100
Hudson CDP7,105$88,193$330,700
South Hooksett CDP5,806$115,592$383,800
Newmarket CDP5,730$83,871$364,800
Hooksett CDP5,362$91,005$298,900
Newport CDP5,185$75,849$191,000
Suncook CDP5,075$73,109$307,700
Plymouth CDP4,877$77,368$274,200
East Merrimack CDP4,872$82,829$267,900
Pinardville CDP4,586$76,640$254,800
Littleton CDP4,211$47,879$213,200
Raymond CDP3,881$70,804$292,200
Conway CDP3,833$58,796$255,300
Farmington CDP3,753$51,094$215,100
Tilton Northfield CDP3,169$59,902$207,800
Goffstown CDP3,127$133,657$385,000
Meredith CDP2,887$52,083$415,800
Jaffrey CDP2,885$95,600$219,200
Henniker CDP2,880$73,339$267,500
Epping CDP2,808$80,987$334,700
Hampton Beach CDP2,585$75,363$443,200
Wolfeboro CDP2,420$50,721$363,200
Peterborough CDP2,343$81,836$323,700
North Conway CDP2,286$73,344$271,100
Lancaster CDP2,264$92,525$182,900
Bristol CDP2,157$60,972$192,900
Gorham CDP2,044$60,417$136,300
Enfield CDP1,917$78,583$274,500
Pittsfield CDP1,882$50,804$242,600
Hillsborough CDP1,582$64,417$197,500
Wilton CDP1,444$81,042$287,300
Whitefield CDP1,438$62,273$165,000
Ashland CDP1,417$41,429$169,000
New London CDP1,398$85,938$365,800
Winchester CDP1,394$65,893$206,900
Woodsville CDP1,387$56,610$200,000
Hinsdale CDP1,382$69,576$214,400
Contoocook CDP1,370$131,518$399,400
Antrim CDP1,293$72,750$259,400
Belmont CDP1,257$51,086$150,000
West Swanzey CDP1,227$52,241$193,100
Sanbornville CDP1,225$247,600
Colebrook CDP1,143$43,125$151,700
Greenville CDP1,102$58,095$271,300
Bethlehem CDP1,097$65,556$243,000
Troy CDP1,086$90,938$201,000
Lincoln CDP938$56,406$283,500
Marlborough CDP925$65,800$241,800
Seabrook Beach CDP909$114,167$903,300
Charlestown CDP879$92,500
Groveton CDP871$53,625$109,700
Lisbon CDP832$63,750$167,500
Klondike Corner CDP800$200,143$539,300
Amherst CDP756$165,714$482,800
North Haverhill CDP740$55,192$218,900
Loudon CDP648$100,791$402,200
North Walpole CDP608$71,875$188,400
North Woodstock CDP515$67,074$304,800
Center Ossipee CDP500$43,929$240,000
Mountain Lakes CDP500$43,523
Walpole CDP447$71,563$380,000
Alton CDP416$358,200
Bradford CDP399$80,288$309,300
Milton CDP382$55,313$225,000
West Stewartstown CDP368$71,583
Union CDP354
Warner CDP340$41,855$310,900
Melvin Village CDP320$120,250$423,900
Newfields CDP304$181,635$478,800
New Hampton CDP285$84,583$296,700
Suissevale CDP245$97,981$448,100
Bennington CDP240$70,750$213,400
Plainfield CDP237$105,750$353,600
Bartlett CDP217$41,360$161,400
Canaan CDP205
New Boston CDP197
Hancock CDP171$57,159$388,000
Francestown CDP137$112,188$361,400
Center Sandwich CDP127$103,036$359,400
Milton Mills CDP126
Blodgett Landing CDP102$281,300

Related

Source: U.S. Census Bureau ACS 2023 5-Year Estimates. Public domain.