Best Places to Invest in New Hampshire Real Estate
91 New Hampshire markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail β then sign up to see the actual cash-flowing listings.
| City | Median price | Cap rate | Cash flow/mo | Appreciation YoY | Sold (12mo) |
|---|---|---|---|---|---|
| Manchester | $475,000 | 3.1% | $-1,156 | +5.2% | 1,444 |
| Nashua | $535,000 | 3.0% | $-1,416 | +0.9% | 1,292 |
| Derry | $545,000 | 2.5% | $-1,727 | +0.3% | 823 |
| Concord | $435,000 | 2.0% | $-1,664 | +2.9% | 804 |
| Rochester | $389,750 | 3.6% | $-832 | +2.2% | 768 |
| Laconia | $440,000 | 1.8% | $-2,104 | +1.8% | 693 |
| Portsmouth | $838,700 | 1.9% | $-2,924 | +17.8% | 558 |
| Londonderry | $615,000 | 2.6% | $-2,057 | +4.6% | 544 |
| Dover | $550,000 | 2.2% | $-2,075 | +5.6% | 474 |
| East Merrimack | $529,000 | 3.2% | $-1,329 | +2.5% | 421 |
| Exeter | $572,500 | 2.8% | $-1,734 | +2.8% | 398 |
| Epping | $604,629 | 1.5% | $-2,567 | -1.3% | 360 |
| Raymond | $500,000 | 2.1% | $-1,865 | +3.1% | 359 |
| Keene | $345,000 | 4.2% | $-701 | +2.8% | 355 |
| Plymouth | $355,000 | 2.3% | $-1,205 | -3.4% | 295 |
| Franklin | $415,000 | 2.1% | $-1,604 | +0.6% | 272 |
| Hampton | $735,000 | 1.7% | $-2,552 | +6.0% | 267 |
| Milford | $550,000 | 2.5% | $-1,612 | +3.5% | 260 |
| Center Ossipee | $340,000 | 3.0% | $-1,025 | +0.6% | 254 |
| Wolfeboro | $574,900 | 0.7% | $-3,702 | -1.9% | 249 |
| Pittsfield | $465,000 | 1.9% | $-1,854 | +2.6% | 240 |
| North Conway | $479,900 | 2.3% | $-1,711 | -4.8% | 237 |
| Claremont | $295,000 | 3.2% | $-836 | -1.1% | 222 |
| Suncook | $392,000 | 1.5% | $-2,124 | +3.8% | 218 |
| Hudson | $525,000 | 3.0% | $-1,563 | +0.7% | 213 |
| Lebanon | $505,000 | 2.2% | $-1,586 | -3.6% | 199 |
| Newport | $336,750 | 3.4% | $-852 | +0.9% | 194 |
| Conway | $356,450 | 3.0% | $-1,080 | +0.8% | 190 |
| Berlin | $177,750 | 7.2% | $123 | -14.4% | 188 |
| Alton | $439,000 | 1.6% | $-2,424 | +9.0% | 181 |
| Pinardville | $460,000 | 2.7% | $-1,653 | +7.5% | 181 |
| Somersworth | $426,250 | 3.5% | $-952 | -3.2% | 172 |
| South Hooksett | $607,000 | 1.6% | $-2,432 | -0.3% | 157 |
| Peterborough | $449,000 | 1.6% | $-1,913 | +8.1% | 152 |
| Newmarket | $567,000 | 1.5% | $-2,528 | -2.9% | 150 |
| New London | $592,500 | 1.1% | $-3,410 | +0.0% | 146 |
| Farmington | $410,000 | 3.3% | $-994 | +11.9% | 143 |
| Sanbornville | $439,500 | 2.0% | $-2,022 | +9.5% | 143 |
| Meredith | $608,500 | 2.2% | $-2,540 | +11.5% | 140 |
| Amherst | $700,000 | 1.5% | $-2,954 | -3.2% | 137 |
| Belmont | $382,500 | 1.7% | $-1,089 | -6.7% | 136 |
| Lincoln | $590,000 | 4.9% | $-307 | -1.8% | 133 |
| Goffstown | $530,500 | 1.9% | $-1,903 | +8.2% | 128 |
| Enfield | $422,900 | 1.9% | $-1,964 | +7.5% | 125 |
| Durham | $585,000 | 1.8% | $-2,632 | -0.9% | 122 |
| Bristol | $385,000 | 3.3% | $-1,115 | -1.1% | 120 |
| Greenville | $437,500 | 3.6% | $-744 | -16.2% | 110 |
| Hampton Beach | $581,500 | 1.5% | $-2,403 | +8.0% | 107 |
| Contoocook | $464,000 | 0.1% | $-3,597 | +2.4% | 107 |
| Hooksett | $472,500 | 2.5% | $-1,731 | +6.3% | 104 |
| Suissevale | $557,944 | 3.4% | $-1,355 | +16.2% | 98 |
| Klondike Corner | $872,500 | 0.7% | $-6,321 | -0.9% | 98 |
| Blodgett Landing | $592,500 | 0.6% | $-7,022 | -2.9% | 98 |
| Bradford | $514,900 | 2.6% | $-1,594 | +21.6% | 93 |
| Canaan | $277,500 | 2.5% | $-1,170 | -5.0% | 92 |
| Antrim | $395,000 | 1.1% | $-1,779 | +7.9% | 88 |
| Henniker | $475,000 | 1.1% | $-2,140 | -3.1% | 83 |
| Lisbon | $295,000 | 3.0% | $-737 | -10.6% | 78 |
| Troy | $360,000 | 2.1% | $-1,380 | +0.7% | 77 |
| Center Sandwich | $397,500 | 1.8% | $-2,782 | -6.1% | 76 |
| Littleton | $387,500 | 2.9% | $-1,006 | +2.9% | 75 |
| Hanover | $1,000,000 | -0.2% | $-5,604 | +8.0% | 74 |
| North Woodstock | $413,500 | 33.2% | $303 | +2.1% | 74 |
| Melvin Village | $524,030 | 0.4% | $-3,843 | +16.4% | 73 |
| Tilton Northfield | $325,000 | 3.4% | $-927 | +7.5% | 73 |
| Seabrook Beach | $580,000 | 1.9% | $-2,407 | -0.9% | 73 |
| Milton | $388,500 | 1.4% | $-2,467 | +6.5% | 72 |
| Charlestown | $244,950 | 3.4% | $-772 | -1.0% | 72 |
| West Swanzey | $350,000 | 2.3% | $-1,529 | -4.6% | 71 |
| New Boston | $592,500 | 0.6% | $-3,165 | -4.2% | 70 |
| Hinsdale | $295,000 | 1.9% | $-1,214 | +13.0% | 68 |
| Newfields | $845,000 | 1.0% | $-4,255 | -3.9% | 67 |
| Francestown | $390,000 | 1.0% | $-2,847 | -0.7% | 66 |
| Whitefield | $292,500 | 3.7% | $-533 | +9.2% | 66 |
| Colebrook | $216,250 | 3.8% | $-545 | -17.2% | 66 |
| Milton Mills | $397,000 | 1.2% | $-1,763 | +1.2% | 62 |
| Bethlehem | $299,000 | 2.0% | $-1,468 | -3.7% | 59 |
| Winchester | $294,000 | 2.3% | $-1,328 | +15.2% | 53 |
| Lancaster | $267,000 | 2.5% | $-1,122 | +1.3% | 51 |
| Loudon | $490,000 | 0.9% | $-2,911 | -1.1% | 49 |
| Mountain Lakes | $211,750 | β | β | +9.5% | 48 |
| Walpole | $470,000 | 1.6% | $-2,712 | +13.4% | 47 |
| New Hampton | $376,750 | 0.9% | $-2,684 | +8.2% | 44 |
| Bartlett | $553,950 | 2.0% | $-1,798 | +2.6% | 42 |
| Warner | $449,000 | 1.6% | $-1,929 | -2.9% | 41 |
| Groveton | $175,000 | 9.8% | $249 | -7.1% | 41 |
| North Haverhill | $247,500 | 1.5% | $-1,911 | -12.1% | 39 |
| Marlborough | $329,500 | 1.9% | $-1,358 | +10.3% | 39 |
| Ashland | $450,000 | 0.8% | $-1,552 | +9.5% | 38 |
| Bennington | $334,000 | 2.4% | $-1,036 | +11.1% | 33 |
| North Walpole | $272,500 | 3.5% | $-692 | +12.5% | 32 |
Ready to act on these markets? Create a free account to screen New Hampshire listings by cash flow, or see the national market data.