Home / Maine / Most Expensive Cities

Most Expensive Cities in Maine

Most expensive cities in Maine (population > 5,000) ranked by cost of living index.

# City Cost Index
1 Yarmouth 129
2 Gorham 120
3 South Portland 120
4 Oak Hill 119
5 Portland 119
6 Kennebunk 115
7 Kittery 114
8 Westbrook 106
9 Saco 105
10 Brunswick 103
11 North Windham 101
12 Topsham 101
13 Biddeford 101
14 Old Orchard Beach 97
15 Sanford 93
16 Belfast 91
17 Bath 89
18 Auburn 86
19 Orono 85
20 Rockland 85
21 Ellsworth 82
22 Lewiston 82
23 Winslow 81
24 Bangor 80
25 Brewer 80
26 Gardiner 80
27 Waterville 79
28 Old Town 78
29 Augusta 78
30 Presque Isle 74
31 Skowhegan 73
32 Caribou 66