Most Expensive Cities in Maine

Ranked by median home value · 2023 Census ACS data

Rank City Population Median Home Value
#1 York Harbor 3,853 $561,700
#2 Yarmouth 6,293 $506,300
#3 Camden 3,665 $473,800
#4 Gorham 7,365 $459,000
#5 Portland 68,505 $452,600
#6 South Eliot 4,021 $437,800
#7 Kennebunk 6,008 $429,600
#8 Kittery 5,284 $421,400
#9 South Portland 26,780 $405,800
#10 Oak Hill 5,365 $404,600
#11 Saco 20,636 $370,300
#12 Biddeford 22,463 $349,300
#13 Westbrook 20,484 $341,800
#14 Topsham 6,962 $341,800
#15 South Berwick 3,441 $340,800
#16 Brunswick 16,928 $333,500
#17 Old Orchard Beach 9,150 $317,800
#18 North Windham 5,633 $309,900
#19 Belfast 6,985 $307,700
#20 Bath 8,801 $285,400
#21 Hampden 4,937 $270,100
#22 Sanford 22,095 $257,200
#23 Auburn 24,294 $254,600
#24 Lisbon Falls 4,185 $237,800
#25 Rockland 6,991 $234,400