232 cities tracked · Real Zillow data · Updated July 2026
| # | City | County | Median Price | 1-Yr Change | vs. State Median |
|---|---|---|---|---|---|
| 1 | Manchester | Hillsborough County | $448,035 | +0.9% | |
| 2 | Nashua | Hillsborough County | $517,357 | +3.3% | |
| 3 | Concord | Merrimack County | $459,761 | +3.1% | |
| 4 | Derry | Rockingham County | $512,240 | +3.4% | |
| 5 | Dover | Strafford County | $556,223 | +1.5% | |
| 6 | Rochester | Strafford County | $416,914 | +3.7% | |
| 7 | Salem | Rockingham County | $619,218 | +2.8% | |
| 8 | Merrimack | Hillsborough County | $541,147 | +3.0% | |
| 9 | Londonderry | Rockingham County | $625,379 | +2.7% | |
| 10 | Hudson | Hillsborough County | $549,013 | +1.6% | |
| 11 | Keene | Cheshire County | $360,045 | +4.8% | |
| 12 | Bedford | Hillsborough County | $781,991 | +2.0% | |
| 13 | Portsmouth | Rockingham County | $809,650 | +3.4% | |
| 14 | Goffstown | Hillsborough County | $507,597 | +1.5% | |
| 15 | Laconia | Belknap County | $447,826 | +2.3% | |
| 16 | Milford | Hillsborough County | $522,859 | +2.3% | |
| 17 | Exeter | Rockingham County | $621,525 | +2.9% | |
| 18 | Windham | Rockingham County | $810,830 | +0.4% | |
| 19 | Durham | Strafford County | $709,534 | -0.5% | |
| 20 | Hooksett | Merrimack County | $537,451 | +2.3% | |
| 21 | Hampton | Rockingham County | $639,356 | +3.9% | |
| 22 | Lebanon | Grafton County | $472,020 | +2.9% | |
| 23 | Pelham | Hillsborough County | $695,256 | +0.9% | |
| 24 | Claremont | Sullivan County | $285,811 | +3.3% | |
| 25 | Somersworth | Strafford County | $457,284 | +2.8% | |
| 26 | Amherst | Hillsborough County | $675,465 | +2.0% | |
| 27 | Hanover | Grafton County | $1,016,707 | +6.0% | |
| 28 | Raymond | Rockingham County | $499,121 | +1.0% | |
| 29 | Conway | Carroll County | $464,592 | +1.7% | |
| 30 | Berlin | Coos County | $185,662 | -2.5% | |
| 31 | Newmarket | Rockingham County | $571,668 | +4.5% | |
| 32 | Barrington | Strafford County | $593,030 | +2.2% | |
| 33 | Weare | Hillsborough County | $520,654 | +0.7% | |
| 34 | Franklin | Merrimack County | $389,886 | +3.7% | |
| 35 | Litchfield | Hillsborough County | $624,638 | +3.4% | |
| 36 | Hollis | Hillsborough County | $818,349 | +0.3% | |
| 37 | Seabrook | Rockingham County | $669,842 | +2.3% | |
| 38 | Bow | Merrimack County | $635,916 | +6.2% | |
| 39 | Plaistow | Rockingham County | $540,277 | +1.1% | |
| 40 | Gilford | Belknap County | $554,181 | +1.8% | |
| 41 | Stratham | Rockingham County | $792,572 | +4.7% | |
| 42 | Belmont | Belknap County | $470,503 | +1.8% | |
| 43 | Pembroke | Merrimack County | $487,056 | +5.3% | |
| 44 | Swanzey | Cheshire County | $398,925 | +6.5% | |
| 45 | Atkinson | Rockingham County | $661,726 | +0.7% | |
| 46 | Epping | Rockingham County | $571,034 | +3.3% | |
| 47 | Farmington | Strafford County | $433,638 | +7.1% | |
| 48 | Plymouth | Grafton County | $377,260 | -0.3% | |
| 49 | Meredith | Belknap County | $691,081 | +3.7% | |
| 50 | Sandown | Rockingham County | $575,843 | +1.0% | |
| 51 | Hampstead | Rockingham County | $631,515 | +5.2% | |
| 52 | Peterborough | Hillsborough County | $480,154 | +3.5% | |
| 53 | Rindge | Cheshire County | $483,261 | +4.5% | |
| 54 | Wolfeboro | Carroll County | $644,554 | +1.0% | |
| 55 | Newport | Sullivan County | $331,594 | +3.5% | |
| 56 | Kingston | Rockingham County | $580,900 | +2.6% | |
| 57 | New Boston | Hillsborough County | $640,419 | +0.8% | |
| 58 | Littleton | Grafton County | $364,283 | +0.5% | |
| 59 | Hopkinton | Merrimack County | $588,327 | +8.1% | |
| 60 | Auburn | Rockingham County | $727,304 | +1.7% | |
| 61 | Alton | Belknap County | $609,196 | +1.3% | |
| 62 | Henniker | Merrimack County | $507,045 | +2.0% | |
| 63 | Hillsborough | Hillsborough County | $383,318 | -0.1% | |
| 64 | Loudon | Merrimack County | $517,249 | +2.3% | |
| 65 | Brookline | Hillsborough County | $679,980 | +1.3% | |
| 66 | Jaffrey | Cheshire County | $416,288 | +3.4% | |
| 67 | New Ipswich | Hillsborough County | $495,868 | +4.6% | |
| 68 | Nottingham | Rockingham County | $631,189 | +3.6% | |
| 69 | Chester | Rockingham County | $664,187 | +11.5% | |
| 70 | Barnstead | Belknap County | $462,792 | +2.3% | |
| 71 | Charlestown | Sullivan County | $313,519 | +4.5% | |
| 72 | Moultonborough | Carroll County | $729,571 | +2.2% | |
| 73 | Deerfield | Rockingham County | $610,930 | +1.4% | |
| 74 | Newton | Rockingham County | $582,305 | +3.0% | |
| 75 | Wakefield | Carroll County | $488,782 | +3.2% | |
| 76 | Epsom | Merrimack County | $490,606 | +2.0% | |
| 77 | Allenstown | Merrimack County | $431,563 | +0.1% | |
| 78 | Fremont | Rockingham County | $553,349 | +3.5% | |
| 79 | Haverhill | Grafton County | $323,346 | +3.0% | |
| 80 | Northwood | Rockingham County | $535,039 | +3.2% | |
| 81 | North Hampton | Rockingham County | $948,602 | +0.1% | |
| 82 | Brentwood | Rockingham County | $718,183 | +1.8% | |
| 83 | Milton | Strafford County | $468,938 | +7.5% | |
| 84 | Enfield | Grafton County | $475,117 | +7.3% | |
| 85 | Lee | Strafford County | $636,386 | +4.1% | |
| 86 | Ossipee | Carroll County | $435,221 | +1.8% | |
| 87 | New London | Merrimack County | $715,537 | +1.7% | |
| 88 | Strafford | Strafford County | $554,446 | +2.7% | |
| 89 | Danville | Rockingham County | $600,608 | +2.5% | |
| 90 | Winchester | Cheshire County | $306,464 | +1.5% | |
| 91 | Pittsfield | Merrimack County | $423,939 | +4.1% | |
| 92 | Candia | Rockingham County | $620,241 | +8.6% | |
| 93 | Greenland | Rockingham County | $907,414 | +4.3% | |
| 94 | Hinsdale | Cheshire County | $296,953 | +2.5% | |
| 95 | Boscawen | Merrimack County | $460,069 | +2.3% | |
| 96 | Gilmanton | Belknap County | $488,970 | +8.2% | |
| 97 | Wilton | Hillsborough County | $514,932 | +1.7% | |
| 98 | Canaan | Grafton County | $400,191 | +3.1% | |
| 99 | Northfield | Merrimack County | $440,890 | +1.4% | |
| 100 | Walpole | Cheshire County | $455,528 | +0.9% | |
| 101 | Campton | Grafton County | $426,071 | +5.6% | |
| 102 | Sunapee | Sullivan County | $689,336 | +0.3% | |
| 103 | Grantham | Sullivan County | $506,365 | +1.7% | |
| 104 | Dunbarton | Merrimack County | $610,005 | +0.4% | |
| 105 | Bristol | Grafton County | $412,947 | +1.7% | |
| 106 | Sanbornton | Belknap County | $559,655 | +1.9% | |
| 107 | Warner | Merrimack County | $465,970 | +3.2% | |
| 108 | Rye | Rockingham County | $1,321,834 | +5.4% | |
| 109 | Tamworth | Carroll County | $391,886 | +5.6% | |
| 110 | Thornton | Grafton County | $442,547 | +5.0% | |
| 111 | New Durham | Strafford County | $537,432 | +2.2% | |
| 112 | Plainfield | Sullivan County | $544,737 | +1.1% | |
| 113 | Lancaster | Coos County | $308,150 | +0.0% | |
| 114 | Chichester | Merrimack County | $569,122 | +2.1% | |
| 115 | Antrim | Hillsborough County | $433,646 | +1.8% | |
| 116 | Bartlett | Carroll County | $467,883 | -1.3% | |
| 117 | Rollinsford | Strafford County | $528,521 | -1.3% | |
| 118 | Mont Vernon | Hillsborough County | $675,229 | +3.5% | |
| 119 | New Hampton | Belknap County | $509,318 | +2.6% | |
| 120 | Andover | Merrimack County | $481,601 | +9.5% | |
| 121 | Bethlehem | Grafton County | $361,258 | -0.5% | |
| 122 | Whitefield | Coos County | $337,517 | +6.3% | |
| 123 | Marlborough | Cheshire County | $381,800 | +3.3% | |
| 124 | Tuftonboro | Carroll County | $675,143 | +4.9% | |
| 125 | Tilton | Belknap County | $432,388 | +6.9% | |
| 126 | Ashland | Grafton County | $374,403 | +2.2% | |
| 127 | Fitzwilliam | Cheshire County | $415,639 | +1.4% | |
| 128 | Gorham | Coos County | $256,629 | -0.5% | |
| 129 | Hampton Falls | Rockingham County | $914,391 | +2.9% | |
| 130 | Canterbury | Merrimack County | $521,393 | +1.6% | |
| 131 | East Kingston | Rockingham County | $684,875 | +6.9% | |
| 132 | Greenville | Hillsborough County | $396,216 | -0.6% | |
| 133 | Madbury | Strafford County | $687,755 | +0.3% | |
| 134 | Chesterfield | Cheshire County | $480,535 | +2.3% | |
| 135 | Holderness | Grafton County | $667,583 | +3.6% | |
| 136 | Sutton | Merrimack County | $507,550 | +2.7% | |
| 137 | Webster | Merrimack County | $483,185 | +1.6% | |
| 138 | Newbury | Merrimack County | $611,922 | +0.5% | |
| 139 | Colebrook | Coos County | $228,545 | -2.2% | |
| 140 | Newfields | Rockingham County | $874,852 | -0.3% | |
| 141 | Madison | Carroll County | $465,167 | +3.1% | |
| 142 | Kensington | Rockingham County | $814,931 | +0.1% | |
| 143 | Westmoreland | Cheshire County | $454,206 | +1.8% | |
| 144 | Alexandria | Grafton County | $420,894 | +1.4% | |
| 145 | Deering | Hillsborough County | $477,729 | +2.1% | |
| 146 | Greenfield | Hillsborough County | $494,253 | +7.8% | |
| 147 | Troy | Cheshire County | $354,379 | +10.4% | |
| 148 | Effingham | Carroll County | $347,199 | +1.1% | |
| 149 | Sandwich | Carroll County | $585,438 | -0.8% | |
| 150 | Hancock | Hillsborough County | $554,083 | +1.7% | |
| 151 | Cornish | Sullivan County | $461,430 | +9.9% | |
| 152 | Lisbon | Grafton County | $312,254 | +8.0% | |
| 153 | Lyme | Grafton County | $659,925 | +1.8% | |
| 154 | Lyndeborough | Hillsborough County | $543,513 | +2.4% | |
| 155 | Northumberland | Coos County | $241,720 | -2.5% | |
| 156 | Alstead | Cheshire County | $362,311 | +3.2% | |
| 157 | Salisbury | Merrimack County | $474,441 | +3.2% | |
| 158 | Middleton | Strafford County | $441,805 | +0.9% | |
| 159 | Dublin | Cheshire County | $555,162 | +9.1% | |
| 160 | Francestown | Hillsborough County | $549,367 | +7.0% | |
| 161 | Bradford | Merrimack County | $495,100 | +9.2% | |
| 162 | Wilmot | Merrimack County | $526,695 | +3.7% | |
| 163 | Bennington | Hillsborough County | $345,494 | +0.2% | |
| 164 | Unity | Sullivan County | $396,095 | +12.1% | |
| 165 | Mason | Hillsborough County | $560,504 | +0.5% | |
| 166 | West Chesterfield | Cheshire County | $449,321 | +2.1% | |
| 167 | Orford | Grafton County | $443,087 | +0.9% | |
| 168 | Jackson | Carroll County | $654,008 | +3.3% | |
| 169 | Danbury | Merrimack County | $402,333 | +4.6% | |
| 170 | Bridgewater | Grafton County | $553,193 | +4.2% | |
| 171 | Freedom | Carroll County | $474,230 | +6.4% | |
| 172 | Woodstock | Grafton County | $436,782 | +0.5% | |
| 173 | Richmond | Cheshire County | $429,658 | +3.0% | |
| 174 | Lincoln | Grafton County | $493,796 | +0.8% | |
| 175 | Stoddard | Cheshire County | $440,901 | +6.1% | |
| 176 | Washington | Sullivan County | $389,053 | +5.6% | |
| 177 | Wentworth | Grafton County | $371,816 | +0.9% | |
| 178 | Springfield | Sullivan County | $494,510 | +3.1% | |
| 179 | Brookfield | Carroll County | $549,535 | +8.2% | |
| 180 | Rumney | Grafton County | $371,566 | +5.7% | |
| 181 | Dalton | Coos County | $297,157 | -4.7% | |
| 182 | Stewartstown | Coos County | $243,252 | -3.5% | |
| 183 | Temple | Hillsborough County | $558,702 | +6.8% | |
| 184 | Goshen | Sullivan County | $387,210 | +8.6% | |
| 185 | Harrisville | Cheshire County | $533,682 | +1.5% | |
| 186 | Newington | Rockingham County | $1,160,372 | +3.8% | |
| 187 | South Hampton | Rockingham County | $782,121 | +1.2% | |
| 188 | Grafton | Grafton County | $311,505 | -0.6% | |
| 189 | Franconia | Grafton County | $674,960 | +2.5% | |
| 190 | Acworth | Sullivan County | $346,798 | -1.5% | |
| 191 | Eaton | Carroll County | $570,482 | +3.4% | |
| 192 | Croydon | Sullivan County | $433,559 | +7.9% | |
| 193 | Jefferson | Coos County | $358,899 | +3.4% | |
| 194 | Albany | Carroll County | $387,984 | +2.8% | |
| 195 | Gilsum | Cheshire County | $377,980 | +13.4% | |
| 196 | Warren | Grafton County | $280,603 | +2.2% | |
| 197 | Pittsburg | Coos County | $316,549 | +0.3% | |
| 198 | Surry | Cheshire County | $444,234 | +1.4% | |
| 199 | Stratford | Coos County | $185,951 | -2.9% | |
| 200 | Center Harbor | Belknap County | $740,901 | +3.9% | |
| 201 | Hill | Merrimack County | $433,439 | +10.3% | |
| 202 | Lempster | Sullivan County | $326,600 | +2.7% | |
| 203 | Marlow | Cheshire County | $358,529 | +4.6% | |
| 204 | Lyman | Grafton County | $349,327 | -0.7% | |
| 205 | Piermont | Grafton County | $375,281 | +0.2% | |
| 206 | Bath | Grafton County | $329,748 | +0.9% | |
| 207 | Groton | Grafton County | $365,657 | +1.7% | |
| 208 | Langdon | Sullivan County | $403,247 | +2.3% | |
| 209 | Sugar Hill | Grafton County | $636,408 | +3.1% | |
| 210 | Nelson | Cheshire County | $478,478 | -0.4% | |
| 211 | Sharon | Hillsborough County | $637,370 | +7.0% | |
| 212 | Milan | Coos County | $282,374 | -0.6% | |
| 213 | Monroe | Grafton County | $404,531 | +3.9% | |
| 214 | Columbia | Coos County | $274,399 | -3.8% | |
| 215 | Easton | Grafton County | $580,345 | +0.0% | |
| 216 | Benton | Grafton County | $390,174 | +1.4% | |
| 217 | Landaff | Grafton County | $342,424 | -1.0% | |
| 218 | Sullivan | Cheshire County | $396,754 | +8.8% | |
| 219 | Windsor | Hillsborough County | $387,578 | +3.7% | |
| 220 | Dorchester | Grafton County | $356,665 | +9.0% | |
| 221 | Chatham | Carroll County | $386,474 | +2.4% | |
| 222 | Hebron | Grafton County | $709,196 | +2.3% | |
| 223 | New Castle | Rockingham County | $2,489,813 | +1.9% | |
| 224 | Shelburne | Coos County | $345,342 | -4.2% | |
| 225 | Stark | Coos County | $299,304 | +12.5% | |
| 226 | Carroll | Coos County | $513,085 | -4.4% | |
| 227 | Randolph | Coos County | $413,743 | +8.1% | |
| 228 | Waterville Valley | Grafton County | $443,829 | -0.9% | |
| 229 | Groveton | Coos County | $167,271 | +5.0% | |
| 230 | Clarksville | Coos County | $218,124 | -5.5% | |
| 231 | Errol | Coos County | $300,377 | +0.5% | |
| 232 | Dummer | Coos County | $276,797 | +11.1% |