Best Places to Invest in Maine Real Estate
75 Maine 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) |
|---|---|---|---|---|---|
| Wells | $469,950 | 3.3% | $-1,181 | +4.0% | 414 |
| Saco | $494,800 | 2.7% | $-1,542 | -0.9% | 302 |
| Old Orchard Beach | $499,500 | 2.0% | $-1,953 | +3.9% | 274 |
| Ellsworth | $334,000 | 2.0% | $-1,572 | -9.6% | 225 |
| Kennebunk | $571,950 | 2.5% | $-1,894 | +7.6% | 220 |
| Windham | $549,000 | 1.5% | $-2,131 | +1.8% | 214 |
| Belfast | $302,500 | 1.9% | $-1,585 | +6.3% | 196 |
| Farmington | $224,400 | 5.1% | $-292 | +12.2% | 141 |
| Winslow | $281,000 | 4.0% | $-515 | +8.0% | 131 |
| Rangeley | $478,000 | 0.5% | $-2,969 | -4.7% | 127 |
| Freeport | $665,000 | 1.8% | $-2,982 | -8.6% | 123 |
| Rockland | $345,000 | 3.3% | $-976 | -6.5% | 123 |
| Hampden | $365,000 | 2.9% | $-1,124 | -7.6% | 119 |
| Lincoln | $198,500 | 2.2% | $-1,032 | +2.8% | 110 |
| Bucksport | $279,000 | 3.2% | $-791 | +4.8% | 107 |
| Caribou | $162,120 | 3.7% | $-430 | -1.9% | 104 |
| Boothbay Harbor | $540,000 | 0.7% | $-2,998 | +7.1% | 101 |
| Raymond | $507,500 | 1.3% | $-2,387 | +1.3% | 101 |
| Oakland | $300,000 | 1.8% | $-1,289 | +2.6% | 96 |
| Livermore Falls | $187,000 | 3.3% | $-672 | -4.6% | 92 |
| Rumford | $160,000 | 8.1% | $208 | -3.1% | 91 |
| Thomaston | $362,500 | 2.3% | $-1,191 | -5.7% | 90 |
| Camden | $624,500 | 0.3% | $-4,351 | +4.6% | 89 |
| Kennebunkport | $950,000 | 1.4% | $-5,502 | +3.0% | 87 |
| Wilton | $210,000 | 2.6% | $-897 | +14.9% | 83 |
| Bar Harbor | $460,000 | 0.5% | $-3,467 | +2.2% | 83 |
| Old Town | $254,300 | 5.4% | $-190 | +1.2% | 82 |
| Sabattus | $285,000 | 1.8% | $-1,114 | +4.5% | 76 |
| Rockport | $557,500 | 0.8% | $-3,439 | +7.9% | 74 |
| Monmouth | $315,000 | 1.5% | $-1,511 | +5.0% | 73 |
| China | $345,000 | 1.9% | $-1,484 | +15.7% | 73 |
| Arundel | $543,000 | 2.5% | $-1,926 | -0.9% | 71 |
| Dixfield | $221,500 | 2.9% | $-563 | +7.7% | 70 |
| North Windham | $435,000 | 2.7% | $-1,315 | +7.8% | 69 |
| Searsport | $300,000 | 1.9% | $-1,361 | -7.3% | 69 |
| Belgrade | $462,500 | 1.4% | $-2,069 | +1.1% | 66 |
| Sidney | $357,450 | 2.8% | $-1,299 | +5.7% | 66 |
| Poland | $363,000 | 1.9% | $-1,700 | -2.5% | 65 |
| Kittery | $600,000 | — | — | +9.1% | 65 |
| Berwick | $515,000 | — | — | +5.1% | 62 |
| Southwest Harbor | $623,539 | 0.2% | $-5,560 | -6.0% | 60 |
| Ogunquit | $890,000 | 1.5% | $-3,366 | +1.6% | 60 |
| South Eliot | $500,000 | — | — | +10.7% | 59 |
| South Berwick | $511,450 | — | — | -2.7% | 58 |
| Winterport | $309,000 | 2.5% | $-979 | +9.1% | 57 |
| Litchfield | $283,250 | 1.4% | $-1,712 | +28.2% | 56 |
| Chisholm | $242,250 | 8.6% | $237 | +9.4% | 54 |
| Orono | $320,000 | 5.3% | $-210 | -5.8% | 53 |
| Newport | $244,000 | 3.5% | $-806 | +5.6% | 52 |
| Hartland | $150,588 | 5.4% | $-151 | +19.6% | 50 |
| Mechanic Falls | $285,000 | 2.3% | $-479 | +3.4% | 47 |
| Winter Harbor | $249,000 | 1.6% | $-1,553 | -17.5% | 47 |
| Durham | $661,000 | 1.9% | $-1,931 | +0.0% | 46 |
| Richmond | $331,500 | 2.0% | $-1,379 | -3.9% | 45 |
| Island Falls | $47,000 | 2.5% | $-880 | +68.5% | 43 |
| Windsor | $375,000 | 1.9% | $-1,266 | +16.8% | 43 |
| Hallowell | $490,000 | 2.0% | $-1,689 | -6.5% | 42 |
| Sanford | $470,000 | — | — | -6.4% | 42 |
| Lincolnville | $407,000 | 1.3% | $-2,603 | +14.3% | 42 |
| Wiscasset | $365,000 | 1.8% | $-1,690 | -1.1% | 41 |
| Oakfield | $92,500 | 3.3% | $-417 | +2.4% | 40 |
| Palermo | $282,500 | 1.7% | $-1,406 | -10.9% | 38 |
| Farmingdale | $315,500 | 3.6% | $-880 | +4.0% | 38 |
| Turner | $247,250 | — | — | -4.7% | 36 |
| Whitefield | $287,500 | 1.8% | $-1,302 | +11.4% | 35 |
| Newcastle | $420,000 | 0.7% | $-2,877 | +29.7% | 35 |
| Northeast Harbor | $1,151,000 | -1.1% | $-28,886 | -3.3% | 35 |
| Dresden | $330,000 | 1.8% | $-1,591 | +10.2% | 33 |
| Damariscotta | $477,500 | 0.5% | $-2,678 | -5.8% | 32 |
| St. Albans | $152,450 | 1.9% | $-1,107 | -11.3% | 32 |
| Manchester | $392,675 | 2.4% | $-1,573 | +3.4% | 32 |
| Kittery Point | $680,000 | — | — | +3.9% | 32 |
| Jonesport | $167,500 | 1.2% | $-2,027 | -7.7% | 31 |
| Patten | $105,000 | 6.3% | $-6 | -30.4% | 30 |
| Readfield | $327,500 | 1.6% | $-2,702 | -27.0% | 30 |
Ready to act on these markets? Create a free account to screen Maine listings by cash flow, or see the national market data.