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,64480ADA+A+BAD
2York Harbor, MEPopulation: 3,02980AFA+ABAD+
3Kittery, MEPopulation: 4,62380A+DA+ACB+D+
4Falmouth, MEPopulation: 1,95579B+DA+A+BAD
5Kennebunk, MEPopulation: 5,52379B+DA+ABB+D
6Kennebunkport, MEPopulation: 1,12379BFA+A+BA+D
7Falmouth Foreside, MEPopulation: 1,70678BFA+ABAD
8Camden, MEPopulation: 3,41678ADA+AC+B+F
9Gorham, MEPopulation: 6,98378C+D+A+A+BB+D
10Newcastle, MEPopulation: 69278B+DA+A+CAF
11Littlejohn Island, MEPopulation: 16778FD+A+A+AA+D
12Cape Neddick, MEPopulation: 3,05477C+DA+ABAD
13Randolph, MEPopulation: 1,72677BA+A+BCCF
14Hampden, MEPopulation: 4,11277CCA+A+BBF
15Damariscotta, MEPopulation: 1,08277ADA+AC+B+F
16West Kennebunk, MEPopulation: 1,04977CD+A+ABB+D
17Fryeburg, MEPopulation: 1,77477BB+A+B+C+BF
18Bar Harbor, MEPopulation: 2,50877ADA+AD+B+F
19Gardiner, MEPopulation: 5,81677AAB+AC+C+F
20Blue Hill, MEPopulation: 72777ACA+ACBF
21Cumberland Center, MEPopulation: 2,66477FD+A+A+AB+D
22South Eliot, MEPopulation: 3,50176DDA+AB+AD+
23Berwick, MEPopulation: 2,43176BD+A+ABBD
24Cousins Island, MEPopulation: 61576FD+A+A+AAD
25Winter Harbor, MEPopulation: 36876CB+A+ACC+F
26Scarborough, MEPopulation: 4,25276BD+AA+BB+D
27Saco, MEPopulation: 18,56176B+D+AB+C+B+D
28Freeport, MEPopulation: 1,50676AD+A+B+CB+F
29Lisbon Falls, MEPopulation: 4,21276D+AA+B+CC+F
30North Windham, MEPopulation: 4,20676CD+A+B+BBD
31Brunswick, MEPopulation: 14,54475A+CAB+CBF
32Standish, MEPopulation: 37475C+D+A+A+CB+D
33Brewer, MEPopulation: 9,45275BBAB+C+BF
34Naples, MEPopulation: 33475C+D+A+B+C+B+F
35Bridgton, MEPopulation: 2,43575BCA+B+CBF
36Bath, MEPopulation: 8,54775AC+B+ACBF
37Thomaston, MEPopulation: 2,03675C+BA+ACBF
38Hallowell, MEPopulation: 2,58675BCBABBF
39Castine, MEPopulation: 1,22675C+FA+A+CA+F
40Wiscasset, MEPopulation: 1,02875DBA+A+C+BF
41Portland, MEPopulation: 66,23575A+D+CB+CB+D
42Waldoboro, MEPopulation: 98375CBA+AD+BF
43South Portland, MEPopulation: 24,99774AD+C+AC+BD
44Milford, MEPopulation: 2,34174DAA+BCCF
45Farmingdale, MEPopulation: 2,20974D+AA+BCC+F
46Boothbay Harbor, MEPopulation: 93674ACAB+D+BF
47Winthrop, MEPopulation: 2,73374DBA+AC+BF
48Mechanic Falls, MEPopulation: 1,87974D+B+A+BCC+F
49North Berwick, MEPopulation: 1,48774FCA+AC+BF
50South Paris, MEPopulation: 2,71074CA+A+BDCF
51Topsham, MEPopulation: 6,29374CCA+ABBF
52Richmond, MEPopulation: 2,18674FBA+B+C+BF
53Chisholm, MEPopulation: 1,00574DA+A+B+CCF
54Belfast, MEPopulation: 6,66474B+BABD+BF
55Madawaska, MEPopulation: 3,13674B+A+A+BD+D+F
56Eastport, MEPopulation: 1,45874DA+A+BD+C+F
57Wilton, MEPopulation: 2,21373CA+A+BCCF
58South Sanford, MEPopulation: 4,40873DCA+BC+BF
59Gray, MEPopulation: 1,06873C+C+A+C+CBF
60Pittsfield, MEPopulation: 3,26173DA+A+BC+CF
61Springvale, MEPopulation: 3,51573C+C+A+C+D+BF
62Searsport, MEPopulation: 99673D+A+A+BDC+F
63Machias, MEPopulation: 1,22473BA+A+C+CDF
64Westbrook, MEPopulation: 17,50173ACBBCBD
65Casco, MEPopulation: 46273FD+A+A+BBF
66Newport, MEPopulation: 2,03073CA+AB+D+CF
67Orono, MEPopulation: 9,16973CCA+AD+BF
68Dixfield, MEPopulation: 1,14373D+A+B+ACCF
69Caribou, MEPopulation: 8,16973C+A+A+BCD+F
70Winterport, MEPopulation: 1,50473FBA+AC+BF
71Kittery Point, MEPopulation: 1,05473FDA+AC+AD+
72Little Falls, MEPopulation: 40473DD+A+ABBD
73Rockland, MEPopulation: 7,31472ABC+BCBF
74Lewiston, MEPopulation: 36,58872AB+CC+CC+F
75Fort Kent, MEPopulation: 2,93772BA+A+BD+CF
76Bangor, MEPopulation: 32,98872A+B+DB+CC+F
77Bucksport, MEPopulation: 2,59672CA+BB+C+D+F
78Fairfield, MEPopulation: 2,24772C+A+BB+CD+F
79Bowdoinham, MEPopulation: 48172DCA+B+BBF
80Oakland, MEPopulation: 2,40272FAA+ACC+F
81Winslow, MEPopulation: 7,77972FAA+B+CC+F
82Houlton, MEPopulation: 5,02972B+A+ABCD+F
83Old Orchard Beach, MEPopulation: 8,67072BCBBCBD
84Norway, MEPopulation: 2,51472AA+B+CDCF
85Auburn, MEPopulation: 23,10472B+BD+B+CBF
86Lubec, MEPopulation: 28972CA+B+B+D+CF
87Steep Falls, MEPopulation: 83772FBAAC+BD
88Norridgewock, MEPopulation: 1,36572FA+A+B+D+D+F
89Farmington, MEPopulation: 4,25072BC+A+BDBF
90Millinocket, MEPopulation: 4,53071CA+A+BCFF
91Mars Hill, MEPopulation: 1,11971D+A+A+BD+D+F
92Southwest Harbor, MEPopulation: 61971B+DBADB+F
93South Windham, MEPopulation: 1,25571DB+A+D+DBD
94Waterville, MEPopulation: 15,78071AA+DBD+CF
95Dover-Foxcroft, MEPopulation: 2,70571C+A+BB+CCF
96Presque Isle, MEPopulation: 9,63871C+A+BB+CCF
97Dexter, MEPopulation: 1,75970CA+AC+DD+F
98Lake Arrowhead, MEPopulation: 2,93970FD+A+ABBF
99Livermore Falls, MEPopulation: 1,72569DA+BBD+D+F
100Clinton, MEPopulation: 1,07269FA+A+CD+DF
Photos provided by Panoramio. Photos are under the copyright of their owners.