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,64481A+DA+A+BAD
2Kennebunk, MEPopulation: 5,52381A+DA+ABB+D
3Falmouth, MEPopulation: 1,95579B+DA+A+BAD
4Gorham, MEPopulation: 6,98379BD+A+A+BB+D
5Cumberland Center, MEPopulation: 2,66479CD+A+A+AB+D
6Topsham, MEPopulation: 6,29379A+CA+ABBF
7York Harbor, MEPopulation: 3,02979B+FA+ABAD+
8Winslow, MEPopulation: 7,77979A+AA+B+CC+F
9Camden, MEPopulation: 3,41679A+DA+AC+B+F
10Kittery, MEPopulation: 4,62379A+DA+ACB+D+
11Saco, MEPopulation: 18,56179A+D+AB+C+B+D
12Kennebunkport, MEPopulation: 1,12379BFA+A+BA+D
13South Eliot, MEPopulation: 3,50178C+DA+AB+AD+
14Falmouth Foreside, MEPopulation: 1,70678BFA+ABAD
15Brewer, MEPopulation: 9,45278A+BAB+C+BF
16Newcastle, MEPopulation: 69278B+DA+A+CAF
17Littlejohn Island, MEPopulation: 16778FD+A+A+AA+D
18North Windham, MEPopulation: 4,20678B+D+A+B+BBD
19Hampden, MEPopulation: 4,11277CCA+A+BBF
20Scarborough, MEPopulation: 4,25277B+D+AA+BB+D
21Cape Neddick, MEPopulation: 3,05477C+DA+ABAD
22Randolph, MEPopulation: 1,72677BA+A+BCCF
23South Paris, MEPopulation: 2,71077AA+A+BDCF
24Gardiner, MEPopulation: 5,81677AAB+AC+C+F
25Damariscotta, MEPopulation: 1,08277ADA+AC+B+F
26West Kennebunk, MEPopulation: 1,04977CD+A+ABB+D
27Fryeburg, MEPopulation: 1,77477BB+A+B+C+BF
28Bar Harbor, MEPopulation: 2,50877ADA+AD+B+F
29Brunswick, MEPopulation: 14,54477A+CAB+CBF
30Blue Hill, MEPopulation: 72777ACA+ACBF
31Pittsfield, MEPopulation: 3,26177BA+A+BC+CF
32Lisbon Falls, MEPopulation: 4,21277C+AA+B+CC+F
33South Sanford, MEPopulation: 4,40876BCA+BC+BF
34South Portland, MEPopulation: 24,99776A+D+C+AC+BD
35Winthrop, MEPopulation: 2,73376C+BA+AC+BF
36Berwick, MEPopulation: 2,43176BD+A+ABBD
37Cousins Island, MEPopulation: 61576FD+A+A+AAD
38Winter Harbor, MEPopulation: 36876CB+A+ACC+F
39Ellsworth, MEPopulation: 7,71776A+C+B+B+C+BF
40Bath, MEPopulation: 8,54776AC+B+ACBF
41Freeport, MEPopulation: 1,50676AD+A+B+CB+F
42Belfast, MEPopulation: 6,66475A+BABD+BF
43Standish, MEPopulation: 37475C+D+A+A+CB+D
44Naples, MEPopulation: 33475C+D+A+B+C+B+F
45Bridgton, MEPopulation: 2,43575BCA+B+CBF
46Thomaston, MEPopulation: 2,03675C+BA+ACBF
47Hallowell, MEPopulation: 2,58675BCBABBF
48Castine, MEPopulation: 1,22675C+FA+A+CA+F
49Madawaska, MEPopulation: 3,13675AA+A+BD+D+F
50Wiscasset, MEPopulation: 1,02875DBA+A+C+BF
51Portland, MEPopulation: 66,23575A+D+CB+CB+D
52Old Town, MEPopulation: 7,83175BAAB+D+C+F
53Waldoboro, MEPopulation: 98375CBA+AD+BF
54Milford, MEPopulation: 2,34174DAA+BCCF
55Farmingdale, MEPopulation: 2,20974D+AA+BCC+F
56Boothbay Harbor, MEPopulation: 93674ACAB+D+BF
57Orono, MEPopulation: 9,16974BCA+AD+BF
58Mechanic Falls, MEPopulation: 1,87974D+B+A+BCC+F
59North Berwick, MEPopulation: 1,48774FCA+AC+BF
60Richmond, MEPopulation: 2,18674FBA+B+C+BF
61Old Orchard Beach, MEPopulation: 8,67074A+CBBCBD
62Chisholm, MEPopulation: 1,00574DA+A+B+CCF
63Auburn, MEPopulation: 23,10474A+BD+B+CBF
64Lewiston, MEPopulation: 36,58874A+B+CC+CC+F
65Caribou, MEPopulation: 8,16974B+A+A+BCD+F
66Eastport, MEPopulation: 1,45874DA+A+BD+C+F
67Springvale, MEPopulation: 3,51573C+C+A+C+D+BF
68Westbrook, MEPopulation: 17,50173ACBBCBD
69Wilton, MEPopulation: 2,21373CA+A+BCCF
70Gray, MEPopulation: 1,06873C+C+A+C+CBF
71Rockland, MEPopulation: 7,31473A+BC+BCBF
72Searsport, MEPopulation: 99673D+A+A+BDC+F
73Machias, MEPopulation: 1,22473BA+A+C+CDF
74Farmington, MEPopulation: 4,25073AC+A+BDBF
75Casco, MEPopulation: 46273FD+A+A+BBF
76Fort Kent, MEPopulation: 2,93773BA+A+BD+CF
77Newport, MEPopulation: 2,03073CA+AB+D+CF
78Dixfield, MEPopulation: 1,14373D+A+B+ACCF
79Winterport, MEPopulation: 1,50473FBA+AC+BF
80Presque Isle, MEPopulation: 9,63873AA+BB+CCF
81Kittery Point, MEPopulation: 1,05473FDA+AC+AD+
82Little Falls, MEPopulation: 40473DD+A+ABBD
83Millinocket, MEPopulation: 4,53072BA+A+BCFF
84Madison, MEPopulation: 2,75772BA+A+C+DCF
85Houlton, MEPopulation: 5,02972B+A+ABCD+F
86Bucksport, MEPopulation: 2,59672CA+BB+C+D+F
87Bangor, MEPopulation: 32,98872A+B+DB+CC+F
88Fairfield, MEPopulation: 2,24772C+A+BB+CD+F
89Waterville, MEPopulation: 15,78072A+A+DBD+CF
90Bowdoinham, MEPopulation: 48172DCA+B+BBF
91Oakland, MEPopulation: 2,40272FAA+ACC+F
92Lake Arrowhead, MEPopulation: 2,93972FD+A+ABBF
93Norway, MEPopulation: 2,51472AA+B+CDCF
94Lubec, MEPopulation: 28972CA+B+B+D+CF
95Steep Falls, MEPopulation: 83772FBAAC+BD
96Norridgewock, MEPopulation: 1,36572FA+A+B+D+D+F
97Brunswick Station, MEPopulation: 1,21571CD+A+AC+CF
98Mars Hill, MEPopulation: 1,11971D+A+A+BD+D+F
99Southwest Harbor, MEPopulation: 61971B+DBADB+F
100South Windham, MEPopulation: 1,25571DB+A+D+DBD
Photos provided by Panoramio. Photos are under the copyright of their owners.