These Are The 10 Best Places To Live In Maine


These are the absolute most desirable places to call home in the Pine Tree State.

Join HomeSnacks

Swipe left for slideshow. Article continues below.
Advertisement. Article Continues Below.

Where are the best places in the Maine? They are the places that have awesome economies. They’re the places where people have the best jobs, where residents are happily married, and where the sun shines the most.

And certainly, since crime is really low, everyone wants to be there. It’s, literally, all sunshine and rainbows.

Maine is an interesting state. For most of the year, it’s awesome, weather wise, especially near the coastline. Winters can be brutal. But you already know that. You just prepare for it.

We looked at the 50 most populated cities in the Pine Tree State for this study. The cities at the top are places where things are going swimmingly right now, at least according to data, which measures the good things that people say they want in a city.

There might be some surprises on this list, but when you look at the unbiased data, it’s hard to argue against. We had more than 10 million people read our worst cities in a state series, which was featured in hundreds of media outlets, including an NPR feature.

So we know what we’re talking about.

Here are the 10 best places to live in Maine:

  1. Yarmouth
  2. Cumberland
  3. Cape Elizabeth
  4. Falmouth
  5. Falmouth
  6. Eliot
  7. South Berwick
  8. Topsham
  9. Gorham
  10. York

We understand there’s a lot of good in every place. However, according to data (which doesn’t measure things like beauty, ‘friendly people’ and community involvement), these are the best options in Maine for making a place home.

The worst city to live in Maine? Skowhegan. More on that later.

Advertisement. Article Continues Below.

How do you decide if a place is amazeballs or not?

In order to rank Maine’s best cities, we had to determine what criteria people like or dislike about a place. It isn’t a stretch to assume that people like low crime, good weather, things to do and a stable economy.

So we scraped the internet for those criteria, and it spit out the answer. Like magic.

How we crunched the numbers for Maine

We threw a lot of criteria at this one in order to get the best, most complete results possible. Using FBI crime data, the government census, Bureau of Labor Statistics and Sperling’s Best Places, this is the criteria we used:

  • Strong schools
  • Low unemployment rates
  • High incomes
  • High home prices
  • Lots of sunny days a year
  • Low crime
  • Low cost of living

If you’d like to see the complete list of cities in Maine, scroll to the bottom of this post to see a link to the entire data set.

Note: We get the crime numbers from the FBI, which gets its crime numbers from the cities themselves. This list is based on data, and is entirely unbiased.

Advertisement. Article Continues Below.

1. Yarmouth

Best Maine

Source: Wikipedia

Population: 5,644
Crime Index: 47
Cost Of Living Index: 136

Yarmouth is a beautiful place along the ocean north of Portland. The cost of living is higher than average, but all other categories are excellent.

2. Cumberland

Best Maine

Source: Wikipedia

Population: 7,236
Crime Index: 33
Cost Of Living Index: 92

Cumberland is an absolutely beautiful, safe and surprisingly affordable place not too far from Yarmouth.

3. Cape Elizabeth

Best Maine

Source: Wikipedia

Population: 9,055
Crime Index: 41
Cost Of Living Index: 124

South of Portland is Cape Elizabeth, a cute little town where crime is very low.

4. Falmouth

Best Maine

Source: Wikipedia

Population: 11,233
Crime Index: 44
Cost Of Living Index: 102

Falmouth is a short drive north of Portland. It’s beginning to look like most of the best places to live in Maine are in the general Portland metro area.

5. Kennebunk

Best Maine

Source: Wikipedia

Population: 11,233
Crime Index: 44
Cost Of Living Index: 102

Kennebunk might be the most well-known city on this list. It’s right next door to the posh town of Kennebunkport.

6. Eliot

Best Maine

Source: Wikipedia

Population: 6,224
Crime Index: 29
Cost Of Living Index: 94

Eliot is a sleepy town on the southern part of the state, along the Piscataqua River near the New Hampshire state line.

7. South Berwick

Best Maine

Source: Wikipedia

Population: 7,230
Crime Index: 35
Cost Of Living Index: 143

South Berwick is in York County, and is home to a private school called Berwick Academy.

8. Topsham

Best Maine

Source: Wikipedia

Population: 6,293
Crime Index: 41
Cost Of Living Index: 109

You can live right along the river in Topsham, a small town north of Portland.

9. Gorham

Best Maine

Source: Wikipedia

Population: 6,983
Crime Index: 52
Cost Of Living Index: 119

Gorham is a short drive inland from Portland where it’s a little more expensive.

10. York

Best Maine

Source: Wikipedia

Population: 12,625
Crime Index: 48
Cost Of Living Index: 112

York is another coastal town in Maine near the New Hampshire state line in southern Maine.

There You Have It

Looking at the data, you can tell that anything within a 15-minute drive of Yarmouth is the most desirable, according to science and data. But as most Maine residents would agree, almost every place here is awesome.

Other notable cities:
3rd Worst: Paris
2nd Worst: Augusta
Worst: Skowhegan

We also wrote about the 10 Worst Places to live in Maine as well.

Detailed List Of Best Places To Live In Maine

City Rank Population Crime Index Cost Of Living Index
Yarmouth 1 5,644 47 136
Cumberland 2 7,236 33 92
Cape Elizabeth 3 9,055 41 124
Falmouth 4 11,233 44 102
Kennebunk 11 5,523 43 119
Eliot 6 6,224 29 94
South Berwick 7 7,230 35 143
Topsham 8 6,293 41 109
Gorham 9 6,983 52 119
York 10 12,625 48 112
South Portland 12 24,997 97 124
Portland 13 66,235 115 118
Wells 14 9,662 42 137
New Gloucester 15 5,533 44 136
Buxton 16 8,052 52 89
Orono 17 9,169 47 108
Saco 18 18,561 82 115
Bath 19 8,547 76 103
Westbrook 20 17,501 101 111
Old Orchard Beach 21 8,670 100 110
Hermon 22 5,432 41 117
Windham 23 17,032 74 168
Brunswick 24 14,544 62 108
Lisbon 25 9,023 48 111
Standish 26 9,882 50 113
Standish 27 9,882 50 113
Poland 28 5,368 70 124
Brewer 29 9,452 79 101
Winslow 30 7,779 66 99
Auburn 31 23,104 96 103
Lebanon 32 6,024 46 177
Turner 33 5,712 70 134
Ellsworth 34 7,717 97 104
Biddeford 35 21,351 112 107
Gardiner 36 5,816 91 100
Rockland 37 7,314 92 101
Bangor 38 32,988 106 103
Houlton 39 5,029 96 88
Belfast 40 6,664 95 110
Sanford 41 10,084 98 105
Lewiston 42 36,588 96 99
Old Town 43 7,831 75 99
Waterville 44 15,780 99 94
Waterboro 45 7,661 54 168
Presque Isle 46 9,638 96 92
Caribou 47 8,169 69 89
Paris 48 5,174 66 122
Augusta 49 19,088 124 97
Skowhegan 50 6,438 97 92

Like HomeSnacks on Facebook:

Facebook Discussion

Leave a Reply

Your email address will not be published. Required fields are marked *