Places to live in New Hampshire
Every city, town and stretch of countryside in New Hampshire we track — from the biggest cities to towns of a few hundred people. Not sure where to start? The quiz ranks them all for you.
Find your best fit in New Hampshire
Answer a few questions; we'll rank every place here by how well it fits you.
Mid-size citys (2)
Small citys (7)
- Concord44,375 people
- Dover33,364 people
- Rochester33,144 people
- Keene22,939 people
- Portsmouth22,545 people
- Derry21,339 people
- Laconia17,085 people
Big small towns (17)
- Lebanon14,999 people
- Claremont13,078 people
- Londonderry12,225 people
- Somersworth12,111 people
- Durham10,681 people
- Hampton10,101 people
- Exeter9,964 people
- Berlin9,383 people
- Milford8,956 people
- Franklin8,799 people
- Hanover8,479 people
- Hudson7,469 people
- South Hooksett5,902 people
- Hooksett5,876 people
- Newmarket5,679 people
- Suncook5,432 people
- East Merrimack5,081 people
Small towns (40)
- Plymouth4,969 people
- Newport4,758 people
- Pinardville4,418 people
- Littleton4,114 people
- Farmington3,924 people
- Conway3,879 people
- Raymond3,645 people
- Goffstown3,490 people
- Jaffrey3,277 people
- Tilton Northfield3,101 people
- Henniker2,993 people
- Epping2,796 people
- Meredith2,617 people
- Hampton Beach2,605 people
- Peterborough2,539 people
- Wolfeboro2,531 people
- Lancaster2,230 people
- Bristol2,098 people
- Gorham2,092 people
- North Conway2,041 people
- Enfield1,994 people
- Pittsfield1,744 people
- Hillsborough1,616 people
- Hinsdale1,580 people
- Whitefield1,512 people
- Woodsville1,422 people
- Ashland1,404 people
- Belmont1,378 people
- Contoocook1,376 people
- Sanbornville1,317 people
- Winchester1,306 people
- New London1,278 people
- Colebrook1,268 people
- Antrim1,265 people
- West Swanzey1,188 people
- Troy1,081 people
- Bethlehem1,058 people
- Marlborough1,048 people
- Wilton1,038 people
- Seabrook Beach1,001 people
Tiny towns (33)
- Lincoln923 people
- Greenville865 people
- Groveton834 people
- Lisbon730 people
- North Haverhill728 people
- Amherst726 people
- Charlestown659 people
- Loudon614 people
- Center Ossipee583 people
- North Walpole513 people
- Walpole512 people
- Klondike Corner488 people
- North Woodstock447 people
- Bradford404 people
- Milton356 people
- Mountain Lakes354 people
- Warner341 people
- Bennington326 people
- Melvin Village324 people
- Bartlett312 people
- West Stewartstown312 people
- New Hampton302 people
- Newfields294 people
- Alton281 people
- Canaan257 people
- New Boston245 people
- Suissevale230 people
- Plainfield220 people
- Francestown133 people
- Hancock132 people
- Union131 people
- Center Sandwich101 people
- Blodgett Landing100 people
Out in the countrys (17)
- Country around Colebrook2,764 people
- Country around Rumney2,130 people
- Country around Milan1,633 people
- Country around Franconia1,402 people
- Country around North Stratford1,297 people
- Country around North Woodstock1,142 people
- Country around Bartlett1,116 people
- Country around Pittsburg1,054 people
- Country around Jefferson1,013 people
- Country around Jackson897 people
- Country around Warren878 people
- Country around Twin Mountain648 people
- Country around West Stewartstown527 people
- Country around Randolph465 people
- Country around Waterville Valley290 people
- Country around Newry268 people
- Country around North Sandwich252 people