10 Best Places To Raise A Family In Maine For 2018

We used science and data to determine which cities in Maine have the best set up for children: a lot to do, good schools, and no crime.

Join HomeSnacks

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

If you’re like the rest of us, you’re looking for the perfect place for your family. But you have a strict criteria; the city has to be safe, affordable, and stimulating. Basically, the place you move – or even visit – has to be outright perfect.

Is that attainable? Perhaps not, but we’ll get you as close as we can.


According to the United States Census, the number of American families who move is trending downwards Why is that? Perhaps it has to do with the ‘safety net’ factor: We get comfortable where we live, and we’re afraid to try a new move. What if the schools are bad? What if it’s dangerous?

Well, we can pretty much guarantee that if you choose the cities we’re mentioning below, you won’t lose any sleep whatsoever.

So, where are the best cities for families in Maine? We’ve got the answers here.

These are the best cities to raise a family in the Pine Tree State:

  1. Yarmouth (Photos | Homes For Sale)
  2. Kennebunk (Photos | Homes For Sale)
  3. Belfast (Photos | Homes For Sale)
  4. Orono (Photos | Homes For Sale)
  5. Topsham (Photos | Homes For Sale)
  6. Bath (Photos | Homes For Sale)
  7. Winslow (Photos | Homes For Sale)
  8. Rockland (Photos | Homes For Sale)
  9. Gardiner (Photos | Homes For Sale)
  10. Scarborough (Photos | Homes For Sale)

If you’re thinking of making a move to Maine, and want a family-friendly place, we’ve got you covered. And if you already have kids, we’re surprised you made it this far into the article and hope your little ones give you a couple of more minutes of free time.

Keep on reading for a detailed methodology.

Or, check out the best places to live in Maine and, for those of you on a budget, the cheapest places to live in Maine.

Advertisement. Article Continues Below.

How do you determine which place is best for families in Maine anyways?

To give you the places in Maine which are best for families, we have to look at a handful of metrics. Of course, we want to measure the type of people who live in each city, and make some assumptions about what’s family-friendly and what isn’t.

So we researched the internet for a database that contains all that information.

How we crunched the family friendly numbers for the Pine Tree State

We threw a lot of criteria at this one in order to get the best, most complete results possible. Using U.S. Census data produced for the state of Maine, we looked at every single city in the state. We paid particular attention to:

  • Crime (Both violent and property)
  • Quality of local schools
  • Distance to a major city without necessarily being in it
  • % of households with children
  • Family-friendly amenities nearby (museums, libraries and colleges)

We then gave each city a Family Score.

The higher the score, the better the city is for families. We also limited our results to cities with populations over 5,000 people. For Maine, that meant a total of 28 cities.

Read on to see why Yarmouth is where all the families are headed, while Bangor is probably a place made for singles.

Advertisement. Article Continues Below.

1. Yarmouth

Yarmouth, ME

Population: 5,709
Family Friendly Amenities Score: 63
Closest Major City: Boston
Households with kids: 26.6%
More on Yarmouth: PhotosHomes For Sale | Data

Yarmouth is a town in Cumberland County, Maine, United States, located twelve miles north of the state’s largest city, Portland. The town was settled in 1636 and incorporated in 1849. Its population was 8,349 in the 2010 census. As of 2015’s estimation, this is about 0.6% of Maine’s total population.

2. Kennebunk

Kennebunk, ME

Population: 5,579
Family Friendly Amenities Score: 58
Closest Major City: Boston
Households with kids: 22.2%
More on Kennebunk: PhotosHomes For Sale | Data

Kennebunk (/knbk/ or locally /knibk/) is a town in York County, Maine, United States. The population was 10,798 at the 2010 census (The population does not include Kennebunkport, a separate town). Kennebunk is home to several beaches, the Rachel Carson National Wildlife Refuge, the 1799 Kennebunk Inn, many historic shipbuilders’ homes, the Brick Store Museum and the Nature Conservancy Blueberry Barrens (known locally as the Blueberry Plains), with 1,500 acres (6 km²) of nature trails and blueberry fields.

3. Belfast

Belfast, ME

Population: 6,641
Family Friendly Amenities Score: 40
Closest Major City: Boston
Households with kids: 30.2%
More on Belfast: PhotosHomes For Sale | Data

Belfast is a city in Waldo County, Maine, in the United States. As of the 2010 census, the city population was 6,668. Located at the mouth of the Passagassawakeag River estuary on Penobscot Bay, Belfast is the county seat of Waldo County. The seaport has a wealth of antique architecture in several historic districts, and remains popular with tourists.

4. Orono

Orono, ME

