Best Places to Live in Maine

AreaVibes reveals the best places to live in Maine by using a Livability Score out of 100. The Livability Score for each city in Maine is calculated from a unique algorithm based on various metrics, including: amenities, cost of living, crime, education, employment, housing and weather. Maine has a population of 1,328,302 and a population density of 37.6. The capital city is Augusta and the largest city in Maine is Portland. To filter the results, use the filters on the left to sort by state, population and category.
Best cities in
United States of America
Population minimum
Population maximum
Sorted by
Rank City Livability Ame­nities Cost of Living Crime Edu­cation Emp­loyment Housing Weather
1Yarmouth, MEPopulation: 5,64480A+DA+A+BAD
2Kennebunk, MEPopulation: 5,52379A+DAABB+D
3Topsham, MEPopulation: 6,29379A+CAABBF
4Cumberland Center, MEPopulation: 2,66479CD+A+A+AB+D
5York Harbor, MEPopulation: 3,02978B+FA+ABAD+
6Falmouth, MEPopulation: 1,95578B+DA+A+BAD
7Falmouth Foreside, MEPopulation: 1,70678BFA+ABAD
8South Eliot, MEPopulation: 3,50178C+DA+AB+AD+
9Gorham, MEPopulation: 6,98378BD+A+A+BB+D
10Brewer, MEPopulation: 9,45277A+BBB+C+BF
11Camden, MEPopulation: 3,41677A+DAAC+B+F
12Saco, MEPopulation: 18,56177A+D+BB+C+B+D
13Kennebunkport, MEPopulation: 1,12377BFAA+BA+D
14Winslow, MEPopulation: 7,77976A+AB+B+CC+F
15Cape Neddick, MEPopulation: 3,05476C+DA+ABAD
16Scarborough, MEPopulation: 4,25276B+D+B+A+BB+D
17Kittery, MEPopulation: 4,62376A+DB+ACB+D+
18Littlejohn Island, MEPopulation: 16776FD+A+A+AA+D
19Newcastle, MEPopulation: 69276B+DA+A+CAF
20Pittsfield, MEPopulation: 3,26176BA+A+BC+CF
21South Portland, MEPopulation: 24,99776A+D+C+AC+BD
22Gardiner, MEPopulation: 5,81676AABAC+C+F
23West Kennebunk, MEPopulation: 1,04976CD+A+ABB+D
24Brunswick, MEPopulation: 14,54476A+CB+B+CBF
25Randolph, MEPopulation: 1,72676BA+A+BCCF
26North Windham, MEPopulation: 4,20676B+D+AB+BBD
27South Paris, MEPopulation: 2,71075AA+A+BDCF
28Hampden, MEPopulation: 4,11275CCAA+BBF
29Auburn, MEPopulation: 23,10475A+BC+B+CBF
30Ellsworth, MEPopulation: 7,71775A+C+BB+C+BF
31Damariscotta, MEPopulation: 1,08275ADAAC+B+F
32Bath, MEPopulation: 8,54775AC+BACBF
33Bar Harbor, MEPopulation: 2,50875ADAAD+B+F
34Hallowell, MEPopulation: 2,58675BCBABBF
35Blue Hill, MEPopulation: 72775ACB+ACBF
36Portland, MEPopulation: 66,23575A+D+CB+CB+D
37Winthrop, MEPopulation: 2,73375C+BAAC+BF
38Cousins Island, MEPopulation: 61575FD+A+A+AAD
39Freeport, MEPopulation: 1,50675AD+AB+CB+F
40Belfast, MEPopulation: 6,66475A+BB+BD+BF
41Thomaston, MEPopulation: 2,03675C+BAACBF
42Lisbon Falls, MEPopulation: 4,21275C+AAB+CC+F
43Berwick, MEPopulation: 2,43175BD+AABBD
44Old Orchard Beach, MEPopulation: 8,67074A+CBBCBD
45South Sanford, MEPopulation: 4,40874BCABC+BF
46Castine, MEPopulation: 1,22674C+FA+A+CA+F
47Fryeburg, MEPopulation: 1,77474BB+AB+C+BF
48Rockland, MEPopulation: 7,31474A+BBBCBF
49Bangor, MEPopulation: 32,98874A+B+CB+CC+F
50Lewiston, MEPopulation: 36,58874A+B+C+C+CC+F
51Naples, MEPopulation: 33474C+D+A+B+C+B+F
52Boothbay Harbor, MEPopulation: 93674ACB+B+D+BF
53Augusta, MEPopulation: 19,08873A+AD+BD+C+F
54Standish, MEPopulation: 37473C+D+AA+CB+D
55Bucksport, MEPopulation: 2,59673CA+B+B+C+D+F
56Old Town, MEPopulation: 7,83173BAB+B+D+C+F
57Richmond, MEPopulation: 2,18673FBA+B+C+BF
58Madawaska, MEPopulation: 3,13673AA+A+BD+D+F
59Winter Harbor, MEPopulation: 36873CB+B+ACC+F
60Presque Isle, MEPopulation: 9,63873AA+B+B+CCF
61Waterville, MEPopulation: 15,78073A+A+CBD+CF
62Orono, MEPopulation: 9,16973BCAAD+BF
63Dixfield, MEPopulation: 1,14373D+A+AACCF
64Bridgton, MEPopulation: 2,43573BCAB+CBF
65Westbrook, MEPopulation: 17,50173ACC+BCBD
66North Berwick, MEPopulation: 1,48773FCA+AC+BF
67Farmingdale, MEPopulation: 2,20973D+AA+BCC+F
68Wilton, MEPopulation: 2,21373CA+ABCCF
69Milford, MEPopulation: 2,34173DAA+BCCF
70Caribou, MEPopulation: 8,16972B+A+ABCD+F
71Chisholm, MEPopulation: 1,00572DA+A+B+CCF
72Wiscasset, MEPopulation: 1,02872DBBA+C+BF
73Waldoboro, MEPopulation: 98372CBAAD+BF
74Fairfield, MEPopulation: 2,24772C+A+BB+CD+F
75Southwest Harbor, MEPopulation: 61972B+DAADB+F
76Fort Kent, MEPopulation: 2,93772BA+A+BD+CF
77Searsport, MEPopulation: 99672D+A+ABDC+F
78Gray, MEPopulation: 1,06872C+C+A+C+CBF
79Newport, MEPopulation: 2,03072CA+B+B+D+CF
80Kittery Point, MEPopulation: 1,05472FDA+AC+AD+
81Houlton, MEPopulation: 5,02972B+A+B+BCD+F
82Springvale, MEPopulation: 3,51571C+C+AC+D+BF
83Oakland, MEPopulation: 2,40271FAAACC+F
84Madison, MEPopulation: 2,75771BA+B+C+DCF
85Mechanic Falls, MEPopulation: 1,87971D+B+B+BCC+F
86Winterport, MEPopulation: 1,50471FBA+AC+BF
87Biddeford, MEPopulation: 21,35171A+D+DBCBD
88Little Falls, MEPopulation: 40471DD+B+ABBD
89Casco, MEPopulation: 46271FD+AA+BBF
90Millinocket, MEPopulation: 4,53071BA+ABCFF
91Skowhegan, MEPopulation: 6,43871AA+CBDCF
92Calais, MEPopulation: 3,13271AA+D+BD+D+F
93Lubec, MEPopulation: 28971CA+BB+D+CF
94Farmington, MEPopulation: 4,25071AC+BBDBF
95Dover-Foxcroft, MEPopulation: 2,70571C+A+C+B+CCF
96Norway, MEPopulation: 2,51471AA+BCDCF
97Lake Arrowhead, MEPopulation: 2,93970FD+A+ABBF
98Bowdoinham, MEPopulation: 48170DCB+B+BBF
99Sanford, MEPopulation: 10,08470AC+CC+CBF
100Steep Falls, MEPopulation: 83770FBBAC+BD
Photos provided by Panoramio. Photos are under the copyright of their owners.