Home › New Hampshire

New Hampshire

257 towns and cities · Sales tax: none · Income tax: none · Right-to-work: no

Sort: Name · Population · Home value
TownPopulationHome valueRentIncome
Acworth 851 $273k $1352 $83k
Albany 790 $248k $1194 $68k
Alexandria 1,983 $323k $1135 $89k
Allenstown 4,743 $244k $1281 $73k
Alstead 1,551 $272k $65k
Alton 281 $363k
Amherst 726 $545k $154k
Andover 2,135 $367k $1211 $89k
Antrim 1,265 $282k $915 $73k
Ashland 1,404 $174k $1048 $44k
Atkinson 7,267 $555k $1140 $146k
Auburn 6,119 $600k $1893 $153k
Barnstead 4,994 $362k $1395 $112k
Barrington 9,489 $399k $1867 $110k
Bartlett 312
Bath 1,097 $234k $1438 $68k
Beans 0
Bedford 23,746 $612k $2099 $167k
Belmont 1,378 $209k $919 $53k
Bennington 326 $243k $1278 $74k
Benton 386 $288k $68k
Berlin 9,383 $131k $815 $45k
Bethlehem 1,058 $262k $1075 $65k
Boscawen 4,044 $287k $1265 $77k
Bow 8,335 $507k $1539 $173k
Bradford 404 $302k $1500 $84k
Brentwood 4,641 $528k $2217 $166k
Bridgewater 1,169 $399k $1125 $82k
Bristol 2,098 $237k $1279 $74k
Brookfield 567 $428k $81k
Brookline 5,736 $544k $2500 $171k
Cambridge 22
Campton 3,407 $356k $119k
Canaan 257 $275k $1097
Candia 4,134 $416k $1213 $120k
Canterbury 2,353 $444k $2136 $129k
Carroll 659 $262k $1078 $65k
Center Harbor 955 $464k $104k
Chandlers 0
Charlestown 659 $120k $1082 $31k
Chatham 430 $363k $66k
Chester 5,300 $552k $142k
Chesterfield 3,622 $374k $1324 $102k
Chichester 2,745 $409k $2055 $109k
Claremont 13,078 $205k $1146 $59k
Clarksville 371 $192k $1125 $65k
Colebrook 1,268 $157k $750 $47k
Columbia 683 $196k $792 $58k
Concord 44,375 $351k $1441 $85k
Conway 3,879 $265k $1041 $59k
Cornish 1,816 $296k $1221 $92k
Crawfords 0
Croydon 798 $317k $991 $98k
Cutts 0
Dalton 916 $191k $900 $81k
Danbury 1,451 $241k $1281 $72k
Danville 4,531 $438k $2144 $115k
Deerfield 4,932 $421k $1593 $132k
Deering 1,938 $310k $1306 $101k
Derry 21,339 $391k $1549 $92k
Dixs 0
Dixville 7
Dorchester 410 $140k
Dover 33,364 $437k $1607 $95k
Dublin 1,688 $431k $1325 $105k
Dummer 299 $242k $91k
Dunbarton 3,097 $484k $1166 $124k
Durham 10,681 $498k $1302 $112k
East Kingston 2,311 $576k $138k
Easton 356 $426k $106k
Eaton 501 $377k $79k
Effingham 1,912 $323k $1090 $77k
Ellsworth 51 $350k $89k
Enfield 1,994 $278k $99k
Epping 2,796 $385k $1315 $95k
Epsom 4,939 $338k $1212 $98k
Errol 314 $275k $63k
Ervings 0
Exeter 9,964 $358k $1711 $87k
Farmington 3,924 $230k $1076 $55k
Fitzwilliam 2,278 $306k $101k
Francestown 133 $367k $138k
Franconia 1,060 $530k $1281 $87k
Franklin 8,799 $262k $1110 $72k
Freedom 1,494 $389k $66k
Fremont 4,831 $417k $2668 $121k
Gilford 7,830 $457k $1150 $117k
Gilmanton 4,026 $364k $1125 $117k
Gilsum 716 $242k $1575 $80k
Goffstown 3,490 $415k $1233 $133k
Gorham 2,092 $146k $829 $63k
Goshen 1,042 $256k $1938 $70k
Grafton 1,354 $267k $1243 $82k
Grantham 3,465 $343k $106k
Greenfield 1,730 $350k $1135 $104k
Greenland 4,106 $663k $2331 $163k
Greens 26
Greenville 865 $282k $1060 $54k
Groton 507 $269k $2667 $86k
Hadleys 0
Hale's 229 $842k
Hampstead 9,102 $521k $1299 $112k
Hampton 10,101 $545k $1654 $97k
Hampton Falls 2,328 $773k $1852 $166k
Hancock 132 $381k $55k
Hanover 8,479 $843k $2254 $153k
Harrisville 885 $431k $1611 $103k
Hart's Location 49 $190k $78k
Haverhill 4,611 $248k $1115 $86k
Hebron 883 $590k $1429 $91k
Henniker 2,993 $296k $1056 $76k
Hill 908 $312k $82k
Hillsborough 1,616 $265k $1138 $49k
Hinsdale 1,580 $227k $1046 $72k
Holderness 1,917 $363k $2068 $108k
Hollis 8,603 $676k $1598 $169k
Hooksett 5,876 $348k $1811 $101k
Hopkinton 6,037 $507k $1270 $137k
Hudson 7,469 $366k $1722 $96k
Jackson 897 $719k $1750 $118k
Jaffrey 3,277 $218k $869 $100k
Jefferson 1,013 $297k $867 $67k
Keene 22,939 $253k $1342 $78k
Kensington 2,009 $658k $1813 $165k
Kilkenny 0
Kingston 6,275 $493k $1393 $105k
Laconia 17,085 $340k $1224 $73k
Lancaster 2,230 $201k $1036 $67k
Landaff 420 $279k $1375 $88k
Langdon 805 $282k $1417 $98k
Lebanon 14,999 $385k $1744 $98k
Lee 4,576 $481k $132k
Lempster 953 $242k $87k
Lincoln 923 $327k $896 $60k
Lisbon 730 $181k $1266 $69k
Litchfield 8,499 $485k $2138 $162k
Littleton 4,114 $231k $932 $53k
Livermore 0
Londonderry 12,225 $470k $1952 $120k
Loudon 614 $410k $596 $106k
Low and Burbanks 0
Lyman 464 $311k $1147 $71k
Lyme 1,710 $645k $1418 $134k
Lyndeborough 1,616 $391k $1482 $117k
Madbury 2,203 $477k $1574 $148k
Madison 2,680 $389k $1556 $103k
Manchester 115,643 $366k $1564 $81k
Marlborough 1,048 $262k $973 $67k
Marlow 855 $325k $1154 $110k
Martins 0
Mason 1,451 $384k $2530 $111k
Meredith 2,617 $450k $1046 $59k
Merrimack 28,164 $459k $1932 $127k
Middleton 1,595 $312k $1500 $102k
Milan 1,334 $259k $878 $70k
Milford 8,956 $358k $1557 $79k
Millsfield 5
Milton 356 $240k $1245 $48k
Monroe 786 $313k $1104 $88k
Mont Vernon 2,636 $526k $1104 $158k
Moultonborough 5,126 $644k $1452 $107k
Nashua 91,294 $404k $1737 $96k
Nelson 648 $341k $1203 $100k
New Boston 245 $250k
New Castle 827 $1701k $3501 $177k
New Durham 2,748 $339k $1417 $100k
New Hampton 302 $298k $106k
New Ipswich 5,310 $392k $882 $111k
New London 1,278 $481k $1520
Newbury 2,027 $463k $116k
Newfields 294 $484k $1889 $186k
Newington 939 $862k $2292 $146k
Newmarket 5,679 $424k $1701 $87k
Newport 4,758 $211k $1378 $78k
Newton 4,836 $460k $1683 $138k
North Hampton 4,543 $670k $1805 $146k
Northfield 4,971 $289k $1076 $93k
Northumberland 1,815 $120k $1018 $40k
Northwood 4,688 $363k $1201 $129k
Nottingham 5,357 $458k $2068 $122k
Odell 0
Orange 320 $303k $119k
Orford 1,295 $272k $1263 $93k
Ossipee 4,521 $326k $1601 $91k
Pelham 14,449 $553k $1425 $136k
Pembroke 7,438 $372k $1218 $90k
Peterborough 2,539 $379k $1515 $86k
Piermont 868 $342k $1199 $80k
Pinkhams 8
Pittsburg 683 $293k $1018 $58k
Pittsfield 1,744 $273k $1236 $60k
Plainfield 220 $456k $1600 $110k
Plaistow 7,861 $405k $1664 $108k
Plymouth 4,969 $294k $1296 $90k
Portsmouth 22,545 $689k $1869 $106k
Randolph 420 $407k $1667 $102k
Raymond 3,645 $315k $994 $73k
Richmond 1,314 $313k $89k
Rindge 6,497 $415k $1123 $103k
Rochester 33,144 $279k $1369 $81k
Rollinsford 2,626 $398k $1809 $90k
Roxbury 299 $323k $69k
Rumney 1,458 $310k $1064 $79k
Rye 5,611 $1028k $1781 $141k
Salem 30,964 $473k $1625 $110k
Salisbury 1,609 $363k $1917 $112k
Sanbornton 3,053 $452k $1289 $114k
Sandown 6,628 $483k $1893 $135k
Sandwich 1,757 $438k $1679 $141k
Sargents 45
Seabrook 8,427 $444k $1542 $84k
Second College 0
Sharon 442 $476k $1458 $113k
Shelburne 530 $280k $1130 $93k
Somersworth 12,111 $318k $1477 $75k
South Hampton 984 $661k $1889 $153k
Springfield 1,122 $384k $1096 $101k
Stark 419 $198k $72k
Stewartstown 960 $210k $273 $57k
Stoddard 1,072 $330k $895 $95k
Strafford 4,306 $428k $1635 $122k
Stratford 950 $161k $775 $50k
Stratham 7,754 $655k $2511 $152k
Success 0
Sugar Hill 658 $640k $1208 $154k
Sullivan 687 $237k $1225 $107k
Sunapee 3,416 $393k $1713 $101k
Surry 1,052 $331k $1955 $110k
Sutton 2,239 $363k $1656 $130k
Swanzey 7,398 $259k $1508 $82k
Tamworth 2,884 $367k $1110 $68k
Temple 1,363 $401k $1169 $94k
Thompson and Meserves 0
Thornton 2,799 $352k $1270 $90k
Tilton 4,063 $217k $948 $67k
Troy 1,081 $205k $1300 $96k
Tuftonboro 2,569 $462k $1311 $101k
Unity 1,375 $276k $1625 $88k
Wakefield 5,405 $323k $1375 $101k
Walpole 512 $438k $524 $90k
Warner 341 $386k $1063 $48k
Warren 942 $237k $1167 $63k
Washington 1,208 $359k $1106 $89k
Waterville Valley 290 $563k $1150 $106k
Weare 9,170 $396k $1541 $118k
Webster 2,227 $339k $1396 $107k
Wentworth 1,057 $305k $1659 $98k
Westmoreland 2,237 $352k $1354 $104k
Whitefield 1,512 $195k $1070 $61k
Wilmot 1,487 $400k $1125 $118k
Wilton 1,038 $360k $1376 $84k
Winchester 1,306 $218k $1150 $81k
Windham 16,038 $723k $3218 $190k
Windsor 254 $338k $104k
Wolfeboro 2,531 $475k $1121 $52k
Woodstock 1,214 $320k $1076 $86k