Portland-South Portland, ME Metro Area - Investment Guide

Metro Area • 56 Cities • 70 ZIP Codes

Avg Home Value $560,508
Avg Monthly Rent $1,991
Avg Cap Rate 2.88%
Avg Investability 3.0 ★
Cities 56
ZIP Codes 70

This metro is one of hundreds you can screen side by side — filter by the numbers that matter and get alerts when they move. See plans →

🏦 30-yr Fixed Rate: 7.28% as of Oct 1 Source: Freddie Mac PMMS

Best ZIP codes in Portland-South Portland, ME

Every ZIP in the metro, ranked four ways. Free.

Cash Flow → Appreciation → Affordable →

Cities in Portland-South Portland, ME

Top ZIP Codes by Investability

ZIP Code City State Home Value Rent Cap Rate Rating
04071 Raymond ME $511,391 $1,836 2.80% 3.0 ★
04095 Newfield ME $371,383 $1,557 3.27% 3.0 ★
04287 Bowdoin ME $422,423 $1,512 2.79% 3.0 ★
03902 York ME $786,026 $2,007 1.99% 3.0 ★
04011 Brunswick ME $496,278 $2,092 3.29% 3.0 ★
04047 Parsonsfield ME $344,234 $1,566 3.55% 3.0 ★
04079 Harpswell ME $697,608 $1,674 1.87% 3.0 ★
04102 Portland ME $556,347 $2,401 3.37% 3.0 ★
03907 Ogunquit ME $916,576 $2,259 1.92% 3.0 ★
04029 Sebago ME $391,325 $1,620 3.23% 3.0 ★
04061 Waterboro ME $392,633 $1,557 3.09% 3.0 ★
04086 Topsham ME $471,542 $1,638 2.71% 3.0 ★
04108 Portland ME $695,919 $1,782 2.00% 3.0 ★
04003 Harpswell ME $813,175 $1,800 1.73% 3.0 ★
04039 Gray ME $526,078 $2,050 3.04% 3.0 ★
04109 Portland ME $803,839 $2,142 2.08% 3.0 ★
04005 Biddeford ME $493,696 $1,860 2.94% 3.0 ★
04040 Harrison ME $418,927 $1,422 2.65% 3.0 ★
04072 Saco ME $525,139 $2,248 3.34% 3.0 ★
04096 Yarmouth ME $733,077 $2,151 2.29% 3.0 ★
04357 Richmond ME $341,681 $1,368 3.12% 3.0 ★
03903 Eliot ME $619,861 $2,223 2.80% 3.0 ★
04015 Casco ME $447,731 $1,629 2.84% 3.0 ★
04048 Limerick ME $393,867 $1,629 3.23% 3.0 ★
04083 Springvale ME $362,361 $1,530 3.29% 3.0 ★
04103 Portland ME $542,865 $2,722 3.91% 3.0 ★
03908 South Berwick ME $523,852 $1,818 2.71% 3.0 ★
04030 Waterboro ME $416,916 $1,674 3.13% 3.0 ★
04062 Windham ME $502,062 $2,321 3.61% 3.0 ★
04087 Waterboro ME $420,049 $1,629 3.02% 3.0 ★
03909 York ME $760,181 $2,000 2.05% 3.0 ★
04032 Freeport ME $657,435 $2,533 3.01% 3.0 ★
04064 Old Orchard Beach ME $512,719 $1,889 2.87% 3.0 ★
04090 Wells ME $588,585 $1,557 2.06% 3.0 ★
04110 Cumberland ME $945,569 $2,304 1.90% 3.0 ★
04008 Bowdoinham ME $376,878 $1,494 3.09% 3.0 ★
04042 Hollis ME $448,014 $1,629 2.84% 3.0 ★
04073 Sanford ME $372,193 $1,681 3.52% 3.0 ★
04097 North Yarmouth ME $670,562 $2,025 2.36% 3.0 ★
04530 Bath ME $420,959 $1,870 3.46% 3.0 ★
03904 Kittery ME $654,070 $2,486 2.96% 3.0 ★
04020 Cornish ME $392,918 $1,539 3.06% 3.0 ★
04049 Limington ME $397,357 $1,629 3.20% 3.0 ★
04084 Standish ME $445,624 $1,818 3.18% 3.0 ★
04105 Falmouth ME $919,849 $3,242 2.75% 3.0 ★
03905 Kittery ME $852,457 $2,628 2.40% 3.0 ★
04021 Cumberland ME $711,240 $1,971 2.16% 3.0 ★
04055 Naples ME $415,687 $2,007 3.77% 3.0 ★
04085 Standish ME $411,897 $1,998 3.78% 3.0 ★
04106 South Portland ME $541,264 $2,533 3.65% 3.0 ★

Showing top 50 of 70 ZIP codes. View all →

A great house in the wrong ZIP is still a bad deal — screen every market by cash flow & cap rate.
Open the Market Finder →
Free to search · investor plans from $19/mo

About Portland-South Portland, ME Real Estate Market

The Portland-South Portland, ME metropolitan statistical area (MSA) encompasses 56 cities and 70 ZIP codes. The average home value across the metro is $560,508, with an average monthly rent of $1,991. Explore individual cities and ZIP codes to find investment opportunities that match your criteria.