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,329,084 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,64479A+DA+A+BAD
2Kennebunk, MEPopulation: 5,52379A+DAABB+D
3York Harbor, MEPopulation: 3,02978B+FA+ABAD+
4Cumberland Center, MEPopulation: 2,66478CDA+A+AB+D
5Topsham, MEPopulation: 6,29378A+D+AABBF
6Falmouth Foreside, MEPopulation: 1,70678BFA+ABAD
7South Eliot, MEPopulation: 3,50178C+DA+AB+AD+
8Falmouth, MEPopulation: 1,95578B+FA+A+BAD
9Gorham, MEPopulation: 6,98377BDA+A+BB+D
10Camden, MEPopulation: 3,41677A+DAAC+B+F
11Saco, MEPopulation: 18,56176A+DBB+C+B+D
12Kennebunkport, MEPopulation: 1,12376BFAA+BA+D
13Kittery, MEPopulation: 4,62376A+FB+ACB+D+
14Cape Neddick, MEPopulation: 3,05476C+FA+ABAD
15Scarborough, MEPopulation: 4,25276B+DB+A+BB+D
16Newcastle, MEPopulation: 69276B+DA+A+CAF
17South Portland, MEPopulation: 24,99776A+DC+AC+BD
18West Kennebunk, MEPopulation: 1,04975CDA+ABB+D
19Brewer, MEPopulation: 9,45275A+CBB+C+BF
20Brunswick, MEPopulation: 14,54475A+D+B+B+CBF
21North Windham, MEPopulation: 4,20675B+DAB+BBD
22Pittsfield, MEPopulation: 3,26175BB+A+BC+CF
23Damariscotta, MEPopulation: 1,08275ADAAC+B+F
24Bar Harbor, MEPopulation: 2,50875ADAAD+B+F
25Randolph, MEPopulation: 1,72674BB+A+BCCF
26Portland, MEPopulation: 66,23574A+DCB+CB+D
27Hampden, MEPopulation: 4,11274CD+AA+BBF
28Berwick, MEPopulation: 2,43174BD+AABBD
29Winslow, MEPopulation: 7,77974A+CB+B+CC+F
30Castine, MEPopulation: 1,22674C+FA+A+CA+F
31Blue Hill, MEPopulation: 72774AD+B+ACBF
32South Paris, MEPopulation: 2,71074AB+A+BDCF
33Freeport, MEPopulation: 1,50674ADAB+CB+F
34Ellsworth, MEPopulation: 7,71774A+D+BB+C+BF
35Gardiner, MEPopulation: 5,81674ACBAC+C+F
36Hallowell, MEPopulation: 2,58674BD+BABBF
37Bath, MEPopulation: 8,54774ACBACBF
38Old Orchard Beach, MEPopulation: 8,67073A+D+BBCBD
39Littlejohn Island, MEPopulation: 16773FFA+A+AA+D
40Auburn, MEPopulation: 23,10473A+CC+B+CBF
41South Sanford, MEPopulation: 4,40873BD+ABC+BF
42Naples, MEPopulation: 33473C+DA+B+C+B+F
43Standish, MEPopulation: 37473C+DAA+CB+D
44Cousins Island, MEPopulation: 61573FFA+A+AAD
45Winthrop, MEPopulation: 2,73373C+CAAC+BF
46Boothbay Harbor, MEPopulation: 93673AD+B+B+D+BF
47Belfast, MEPopulation: 6,66473A+CB+BD+BF
48Thomaston, MEPopulation: 2,03673C+CAACBF
49Madawaska, MEPopulation: 3,13673AAA+BD+D+F
50Rockland, MEPopulation: 7,31472A+CBBCBF
51Bucksport, MEPopulation: 2,59672CAB+B+C+D+F
52Lisbon Falls, MEPopulation: 4,21272C+CAB+CC+F
53Presque Isle, MEPopulation: 9,63872AB+B+B+CCF
54Dixfield, MEPopulation: 1,14372D+AAACCF
55Orono, MEPopulation: 9,16972BD+AAD+BF
56Bridgton, MEPopulation: 2,43572BD+AB+CBF
57Westbrook, MEPopulation: 17,50172AD+C+BCBD
58Fryeburg, MEPopulation: 1,77472BCAB+C+BF
59North Berwick, MEPopulation: 1,48772FD+A+AC+BF
60Bangor, MEPopulation: 32,98872A+CCB+CC+F
61Waterville, MEPopulation: 15,78072A+B+CBD+CF
62Southwest Harbor, MEPopulation: 61972B+DAADB+F
63Kittery Point, MEPopulation: 1,05472FDA+AC+AD+
64Caribou, MEPopulation: 8,16972B+AABCD+F
65Wilton, MEPopulation: 2,21371CB+ABCCF
66Lewiston, MEPopulation: 36,58871A+CC+C+CC+F
67Fairfield, MEPopulation: 2,24771C+ABB+CD+F
68Richmond, MEPopulation: 2,18671FCA+B+C+BF
69Augusta, MEPopulation: 19,08871A+C+D+BD+C+F
70Little Falls, MEPopulation: 40471DD+B+ABBD
71Fort Kent, MEPopulation: 2,93771BAA+BD+CF
72Chisholm, MEPopulation: 1,00571DB+A+B+CCF
73Milford, MEPopulation: 2,34171DBA+BCCF
74Old Town, MEPopulation: 7,83171BC+B+B+D+C+F
75Winter Harbor, MEPopulation: 36871CCB+ACC+F
76Waldoboro, MEPopulation: 98371CCAAD+BF
77Houlton, MEPopulation: 5,02971B+AB+BCD+F
78Gray, MEPopulation: 1,06871C+D+A+C+CBF
79Casco, MEPopulation: 46271FDAA+BBF
80Wiscasset, MEPopulation: 1,02871DCBA+C+BF
81Searsport, MEPopulation: 99671D+B+ABDC+F
82Newport, MEPopulation: 2,03071CB+B+B+D+CF
83Biddeford, MEPopulation: 21,35171A+DDBCBD
84Millinocket, MEPopulation: 4,53070BA+ABCFF
85Farmingdale, MEPopulation: 2,20970D+C+A+BCC+F
86Springvale, MEPopulation: 3,51570C+D+AC+D+BF
87Madison, MEPopulation: 2,75770BB+B+C+DCF
88Calais, MEPopulation: 3,13270AAD+BD+D+F
89Lake Arrowhead, MEPopulation: 2,93970FDA+ABBF
90Skowhegan, MEPopulation: 6,43870AB+CBDCF
91Dover-Foxcroft, MEPopulation: 2,70570C+AC+B+CCF
92Bowdoinham, MEPopulation: 48170DD+B+B+BBF
93Lubec, MEPopulation: 28969CB+BB+D+CF
94Winterport, MEPopulation: 1,50469FCA+AC+BF
95Norway, MEPopulation: 2,51469AB+BCDCF
96Farmington, MEPopulation: 4,25069AD+BBDBF
97Norridgewock, MEPopulation: 1,36569FAA+B+D+D+F
98Oakland, MEPopulation: 2,40269FC+AACC+F
99Mars Hill, MEPopulation: 1,11969D+A+A+BD+D+F
100Sanford, MEPopulation: 10,08469AD+CC+CBF
Photos provided by Panoramio. Photos are under the copyright of their owners.