Cost of Living in New Hampshire
100 cities · Total population 659,280
Page updated: · Data vintage: 2023 ACS 5-Year
Median Home Value
$367,200
+20% vs national
Median Rent
$1,423/mo
+8% vs national
Median Income
$95,628
+28% vs national
Unemployment Rate
3.4%
-30% vs national
New Hampshire at a Glance
The median home value in New Hampshire is $367,200, 20% above the national median of $305,000. Additionally, median rent is $1,423/mo (8% above the $1,314 national figure), and median household income is $95,628 (28% higher than the national $74,580), and the unemployment rate sits at 3.4% (30% below the 4.8% national average).
State Tax Rates
Income Tax
None
State Sales Tax
0.0%
Total Sales Tax
0.0%
Property Tax Rate
2.1%
🏆 Cheapest cities in New Hampshire
📈 Most expensive in New Hampshire
🗺️ County data for New Hampshire
Most Affordable Cities in New Hampshire
Highest Income Cities in New Hampshire
All Cities in New Hampshire
Click column headers to sort · Click a city for full details
| City | Population | Med. Income | Home Value |
|---|---|---|---|
| Manchester | 115,415 | $77,415 | $336,300 |
| Nashua | 91,131 | $92,457 | $373,100 |
| Concord | 44,219 | $83,701 | $323,700 |
| Dover | 33,070 | $92,748 | $398,500 |
| Rochester | 32,866 | $79,388 | $262,600 |
| Keene | 22,923 | $78,183 | $232,500 |
| Portsmouth | 22,332 | $105,756 | $640,600 |
| Derry | 21,668 | $88,901 | $356,700 |
| Laconia | 16,982 | $68,427 | $308,800 |
| Lebanon | 14,759 | $92,288 | $345,100 |
| Claremont | 13,054 | $54,520 | $171,900 |
| Londonderry | 12,307 | $113,109 | $433,100 |
| Somersworth | 12,060 | $79,677 | $295,800 |
| Durham | 10,577 | $109,934 | $451,000 |
| Exeter | 10,138 | $83,862 | $349,300 |
| Hampton | 9,960 | $96,322 | $488,400 |
| Berlin | 9,473 | $43,972 | $113,500 |
| Milford | 8,857 | $81,042 | $337,900 |
| Franklin | 8,757 | $69,870 | $243,800 |
| Hanover | 8,520 | $135,250 | $682,100 |
| Hudson | 7,105 | $88,193 | $330,700 |
| South Hooksett | 5,806 | $115,592 | $383,800 |
| Newmarket | 5,730 | $83,871 | $364,800 |
| Hooksett | 5,362 | $91,005 | $298,900 |
| Newport | 5,185 | $75,849 | $191,000 |
| Suncook | 5,075 | $73,109 | $307,700 |
| Plymouth | 4,877 | $77,368 | $274,200 |
| East Merrimack | 4,872 | $82,829 | $267,900 |
| Pinardville | 4,586 | $76,640 | $254,800 |
| Littleton | 4,211 | $47,879 | $213,200 |
| Raymond | 3,881 | $70,804 | $292,200 |
| Conway | 3,833 | $58,796 | $255,300 |
| Farmington | 3,753 | $51,094 | $215,100 |
| Tilton Northfield | 3,169 | $59,902 | $207,800 |
| Goffstown | 3,127 | $133,657 | $385,000 |
| Meredith | 2,887 | $52,083 | $415,800 |
| Jaffrey | 2,885 | $95,600 | $219,200 |
| Henniker | 2,880 | $73,339 | $267,500 |
| Epping | 2,808 | $80,987 | $334,700 |
| Hampton Beach | 2,585 | $75,363 | $443,200 |
| Wolfeboro | 2,420 | $50,721 | $363,200 |
| Peterborough | 2,343 | $81,836 | $323,700 |
| North Conway | 2,286 | $73,344 | $271,100 |
| Lancaster | 2,264 | $92,525 | $182,900 |
| Bristol | 2,157 | $60,972 | $192,900 |
| Gorham | 2,044 | $60,417 | $136,300 |
| Enfield | 1,917 | $78,583 | $274,500 |
| Pittsfield | 1,882 | $50,804 | $242,600 |
| Hillsborough | 1,582 | $64,417 | $197,500 |
| Wilton | 1,444 | $81,042 | $287,300 |
| Whitefield | 1,438 | $62,273 | $165,000 |
| Ashland | 1,417 | $41,429 | $169,000 |
| New London | 1,398 | $85,938 | $365,800 |
| Winchester | 1,394 | $65,893 | $206,900 |
| Woodsville | 1,387 | $56,610 | $200,000 |
| Hinsdale | 1,382 | $69,576 | $214,400 |
| Contoocook | 1,370 | $131,518 | $399,400 |
| Antrim | 1,293 | $72,750 | $259,400 |
| Belmont | 1,257 | $51,086 | $150,000 |
| West Swanzey | 1,227 | $52,241 | $193,100 |
| Sanbornville | 1,225 | — | $247,600 |
| Colebrook | 1,143 | $43,125 | $151,700 |
| Greenville | 1,102 | $58,095 | $271,300 |
| Bethlehem | 1,097 | $65,556 | $243,000 |
| Troy | 1,086 | $90,938 | $201,000 |
| Lincoln | 938 | $56,406 | $283,500 |
| Marlborough | 925 | $65,800 | $241,800 |
| Seabrook Beach | 909 | $114,167 | $903,300 |
| Charlestown | 879 | — | $92,500 |
| Groveton | 871 | $53,625 | $109,700 |
| Lisbon | 832 | $63,750 | $167,500 |
| Klondike Corner | 800 | $200,143 | $539,300 |
| Amherst | 756 | $165,714 | $482,800 |
| North Haverhill | 740 | $55,192 | $218,900 |
| Loudon | 648 | $100,791 | $402,200 |
| North Walpole | 608 | $71,875 | $188,400 |
| North Woodstock | 515 | $67,074 | $304,800 |
| Center Ossipee | 500 | $43,929 | $240,000 |
| Mountain Lakes | 500 | $43,523 | — |
| Walpole | 447 | $71,563 | $380,000 |
| Alton | 416 | — | $358,200 |
| Bradford | 399 | $80,288 | $309,300 |
| Milton | 382 | $55,313 | $225,000 |
| West Stewartstown | 368 | $71,583 | — |
| Union | 354 | — | — |
| Warner | 340 | $41,855 | $310,900 |
| Melvin Village | 320 | $120,250 | $423,900 |
| Newfields | 304 | $181,635 | $478,800 |
| New Hampton | 285 | $84,583 | $296,700 |
| Suissevale | 245 | $97,981 | $448,100 |
| Bennington | 240 | $70,750 | $213,400 |
| Plainfield | 237 | $105,750 | $353,600 |
| Bartlett | 217 | $41,360 | $161,400 |
| Canaan | 205 | — | — |
| New Boston | 197 | — | — |
| Hancock | 171 | $57,159 | $388,000 |
| Francestown | 137 | $112,188 | $361,400 |
| Center Sandwich | 127 | $103,036 | $359,400 |
| Milton Mills | 126 | — | — |
| Blodgett Landing | 102 | — | $281,300 |