Population: 9,601
Family Friendly Amenities Score: 67
Closest Major City: Boston
Households with kids: 13.8%
More on Orono: PhotosHomes For Sale | Data

5. Topsham

Topsham, ME

Population: 6,436
Family Friendly Amenities Score: 33
Closest Major City: Boston
Households with kids: 24.1%
More on Topsham: PhotosHomes For Sale | Data

Topsham is a town in Sagadahoc County, Maine, United States. The population was 8,784 at the 2010 census. It is part of the Portland?South Portland?Biddeford, Maine metropolitan statistical area. The town is home to the annual Topsham Fair.

6. Bath

Bath, ME

Population: 8,334
Family Friendly Amenities Score: 50
Closest Major City: Boston
Households with kids: 27.0%
More on Bath: PhotosHomes For Sale | Data

Bath is a city in Sagadahoc County, Maine, in the United States. The population was 8,514 at the 2010 census, and 8,357 as of 2013, the population has had a change of -10.2% since 2000. It is the county seat of Sagadahoc County, which includes one city and 10 towns. The city is popular with tourists, many drawn by its 19th-century architecture. It is home to the Bath Iron Works and Heritage Days Festival, held annually on the Fourth of July weekend. It is commonly known as ‘The City of Ships.’ Bath is part of the metropolitan statistical area of Greater Portland.

7. Winslow

Winslow, ME

Population: 7,636
Family Friendly Amenities Score: 39
Closest Major City: Boston
Households with kids: 29.1%
More on Winslow: PhotosHomes For Sale | Data

Winslow is a town and census-designated place in Kennebec County, Maine, United States, along the Kennebec River. The population was 7,794 at the 2010 census.

8. Rockland

Rockland, ME

Population: 7,220
Family Friendly Amenities Score: 55
Closest Major City: Boston
Households with kids: 16.3%
More on Rockland: PhotosHomes For Sale | Data

Rockland is a city in Knox County, Maine, in the United States. As of the 2010 census, the city population was 7,297. It is the county seat of Knox County. The city is a popular tourist destination. It is a departure point for the Maine State Ferry Service to the islands of Penobscot Bay: Vinalhaven, North Haven and Matinicus.

9. Gardiner

Gardiner, ME

Source: Public domain

Population: 5,670
Family Friendly Amenities Score: 41
Closest Major City: Boston
Households with kids: 32.4%
More on Gardiner: PhotosHomes For Sale | Data

Gardiner is a city in Kennebec County, Maine, United States. The population was 5,800 at the 2010 census. Popular with tourists, Gardiner is noted for its culture and old architecture. Gardiner is included in the Augusta, Maine micropolitan New England City and Town Area.

10. Scarborough

Scarborough, ME

Population: 5,268
Family Friendly Amenities Score: 59
Closest Major City: Boston
Households with kids: 33.5%
More on Scarborough: PhotosHomes For Sale | Data

Scarborough is a town in Cumberland County on the southern coast of the U.S. state of Maine. The town is a coastal resort area. Located about 7 miles (11 km) south of Portland, Scarborough is part of the Portland?South Portland?Biddeford, Maine metropolitan statistical area. The population was 18,919 at the 2010 census.

There You Have It – The Best Places To Raise A Family In Maine

If you’re looking for a breakdown of cities in Maine ranked by criteria that most would agree make a place a great spot for families, this is an accurate list.

Here’s a look at the best cities for singles Maine according to the data:

  1. Bangor
  2. Augusta
  3. Old Orchard Beach

For more Maine reading, check out:

Detailed List Of The Best Places For Families In Maine

Rank City Population Amenities Score
1 Yarmouth 5,709 55
2 Kennebunk 5,579 48
3 Belfast 6,641 42
4 Orono 9,601 49
5 Topsham 6,436 45
6 Bath 8,334 37
7 Winslow 7,636 31
8 Rockland 7,220 59
9 Gardiner 5,670 46
10 Scarborough 5,268 49
11 South Portland 25,397 56
12 Brunswick 15,564 63
13 Gorham 6,331 34
14 Ellsworth 7,879 61
15 Caribou 7,902 61
16 Saco 19,008 56
17 Lewiston 36,277 54
18 Brewer 9,284 58
19 Portland 66,649 102
20 Biddeford 21,341 44
21 Westbrook 17,969 42
22 Presque Isle 9,298 36
23 Auburn 22,943 49
24 Skowhegan 6,662 61
25 Waterville 16,134 52
26 Old Orchard Beach 8,727 59
27 Augusta 18,691 62
28 Bangor 32,491 55

Like HomeSnacks on Facebook:

Facebook Discussion

Leave a Reply

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