Top ten most expensive cities in Maine

The difference in average price between #1 Portland and #10 Lewiston is $306,118. When compared to national average price, the top city Portland is 5% above the national average price of homes for sale.

CityAverage Price
#1Portland$476,552
#2Saco$410,315
#3Biddeford$366,356
#4South Portland$315,834
#5Augusta$253,456
#6Westbrook$251,607
#7Bangor$220,726
#8Sanford$215,980
#9Auburn$194,612
#10Lewiston$170,434