Rankings
Best Places to Live in New Hampshire
246 cities ranked by livability score (crime + housing + schools + cost of living).
Best Places to Live in New Hampshire (2026)
| Rank | City | Livability | Population | Crime Score | Housing Score | Median Price |
|---|---|---|---|---|---|---|
| #1 | Nashua, NH | 50 | 240,705 | 0 | 0 | $0 |
| #2 | Manchester, NH | 50 | 167,888 | 0 | 0 | $0 |
| #3 | Portsmouth, NH | 50 | 104,019 | 0 | 0 | $0 |
| #4 | Dover, NH | 50 | 74,236 | 0 | 0 | $0 |
| #5 | Concord, NH | 50 | 44,375 | 0 | 0 | $0 |
| #6 | Derry, NH | 50 | 34,474 | 0 | 0 | $0 |
| #7 | Rochester, NH | 50 | 33,144 | 0 | 0 | $0 |
| #8 | Salem, NH | 50 | 30,964 | 0 | 0 | $0 |
| #9 | Merrimack, NH | 50 | 28,176 | 0 | 0 | $0 |
| #10 | Londonderry, NH | 50 | 26,327 | 0 | 0 | $0 |
| #11 | Hudson, NH | 50 | 25,557 | 0 | 0 | $0 |
| #12 | Bedford, NH | 50 | 23,746 | 0 | 0 | $0 |
| #13 | Keene, NH | 50 | 22,939 | 0 | 0 | $0 |
| #14 | Exeter, NH | 50 | 22,817 | 0 | 0 | $0 |
| #15 | Laconia, NH | 50 | 17,085 | 0 | 0 | $0 |
| #16 | Milford, NH | 50 | 16,337 | 0 | 0 | $0 |
| #17 | Hampton, NH | 50 | 16,324 | 0 | 0 | $0 |
| #18 | Windham, NH | 50 | 16,038 | 0 | 0 | $0 |
| #19 | Durham, NH | 50 | 15,080 | 0 | 0 | $0 |
| #20 | Hooksett, NH | 50 | 15,032 | 0 | 0 | $0 |
| #21 | Lebanon, NH | 50 | 14,999 | 0 | 0 | $0 |
| #22 | Pelham, NH | 50 | 14,449 | 0 | 0 | $0 |
| #23 | Goffstown, NH | 50 | 14,080 | 0 | 0 | $0 |
| #24 | Claremont, NH | 50 | 13,078 | 0 | 0 | $0 |
| #25 | Somersworth, NH | 50 | 12,111 | 0 | 0 | $0 |
| #26 | Amherst, NH | 50 | 11,849 | 0 | 0 | $0 |
| #27 | Raymond, NH | 50 | 10,900 | 0 | 0 | $0 |
| #28 | Hanover, NH | 50 | 10,569 | 0 | 0 | $0 |
| #29 | Barrington, NH | 50 | 9,489 | 0 | 0 | $0 |
| #30 | Newmarket, NH | 50 | 9,463 | 0 | 0 | $0 |
| #31 | Berlin, NH | 50 | 9,383 | 0 | 0 | $0 |
| #32 | Weare, NH | 50 | 9,170 | 0 | 0 | $0 |
| #33 | Tilton, NH | 50 | 9,015 | 0 | 0 | $0 |
| #34 | Franklin, NH | 50 | 8,799 | 0 | 0 | $0 |
| #35 | Hollis, NH | 50 | 8,603 | 0 | 0 | $0 |
| #36 | Litchfield, NH | 50 | 8,499 | 0 | 0 | $0 |
| #37 | Seabrook, NH | 50 | 8,487 | 0 | 0 | $0 |
| #38 | Bow, NH | 50 | 8,335 | 0 | 0 | $0 |
| #39 | Hillsborough, NH | 50 | 8,156 | 0 | 0 | $0 |
| #40 | Plaistow, NH | 50 | 7,861 | 0 | 0 | $0 |
| #41 | Gilford, NH | 50 | 7,830 | 0 | 0 | $0 |
| #42 | Stratham, NH | 50 | 7,754 | 0 | 0 | $0 |
| #43 | Newport, NH | 50 | 7,681 | 0 | 0 | $0 |
| #44 | Epping, NH | 50 | 7,430 | 0 | 0 | $0 |
| #45 | Belmont, NH | 50 | 7,393 | 0 | 0 | $0 |
| #46 | Atkinson, NH | 50 | 7,267 | 0 | 0 | $0 |
| #47 | Plymouth, NH | 50 | 6,885 | 0 | 0 | $0 |
| #48 | Peterborough, NH | 50 | 6,872 | 0 | 0 | $0 |
| #49 | Farmington, NH | 50 | 6,804 | 0 | 0 | $0 |
| #50 | Meredith, NH | 50 | 6,707 | 0 | 0 | $0 |
| #51 | Sandown, NH | 50 | 6,628 | 0 | 0 | $0 |
| #52 | Swanzey, NH | 50 | 6,588 | 0 | 0 | $0 |
| #53 | Wolfeboro, NH | 50 | 6,554 | 0 | 0 | $0 |
| #54 | Hampstead, NH | 50 | 6,508 | 0 | 0 | $0 |
| #55 | Rindge, NH | 50 | 6,497 | 0 | 0 | $0 |
| #56 | Kingston, NH | 50 | 6,275 | 0 | 0 | $0 |
| #57 | Henniker, NH | 50 | 6,197 | 0 | 0 | $0 |
| #58 | Auburn, NH | 50 | 6,119 | 0 | 0 | $0 |
| #59 | Bristol, NH | 50 | 6,097 | 0 | 0 | $0 |
| #60 | Littleton, NH | 50 | 6,040 | 0 | 0 | $0 |
| #61 | South Hooksett, NH | 50 | 5,902 | 0 | 0 | $0 |
| #62 | Brookline, NH | 50 | 5,736 | 0 | 0 | $0 |
| #63 | Loudon, NH | 50 | 5,724 | 0 | 0 | $0 |
| #64 | Jaffrey, NH | 50 | 5,448 | 0 | 0 | $0 |
| #65 | Suncook, NH | 50 | 5,432 | 0 | 0 | $0 |
| #66 | Nottingham, NH | 50 | 5,357 | 0 | 0 | $0 |
| #67 | New Ipswich, NH | 50 | 5,310 | 0 | 0 | $0 |
| #68 | Chester, NH | 50 | 5,300 | 0 | 0 | $0 |
| #69 | Charlestown, NH | 50 | 5,238 | 0 | 0 | $0 |
| #70 | Rye, NH | 50 | 5,188 | 0 | 0 | $0 |
| #71 | Moultonborough, NH | 50 | 5,172 | 0 | 0 | $0 |
| #72 | East Merrimack, NH | 50 | 5,081 | 0 | 0 | $0 |
| #73 | Epsom, NH | 50 | 4,939 | 0 | 0 | $0 |
| #74 | Winchester, NH | 50 | 4,933 | 0 | 0 | $0 |
| #75 | Newton, NH | 50 | 4,836 | 0 | 0 | $0 |
| #76 | Fremont, NH | 50 | 4,831 | 0 | 0 | $0 |
| #77 | Deerfield, NH | 50 | 4,714 | 0 | 0 | $0 |
| #78 | Northwood, NH | 50 | 4,688 | 0 | 0 | $0 |
| #79 | North Hampton, NH | 50 | 4,610 | 0 | 0 | $0 |
| #80 | Lee, NH | 50 | 4,576 | 0 | 0 | $0 |
| #81 | Enfield, NH | 50 | 4,563 | 0 | 0 | $0 |
| #82 | New London, NH | 50 | 4,484 | 0 | 0 | $0 |
| #83 | Danville, NH | 50 | 4,471 | 0 | 0 | $0 |
| #84 | Pinardville, NH | 50 | 4,418 | 0 | 0 | $0 |
| #85 | Candia, NH | 50 | 4,352 | 0 | 0 | $0 |
| #86 | Milton, NH | 50 | 4,333 | 0 | 0 | $0 |
| #87 | Strafford, NH | 50 | 4,306 | 0 | 0 | $0 |
| #88 | Center Conway, NH | 50 | 4,273 | 0 | 0 | $0 |
| #89 | Wilton, NH | 50 | 4,258 | 0 | 0 | $0 |
| #90 | Canaan, NH | 50 | 4,131 | 0 | 0 | $0 |
| #91 | Greenland, NH | 50 | 4,106 | 0 | 0 | $0 |
| #92 | Pittsfield, NH | 50 | 4,105 | 0 | 0 | $0 |
| #93 | Hinsdale, NH | 50 | 3,997 | 0 | 0 | $0 |
| #94 | Center Barnstead, NH | 50 | 3,834 | 0 | 0 | $0 |
| #95 | Conway, NH | 50 | 3,805 | 0 | 0 | $0 |
| #96 | West Lebanon, NH | 50 | 3,804 | 0 | 0 | $0 |
| #97 | Alton, NH | 50 | 3,680 | 0 | 0 | $0 |
| #98 | Grantham, NH | 50 | 3,509 | 0 | 0 | $0 |
| #99 | Lancaster, NH | 50 | 3,501 | 0 | 0 | $0 |
| #100 | Campton, NH | 50 | 3,441 | 0 | 0 | $0 |
| #101 | Whitefield, NH | 50 | 3,396 | 0 | 0 | $0 |
| #102 | East Kingston, NH | 50 | 3,279 | 0 | 0 | $0 |
| #103 | Gorham, NH | 50 | 3,246 | 0 | 0 | $0 |
| #104 | Greenville, NH | 50 | 3,237 | 0 | 0 | $0 |
| #105 | Walpole, NH | 50 | 3,167 | 0 | 0 | $0 |
| #106 | Sunapee, NH | 50 | 3,122 | 0 | 0 | $0 |
| #107 | Tilton Northfield, NH | 50 | 3,101 | 0 | 0 | $0 |
| #108 | Dunbarton, NH | 50 | 3,097 | 0 | 0 | $0 |
| #109 | Warner, NH | 50 | 3,079 | 0 | 0 | $0 |
| #110 | Sanbornton, NH | 50 | 3,066 | 0 | 0 | $0 |
| #111 | Thornton, NH | 50 | 2,799 | 0 | 0 | $0 |
| #112 | Colebrook, NH | 50 | 2,764 | 0 | 0 | $0 |
| #113 | New Durham, NH | 50 | 2,748 | 0 | 0 | $0 |
| #114 | Chichester, NH | 50 | 2,721 | 0 | 0 | $0 |
| #115 | Mont Vernon, NH | 50 | 2,709 | 0 | 0 | $0 |
| #116 | Antrim, NH | 50 | 2,661 | 0 | 0 | $0 |
| #117 | East Hampstead, NH | 50 | 2,654 | 0 | 0 | $0 |
| #118 | Hampton Beach, NH | 50 | 2,605 | 0 | 0 | $0 |
| #119 | Gilmanton, NH | 50 | 2,575 | 0 | 0 | $0 |
| #120 | Bethlehem, NH | 50 | 2,573 | 0 | 0 | $0 |
| #121 | New Hampton, NH | 50 | 2,497 | 0 | 0 | $0 |
| #122 | Lisbon, NH | 50 | 2,456 | 0 | 0 | $0 |
| #123 | Rollinsford, NH | 50 | 2,456 | 0 | 0 | $0 |
| #124 | Canterbury, NH | 50 | 2,392 | 0 | 0 | $0 |
| #125 | Alstead, NH | 50 | 2,381 | 0 | 0 | $0 |
| #126 | Hampton Falls, NH | 50 | 2,370 | 0 | 0 | $0 |
| #127 | Alton Bay, NH | 50 | 2,314 | 0 | 0 | $0 |
| #128 | Fitzwilliam, NH | 50 | 2,278 | 0 | 0 | $0 |
| #129 | Marlborough, NH | 50 | 2,242 | 0 | 0 | $0 |
| #130 | Westmoreland, NH | 50 | 2,237 | 0 | 0 | $0 |
| #131 | Madbury, NH | 50 | 2,203 | 0 | 0 | $0 |
| #132 | Bradford, NH | 50 | 2,200 | 0 | 0 | $0 |
| #133 | Ashland, NH | 50 | 2,183 | 0 | 0 | $0 |
| #134 | Ossipee, NH | 50 | 2,131 | 0 | 0 | $0 |
| #135 | Rumney, NH | 50 | 2,130 | 0 | 0 | $0 |
| #136 | Andover, NH | 50 | 2,046 | 0 | 0 | $0 |
| #137 | North Conway, NH | 50 | 2,041 | 0 | 0 | $0 |
| #138 | Newfields, NH | 50 | 2,023 | 0 | 0 | $0 |
| #139 | Newbury, NH | 50 | 2,015 | 0 | 0 | $0 |
| #140 | Troy, NH | 50 | 2,005 | 0 | 0 | $0 |
| #141 | Plainfield, NH | 50 | 1,918 | 0 | 0 | $0 |
| #142 | Holderness, NH | 50 | 1,917 | 0 | 0 | $0 |
| #143 | Effingham, NH | 50 | 1,912 | 0 | 0 | $0 |
| #144 | Hancock, NH | 50 | 1,838 | 0 | 0 | $0 |
| #145 | Cornish, NH | 50 | 1,816 | 0 | 0 | $0 |
| #146 | Greenfield, NH | 50 | 1,730 | 0 | 0 | $0 |
| #147 | Spofford, NH | 50 | 1,726 | 0 | 0 | $0 |
| #148 | Lyme, NH | 50 | 1,710 | 0 | 0 | $0 |
| #149 | Dublin, NH | 50 | 1,666 | 0 | 0 | $0 |
| #150 | Milan, NH | 50 | 1,633 | 0 | 0 | $0 |
| #151 | Tamworth, NH | 50 | 1,618 | 0 | 0 | $0 |
| #152 | Bennington, NH | 50 | 1,588 | 0 | 0 | $0 |
| #153 | Center Tuftonboro, NH | 50 | 1,538 | 0 | 0 | $0 |
| #154 | Lyndeborough, NH | 50 | 1,531 | 0 | 0 | $0 |
| #155 | Freedom, NH | 50 | 1,494 | 0 | 0 | $0 |
| #156 | Wilmot, NH | 50 | 1,487 | 0 | 0 | $0 |
| #157 | Salisbury, NH | 50 | 1,468 | 0 | 0 | $0 |
| #158 | Madison, NH | 50 | 1,465 | 0 | 0 | $0 |
| #159 | Lincoln, NH | 50 | 1,461 | 0 | 0 | $0 |
| #160 | Danbury, NH | 50 | 1,451 | 0 | 0 | $0 |
| #161 | Gilmanton Iron Works, NH | 50 | 1,451 | 0 | 0 | $0 |
| #162 | Woodsville, NH | 50 | 1,422 | 0 | 0 | $0 |
| #163 | Franconia, NH | 50 | 1,402 | 0 | 0 | $0 |
| #164 | East Wakefield, NH | 50 | 1,381 | 0 | 0 | $0 |
| #165 | Contoocook, NH | 50 | 1,376 | 0 | 0 | $0 |
| #166 | Temple, NH | 50 | 1,363 | 0 | 0 | $0 |
| #167 | Grafton, NH | 50 | 1,354 | 0 | 0 | $0 |
| #168 | Sanbornville, NH | 50 | 1,317 | 0 | 0 | $0 |
| #169 | West Chesterfield, NH | 50 | 1,315 | 0 | 0 | $0 |
| #170 | North Stratford, NH | 50 | 1,297 | 0 | 0 | $0 |
| #171 | Orford, NH | 50 | 1,295 | 0 | 0 | $0 |
| #172 | Washington, NH | 50 | 1,224 | 0 | 0 | $0 |
| #173 | West Swanzey, NH | 50 | 1,188 | 0 | 0 | $0 |
| #174 | Intervale, NH | 50 | 1,173 | 0 | 0 | $0 |
| #175 | Barnstead, NH | 50 | 1,160 | 0 | 0 | $0 |
| #176 | Hebron, NH | 50 | 1,150 | 0 | 0 | $0 |
| #177 | Etna, NH | 50 | 1,116 | 0 | 0 | $0 |
| #178 | Bartlett, NH | 50 | 1,116 | 0 | 0 | $0 |
| #179 | Bath, NH | 50 | 1,097 | 0 | 0 | $0 |
| #180 | Pike, NH | 50 | 1,071 | 0 | 0 | $0 |
| #181 | Chocorua, NH | 50 | 1,066 | 0 | 0 | $0 |
| #182 | Pittsburg, NH | 50 | 1,054 | 0 | 0 | $0 |
| #183 | Wentworth, NH | 50 | 1,052 | 0 | 0 | $0 |
| #184 | Goshen, NH | 50 | 1,042 | 0 | 0 | $0 |
| #185 | Jefferson, NH | 50 | 1,013 | 0 | 0 | $0 |
| #186 | Center Harbor, NH | 50 | 1,005 | 0 | 0 | $0 |
| #187 | Silver Lake, NH | 50 | 1,005 | 0 | 0 | $0 |
| #188 | Seabrook Beach, NH | 50 | 1,001 | 0 | 0 | $0 |
| #189 | Glen, NH | 50 | 983 | 0 | 0 | $0 |
| #190 | North Sutton, NH | 50 | 976 | 0 | 0 | $0 |
| #191 | Hill, NH | 50 | 952 | 0 | 0 | $0 |
| #192 | Lempster, NH | 50 | 907 | 0 | 0 | $0 |
| #193 | Stoddard, NH | 50 | 902 | 0 | 0 | $0 |
| #194 | Jackson, NH | 50 | 897 | 0 | 0 | $0 |
| #195 | Springfield, NH | 50 | 890 | 0 | 0 | $0 |
| #196 | Harrisville, NH | 50 | 885 | 0 | 0 | $0 |
| #197 | Warren, NH | 50 | 878 | 0 | 0 | $0 |
| #198 | Piermont, NH | 50 | 868 | 0 | 0 | $0 |
| #199 | Marlow, NH | 50 | 855 | 0 | 0 | $0 |
| #200 | Groveton, NH | 50 | 834 | 0 | 0 | $0 |
| #201 | New Castle, NH | 50 | 827 | 0 | 0 | $0 |
| #202 | Nelson, NH | 50 | 802 | 0 | 0 | $0 |
| #203 | Monroe, NH | 50 | 786 | 0 | 0 | $0 |
| #204 | North Haverhill, NH | 50 | 728 | 0 | 0 | $0 |
| #205 | Gilsum, NH | 50 | 716 | 0 | 0 | $0 |
| #206 | Sullivan, NH | 50 | 687 | 0 | 0 | $0 |
| #207 | Sugar Hill, NH | 50 | 658 | 0 | 0 | $0 |
| #208 | Mirror Lake, NH | 50 | 656 | 0 | 0 | $0 |
| #209 | Twin Mountain, NH | 50 | 648 | 0 | 0 | $0 |
| #210 | Meriden, NH | 50 | 604 | 0 | 0 | $0 |
| #211 | Ashuelot, NH | 50 | 593 | 0 | 0 | $0 |
| #212 | Center Ossipee, NH | 50 | 583 | 0 | 0 | $0 |
| #213 | Chesterfield, NH | 50 | 581 | 0 | 0 | $0 |
| #214 | North Walpole, NH | 50 | 513 | 0 | 0 | $0 |
| #215 | Haverhill, NH | 50 | 513 | 0 | 0 | $0 |
| #216 | Eaton Center, NH | 50 | 501 | 0 | 0 | $0 |
| #217 | Klondike Corner, NH | 50 | 488 | 0 | 0 | $0 |
| #218 | Randolph, NH | 50 | 465 | 0 | 0 | $0 |
| #219 | North Woodstock, NH | 50 | 447 | 0 | 0 | $0 |
| #220 | Errol, NH | 50 | 431 | 0 | 0 | $0 |
| #221 | Georges Mills, NH | 50 | 397 | 0 | 0 | $0 |
| #222 | Acworth, NH | 50 | 382 | 0 | 0 | $0 |
| #223 | South Acworth, NH | 50 | 368 | 0 | 0 | $0 |
| #224 | South Sutton, NH | 50 | 361 | 0 | 0 | $0 |
| #225 | Rye Beach, NH | 50 | 356 | 0 | 0 | $0 |
| #226 | Mountain Lakes, NH | 50 | 354 | 0 | 0 | $0 |
| #227 | Melvin Village, NH | 50 | 324 | 0 | 0 | $0 |
| #228 | West Stewartstown, NH | 50 | 312 | 0 | 0 | $0 |
| #229 | Waterville Valley, NH | 50 | 290 | 0 | 0 | $0 |
| #230 | North Sandwich, NH | 50 | 252 | 0 | 0 | $0 |
| #231 | New Boston, NH | 50 | 245 | 0 | 0 | $0 |
| #232 | South Tamworth, NH | 50 | 233 | 0 | 0 | $0 |
| #233 | Suissevale, NH | 50 | 230 | 0 | 0 | $0 |
| #234 | West Ossipee, NH | 50 | 164 | 0 | 0 | $0 |
| #235 | Elkins, NH | 50 | 156 | 0 | 0 | $0 |
| #236 | Francestown, NH | 50 | 133 | 0 | 0 | $0 |
| #237 | Union, NH | 50 | 131 | 0 | 0 | $0 |
| #238 | Center Sandwich, NH | 50 | 101 | 0 | 0 | $0 |
| #239 | Blodgett Landing, NH | 50 | 100 | 0 | 0 | $0 |
| #240 | East Andover, NH | 50 | 89 | 0 | 0 | $0 |
| #241 | Kearsarge, NH | 50 | 87 | 0 | 0 | $0 |
| #242 | Milton Mills, NH | 50 | 72 | 0 | 0 | $0 |
| #243 | Woodstock, NH | 50 | 72 | 0 | 0 | $0 |
| #244 | Glencliff, NH | 50 | 64 | 0 | 0 | $0 |
| #245 | Bretton Woods, NH | 50 | 11 | 0 | 0 | $0 |
| #246 | Wonalancet, NH | 50 | 8 | 0 | 0 | $0 |
Explore These Cities
Nashua, NHScore: 50Manchester, NHScore: 50Portsmouth, NHScore: 50Dover, NHScore: 50Concord, NHScore: 50Derry, NHScore: 50Rochester, NHScore: 50Salem, NHScore: 50Merrimack, NHScore: 50Londonderry, NHScore: 50Hudson, NHScore: 50Bedford, NHScore: 50Keene, NHScore: 50Exeter, NHScore: 50Laconia, NHScore: 50
