Go Sell Your House And Move To The 10 Most Affordable Communities In Maine

Explore affordable places to live in Maine based on recent data on cost of living, home prices, and crime statistics.

We all know that living in Maine is something special. Between the natural beauty, cultural events and access to great food there's no other place we'd rather be. But, at times life here can feel expensive. Especially if you live in the areas in and surrounding the larger cities. While there's no denying that living in Maine can be expensive, there's good news! If you're willing to explore, there are places that are fairly affordable. Using a mix of recent U.S. Census data plus the cost of living, home prices, and recent crime statistics HomeSnacks has ranked them for us.

1. Caribou, Aroostook County

Coming in at #1 is one of the more off-the-beaten-path locations, Caribou. The population is about 7,800 and the median income is just under $40,000. If you're looking to buy a home, expect to pay around $89,400, which is the average for the town.

2. Gardiner, Kennebec County

Gardiner is near Augusta, making it a convenient place to live if you work in the state's capital. The population is about 5,600. In 2018 it was ranked #1, but it now takes the #2 spot. The average income is about $47,000 and the average home cost comes in at $137,400. That feels like quite a jump from Caribou!

3. Brewer, Penobscot County

The population of Brewer hovers around 9,000, but it's a close-knit community of Mainers! The median income is around $56,000 and the average home price is $159,900. Brewer came in at #5 in 2018, which means this place is getting more affordable.

4. Presque Isle, Aroostook County

Another of the most off-the-beaten-path towns, little Presque Isle is beloved by those who grew up here. The median income is about $37,000, while the average home price is just above $100,000.

5. Auburn, Androscoggin Country

Often talked about in the same sentence as Lewiston, this former mill city is an important part of the county's economics. The average income here is about 48,000 and the median home price is just over $150,000.

6. Calais, Washington County

First of all, before you consider moving here you'll need to remember that it's not pronounced like the same city in France. Think about this more like the rough part of your hand after some hard work. Regardless of pronunciation, homes here average about $91,000 which median income is around $35,000.

7. Belfast, Waldo County

Belfast is also known as "Moonbat Kingdon" and we love it for that. Head here for quirky art and shops. But it's also got a median income of about $60,000 with an average home price of around $200,000. This town came in at 20 last year, so it's rank today is pretty impressive!

8. Lewiston, Androscoggin County

With a population of 36,211, Lewiston is the largest city in Maine. It's larger than Portland which people often find surprising. The median income here is about $40,000 and a home averages about $140,000.

9. Waterville, Kennebec County

Home to Colby College, Waterville is home to some a good amount of college kids. This year the town has moved up 5 places to come in at #9 most affordable place to live in Maine. The median income is about $37,000 and the average home price is around $130,000.

10. Augusta, Kennebec County

And, last but certainly not least, is our state's capital! Augusta has a population of nearly 19,000. The median income is $40,000 and the average home price is about $142,000.

We're all exploring Maine on a budget, so be sure to check out these 10 awesome things you can do for under $10.

Subscribe to our newsletter

Get the latest updates and news

All Stories