
New Hampshire cities and towns
Quick answer
The Census counts 100 places in New Hampshire holding 659,280 residents between them. Places include incorporated cities, towns and villages plus census-designated places, which are unincorporated communities the Census tabulates separately.
About this New Hampshire directory
How New Hampshire places are defined and measured.
This directory lists every place the US Census Bureau tabulates in New Hampshire, ranked from the largest to the smallest by population. Incorporated cities, towns and villages appear alongside census-designated places (CDPs) — unincorporated communities that have no local government of their own but are counted separately because they have a recognised name and settled population. The suffix in each name ("city", "town", "village", "CDP") is the Census legal/statistical description, which is why you will see entries such as "Manchester city".
The largest place in New Hampshire is Manchester city with 115,415 residents, and the 100 places on this page hold 659,280 people between them. Median household income across the listed places runs from $41,360 to $200,143, and median home values range from $92,500 to $903,300 — a spread that shows how much local housing markets diverge inside a single state.
Every figure comes from the American Community Survey 2019-2023 ACS 5-year five-year estimates, which average survey responses over sixty months. That averaging is what makes small towns measurable at all, but it also means the numbers describe the period as a whole rather than today. Blank cells are estimates the Census suppressed because the local sample was too small to publish reliably. Select any place to open its full profile with affordability ratios, poverty and homeownership rates, and links to nearby communities of similar size.
All 100 places
Ranked by population, Census 2019-2023 ACS 5-year estimates.
| Place | Population | Median income | Median home value | Median rent |
|---|---|---|---|---|
| Manchester city | 115,415 | $77,415 | $336,300 | $1,465 |
| Nashua city | 91,131 | $92,457 | $373,100 | $1,652 |
| Concord city | 44,219 | $83,701 | $323,700 | $1,360 |
| Dover city | 33,070 | $92,748 | $398,500 | $1,540 |
| Rochester city | 32,866 | $79,388 | $262,600 | $1,220 |
| Keene city | 22,923 | $78,183 | $232,500 | $1,275 |
| Portsmouth city | 22,332 | $105,756 | $640,600 | $1,778 |
| Derry CDP | 21,668 | $88,901 | $356,700 | $1,473 |
| Laconia city | 16,982 | $68,427 | $308,800 | $1,180 |
| Lebanon city | 14,759 | $92,288 | $345,100 | $1,732 |
| Claremont city | 13,054 | $54,520 | $171,900 | $1,077 |
| Londonderry CDP | 12,307 | $113,109 | $433,100 | $1,917 |
| Somersworth city | 12,060 | $79,677 | $295,800 | $1,410 |
| Durham CDP | 10,577 | $109,934 | $451,000 | $1,338 |
| Exeter CDP | 10,138 | $83,862 | $349,300 | $1,569 |
| Hampton CDP | 9,960 | $96,322 | $488,400 | $1,644 |
| Berlin city | 9,473 | $43,972 | $113,500 | $804 |
| Milford CDP | 8,857 | $81,042 | $337,900 | $1,388 |
| Franklin city | 8,757 | $69,870 | $243,800 | $1,088 |
| Hanover CDP | 8,520 | $135,250 | $682,100 | $2,132 |
| Hudson CDP | 7,105 | $88,193 | $330,700 | $1,561 |
| South Hooksett CDP | 5,806 | $115,592 | $383,800 | $1,300 |
| Newmarket CDP | 5,730 | $83,871 | $364,800 | $1,668 |
| Hooksett CDP | 5,362 | $91,005 | $298,900 | $1,829 |
| Newport CDP | 5,185 | $75,849 | $191,000 | $1,261 |
| Suncook CDP | 5,075 | $73,109 | $307,700 | $980 |
| Plymouth CDP | 4,877 | $77,368 | $274,200 | $1,312 |
| East Merrimack CDP | 4,872 | $82,829 | $267,900 | $1,780 |
| Pinardville CDP | 4,586 | $76,640 | $254,800 | $1,162 |
| Littleton CDP | 4,211 | $47,879 | $213,200 | $878 |
| Raymond CDP | 3,881 | $70,804 | $292,200 | $1,092 |
| Conway CDP | 3,833 | $58,796 | $255,300 | $976 |
| Farmington CDP | 3,753 | $51,094 | $215,100 | $957 |
| Tilton Northfield CDP | 3,169 | $59,902 | $207,800 | $967 |
| Goffstown CDP | 3,127 | $133,657 | $385,000 | $1,222 |
| Meredith CDP | 2,887 | $52,083 | $415,800 | $1,255 |
| Jaffrey CDP | 2,885 | $95,600 | $219,200 | $950 |
| Henniker CDP | 2,880 | $73,339 | $267,500 | $1,084 |
| Epping CDP | 2,808 | $80,987 | $334,700 | $1,877 |
| Hampton Beach CDP | 2,585 | $75,363 | $443,200 | $1,454 |
| Wolfeboro CDP | 2,420 | $50,721 | $363,200 | $1,111 |
| Peterborough CDP | 2,343 | $81,836 | $323,700 | $1,310 |
| North Conway CDP | 2,286 | $73,344 | $271,100 | $1,050 |
| Lancaster CDP | 2,264 | $92,525 | $182,900 | $872 |
| Bristol CDP | 2,157 | $60,972 | $192,900 | $1,270 |
| Gorham CDP | 2,044 | $60,417 | $136,300 | $774 |
| Enfield CDP | 1,917 | $78,583 | $274,500 | $1,486 |
| Pittsfield CDP | 1,882 | $50,804 | $242,600 | $1,167 |
| Hillsborough CDP | 1,582 | $64,417 | $197,500 | $963 |
| Wilton CDP | 1,444 | $81,042 | $287,300 | $1,378 |
| Whitefield CDP | 1,438 | $62,273 | $165,000 | $900 |
| Ashland CDP | 1,417 | $41,429 | $169,000 | $1,069 |
| New London CDP | 1,398 | $85,938 | $365,800 | $1,558 |
| Winchester CDP | 1,394 | $65,893 | $206,900 | $1,028 |
| Woodsville CDP | 1,387 | $56,610 | $200,000 | $1,088 |
| Hinsdale CDP | 1,382 | $69,576 | $214,400 | $1,027 |
| Contoocook CDP | 1,370 | $131,518 | $399,400 | $1,075 |
| Antrim CDP | 1,293 | $72,750 | $259,400 | $940 |
| Belmont CDP | 1,257 | $51,086 | $150,000 | $1,413 |
| West Swanzey CDP | 1,227 | $52,241 | $193,100 | $1,685 |
| Sanbornville CDP | 1,225 | — | $247,600 | $950 |
| Colebrook CDP | 1,143 | $43,125 | $151,700 | $740 |
| Greenville CDP | 1,102 | $58,095 | $271,300 | $1,199 |
| Bethlehem CDP | 1,097 | $65,556 | $243,000 | $1,066 |
| Troy CDP | 1,086 | $90,938 | $201,000 | $1,200 |
| Lincoln CDP | 938 | $56,406 | $283,500 | $1,025 |
| Marlborough CDP | 925 | $65,800 | $241,800 | $1,004 |
| Seabrook Beach CDP | 909 | $114,167 | $903,300 | $1,536 |
| Charlestown CDP | 879 | — | $92,500 | $1,147 |
| Groveton CDP | 871 | $53,625 | $109,700 | $900 |
| Lisbon CDP | 832 | $63,750 | $167,500 | $1,156 |
| Klondike Corner CDP | 800 | $200,143 | $539,300 | — |
| Amherst CDP | 756 | $165,714 | $482,800 | — |
| North Haverhill CDP | 740 | $55,192 | $218,900 | — |
| Loudon CDP | 648 | $100,791 | $402,200 | — |
| North Walpole CDP | 608 | $71,875 | $188,400 | $1,021 |
| North Woodstock CDP | 515 | $67,074 | $304,800 | — |
| Center Ossipee CDP | 500 | $43,929 | $240,000 | $1,551 |
| Mountain Lakes CDP | 500 | $43,523 | — | — |
| Walpole CDP | 447 | $71,563 | $380,000 | $516 |
| Alton CDP | 416 | — | $358,200 | $623 |
| Bradford CDP | 399 | $80,288 | $309,300 | $1,352 |
| Milton CDP | 382 | $55,313 | $225,000 | $1,075 |
| West Stewartstown CDP | 368 | $71,583 | — | $1,143 |
| Union CDP | 354 | — | — | — |
| Warner CDP | 340 | $41,855 | $310,900 | $1,026 |
| Melvin Village CDP | 320 | $120,250 | $423,900 | — |
| Newfields CDP | 304 | $181,635 | $478,800 | $1,833 |
| New Hampton CDP | 285 | $84,583 | $296,700 | — |
| Suissevale CDP | 245 | $97,981 | $448,100 | — |
| Bennington CDP | 240 | $70,750 | $213,400 | $897 |
| Plainfield CDP | 237 | $105,750 | $353,600 | $1,721 |
| Bartlett CDP | 217 | $41,360 | $161,400 | — |
| Canaan CDP | 205 | — | — | $958 |
| New Boston CDP | 197 | — | — | — |
| Hancock CDP | 171 | $57,159 | $388,000 | — |
| Francestown CDP | 137 | $112,188 | $361,400 | — |
| Center Sandwich CDP | 127 | $103,036 | $359,400 | $2,389 |
| Milton Mills CDP | 126 | — | — | — |
| Blodgett Landing CDP | 102 | — | $281,300 | — |
Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year
Reading this New Hampshire list
What the New Hampshire numbers actually show.
Population in New Hampshire is tightly clustered: the ten largest places carry 63% of the 659,280 residents counted across all 100. Two centres share the load — Manchester city and Nashua city are within striking distance of each other — so there is no single reference point for the rest of the list. The median row holds just 1,441 residents. At that scale margins of error widen sharply, and a single large household or seasonal population can shift a median.
On housing, New Hampshire tracks the national pattern closely: $285,400 median home value against $75,606 median income, a ratio of 3.8 versus 3.9 nationally. Median gross rent runs $1,190 including utilities, or about 19% of median household income annually. The statewide midpoint hides real variation, though — that is what the spread below is for.
The internal range is wide but not exceptional: $112,188 at the ninetieth percentile against $50,804 at the tenth, a 2.21× gap. At the edges, Klondike Corner CDP tops the list at $200,143 and Bartlett CDP anchors the bottom at $41,360.
About one row in 13 is incomplete — 8 of 100 places have a suppressed estimate, almost all of them at the small end. Five-year estimates average responses over sixty months, so what is published is a stable baseline rather than a reading of this month's market.
Questions people ask
Specific to New Hampshire.
How many places does New Hampshire have? 100 appear in the current federal tabulation, counting incorporated cities, towns and villages together with census-designated places — unincorporated communities with no local government of their own. The legal suffix in each name is the Census description, which is how two communities can share a name.
Which New Hampshire row should I compare mine against? Not the state median — it is pulled by the New Hampshire core. Compare against places in the same population band, which for most of this list means the entries below the top ten.
How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for places this small.
Keep going
More New Hampshire data.