19 Best Places to Live In Maine in 2023
If you're considering a move out of state and seeking the best places to live in Maine, you're in the right place. Maine, known as the Pine Tree State, offers a low cost of living and breathtaking natural beauty, making it an enticing choice. However, with numerous incredible cities to choose from, narrowing down your options might seem challenging.
But fear not, we're here to assist you in launching your Maine apartment search. We've curated this guide to help you explore the best places to live in Maine and identify the perfect city for your needs. Plus, to provide you with an even more perspective on Maine's rental scene, we've incorporated insights from YouTube's Across The Globe.
Let's get started!
The 19 Best Places to Live in Maine
1. Belfast
- Population: 6,968
- Median 2-Bedroom Apartment Rent: $840
- Median Household Income: $55,900
- Walk Score: 73
- Transit Score: N/A
- Bike Score: 55
Belfast, one of Penobscot Bay's most charming coastal Maine towns, is known for its small-town feel, natural beauty, and authentic local businesses. With a population of just over 6,000, it offers plenty of outdoor activities, cultural events, and stunning views of the bay, making it one of the prettiest towns in Maine and one of the prettiest places to live in the U.S. Residents can enjoy exploring the rocky shores, hiking in nearby state parks, fishing, boating, or visiting the community gardens and farmer's market for fresh local produce. In addition, the town's strong sense of community and opportunities for involvement make it a great place to call home, especially for those who appreciate the outdoors and a small-town lifestyle.
Check out the apartments available for rent now in Belfast.
2. New Gloucester
- Population: 5,723
- Median 2-Bedroom Apartment Rent: $2,325
- Median Household Income: $88,467
- Walk Score: 12
- Transit Score: N/A
- Bike Score: 16
New Gloucester is one of the most picturesque towns in southern Maine, located 20 miles northwest of Portland. It is known for its peaceful and rural environment, rolling hills, sparkling lakes, and dense forests. It’s the ideal spot for a life in Maine. With a population of just under 6,000, it offers abundant outdoor activities, including swimming, boating, fishing, kayaking, skiing, and snowshoeing. The town also has a close-knit community with many locally-owned businesses and community events, such as the annual New Gloucester Strawberry Festival. There’s a reason why so many people say New Gloucester is one of the best towns in Maine.
3. Blue Hill
- Population: 1,216
- Median 2-Bedroom Apartment Rent: $840
- Median Household Income: $53,566
- Walk Score: 53
- Transit Score: N/A
- Bike Score: 32
Blue Hill is a charming small town in Hancock County, Maine, known for its stunning natural beauty, rich artistic and cultural heritage, and affordability. It is one of the most affordable coastal towns in Maine. Located on the Blue Hill Peninsula, the town offers breathtaking views of the mountains, forests, and coastline. So What’s it like living in Maine? Well, in Blue Hill, at least, residents can enjoy a thriving arts scene, a strong sense of community, excellent restaurants, cafes, and a lively farmers market. Blue Hill is one of the best cities on the coast of Maine to call home, whether you're seeking a quiet retreat or an active social life.
Check out the apartments available for rent now in Blue Hill.
4. Farmington
- Population: 7,463
- Median 2-Bedroom Apartment Rent: $738
- Median Household Income: $44,808
- Walk Score: 51
- Transit Score: N/A
- Bike Score: 43
Farmington, one of the many small towns in Maine, is known for its quaint New England charm, a strong sense of community, and beautiful natural surroundings. It's an excellent place for outdoor enthusiasts living in Maine with popular activities such as hiking, biking, fishing, and hunting. Farmington is also affordable, with a thriving economy and diverse range of businesses, making it one of the best places in Maine to live for those seeking a slower pace of life.
Check out the apartments available for rent now in Farmington.
5. Monson
- Population: 654
- Median 2-Bedroom Apartment Rent: $734
- Median Household Income: $49,125
- Walk Score: N/A
- Transit Score: N/A
- Bike Score: N/A
Monson, located in Piscataquis County, central Maine, is known for its picturesque scenery and friendly community, making it one of the best cities to live in Maine for those seeking a peaceful, rural lifestyle. The town has a long history of attracting artists and artisans with many galleries and studios, including the Monson Arts Center, a popular destination offering workshops, performances, and exhibits. Monson also provides various opportunities for residents to come together and celebrate their community through events like Monson Summerfest and the annual Piscataquis River Festival, making it a welcoming and supportive place to call home.
6. South Portland
- Population: 26,993
- Median 2-Bedroom Apartment Rent: $1,950
- Median Household Income: $73,899
- Walk Score: 44
- Transit Score: -
- Bike Score: 61
South Portland, one of the largest cities in Maine, is known for its working waterfront and transportation hub. Visitors can enjoy scenic views along the Spring Point Shoreway, visit historic landmarks like the Liberty Ship Memorial and the Maine Military Museum, or shop around at the Maine Mall.
Check out the apartments available for rent now in South Portland.
7. Calais
- Population: 3,032
- Median 2-Bedroom Apartment Rent: $694
- Median Household Income: $34,844
- Walk Score: 12
- Transit Score: N/A
- Bike Score: 12
Calais is a small coastal city in Maine (in Washington County, to be exact) located on the St. Croix River that forms the U.S.-Canada border, offering outdoor activities such as fishing and kayaking. Calais is within close proximity to Canada, making it ideal for cross-border travel. You’ll find a strong Francophone heritage with residents speaking both English and French, making it an excellent choice for those interested in international culture and travel.
Check out the apartments available for rent now in Calais.
8. Richmond
- Population: 3,411
- Median 2-Bedroom Apartment Rent: $1,783
- Median Household Income: $55,878
- Walk Score: 53
- Transit Score: N/A
- Bike Score: 32
Richmond, Maine, is a small town in Sagadahoc County with a charming downtown area, beautiful waterfront, and rolling hills and forests. It has a close-knit and highly engaged community with many opportunities for residents to come together and celebrate local events. Richmond is also known for its affordable housing and low cost of living, making it an excellent option for those looking for a peaceful and affordable place to live.
Check out the apartments available for rent now in Richmond.
9. Cape Elizabeth
- Population: 9,530
- Median 2-Bedroom Apartment Rent: $3,215
- Median Household Income: $129,503
- Walk Score: 41
- Transit Score: N/A
- Bike Score: 41
Cape Elizabeth is one of the best Portland, Maine suburbs and one of the best Maine beach towns, known for its stunning sandy shores, lighthouses, and commitment to sustainability. The town has implemented various initiatives to reduce its carbon footprint, ban single-use plastics, and promote alternative transportation methods. It also has a thriving arts community, making it an ideal location for those interested in cultural experiences and a diverse community.
10. Falmouth
- Population: 12,575
- Median 2-Bedroom Apartment Rent: $2,750
- Median Household Income: $132,817
- Walk Score: 52
- Transit Score: N/A
- Bike Score: 59
Falmouth, a charming town in Cumberland County, Maine, is known for its picturesque New England architecture, excellent schools, and vibrant community. Easy access to beautiful beaches and scenic parks makes it ideal for families and professionals. Falmouth's top-rated schools, including Falmouth High School, offer excellent educational opportunities, while the Falmouth Memorial Library and Falmouth Historical Society provide resources for personal growth and learning.
Check out the apartments available for rent now in Falmouth.
11. Cumberland
- Population: 2,944
- Median 2-Bedroom Apartment Rent: $1,725
- Median Household Income: $107,703
- Walk Score: N/A
- Transit Score: N/A
- Bike Score: N/A
Cumberland is a small town in southern Maine with beautiful natural surroundings, excellent schools, and a strong sense of history and tradition. Residents have easy access to beaches, parks, and recreational activities. Plus, community events like the Cumberland Fair and the Cumberland Community Band bring residents together and create a sense of unity.
12. Yarmouth
- Population: 6,125
- Median 2-Bedroom Apartment Rent: $1,650
- Median Household Income: $71,667
- Walk Score: 22
- Transit Score: N/A
- Bike Score: 30
Yarmouth is a coastal town in southern Maine, known for its charming village center, excellent schools, and vibrant cultural scene. The town is situated on the Royal River, offering easy access to scenic waterfront views and recreational activities. Yarmouth hosts local events like the Clam Festival, Farmers Market, and Art Festival, fostering a sense of community and providing opportunities for exploration. The town also has volunteer groups, enabling residents to give back.
Check out the apartments available for rent now in Yarmouth.
13. Scarborough
- Population: 22,562
- Median 2-Bedroom Apartment Rent: $1,750
- Median Household Income: $86,870
- Walk Score: 14
- Transit Score: N/A
- Bike Score: 30
Scarborough is a coastal town in Cumberland County, Maine, known for its proximity to larger cities like Portland and its beautiful beaches. Residents enjoy a suburban lifestyle with easy access to the city and breathtaking views of the North Atlantic Ocean and marshy areas. Scarborough's Pine Point Beach, Higgins Beach, and Ferry Beach are local favorites, and the town also boasts the Beech Ridge Motor Speedway for those seeking excitement. So it’s no wonder why people call it one of the best coastal towns in Maine.
Check out the apartments available for rent now in Scarborough.
14. Freeport
- Population: 8,767
- Median 2-Bedroom Apartment Rent: $1,775
- Median Household Income: $86,870
- Walk Score: 26
- Transit Score: N/A
- Bike Score: 22
Freeport is a scenic coastal town in Cumberland County, Southern Maine. The town offers residents access to outdoor recreation and shopping opportunities, including the famous Freeport Outlets with over 100 stores. Additionally, Freeport has locally-owned shops, a range of dining options, and easy access to beaches and hiking trails. It’s a great place to live for nature lovers and shopaholics alike!
Check out the apartments available for rent now in Freeport.
15. Brunswick
- Population: 17,033
- Median 2-Bedroom Apartment Rent: $,1375
- Median Household Income: $65,285
- Walk Score: 46
- Transit Score: 12
- Bike Score: 46
Brunswick is a vibrant coastal town in Cumberland County, Maine, offering residents easy access to outdoor recreational activities. It’s known for its thriving arts scene, highlighted by the Maine State Music Theatre and local art galleries. Additionally, Brunswick has excellent schools, including the prestigious Bowdoin College, consistently ranked as one of the best in the country.
Check out the apartments available for rent now in Brunswick.
16. Portland
- Population: 68,313
- Median 2-Bedroom Apartment Rent: $1,900
- Median Household Income: $121,991
- Walk Score: 88
- Transit Score: 49
- Bike Score: 68
Portland is both the largest city in Maine and the most populated city in Maine, located in Cumberland County. Despite being a metropolitan area, it offers a perfect blend of old and new, with the historic Old Port and booming nightlife. The economy is driven by tourism and the service industry, making it the best place to work in Maine too. In addition, Portland offers residents and visitors access to neighboring islands through a quick ferry ride.
Check out the apartments available for rent now in Portland.
17. Kennebunk
- Population: 11,709
- Median 2-Bedroom Apartment Rent: $1,495
- Median Household Income: $79,234
- Walk Score: 28
- Transit Score: N/A
- Bike Score: 38
Kennebunk is another one of the best beach towns in Maine, known for its beautiful beaches, historic homes, and excellent dining options. Residents can enjoy outdoor recreational activities, like boating, while appreciating the town's rich history and architecture. Look a bit deeper, and you’ll see that Kennebunk is home to top-rated restaurants and cafes offering a variety of cuisines and styles. From fresh seafood to farm-to-table cuisine, there is something for everyone in Kennebunk.
Check out the apartments available for rent now in Kennebunk.
18. Gorham
- Population: 17,261
- Median 2-Bedroom Apartment Rent: $1,350
- Median Household Income: $68,715
- Walk Score: 31
- Transit Score: N/A
- Bike Score: 35
Gorham, located in Cumberland County, Maine, is great for families, retirees, and professionals. It is known for its friendly community, excellent schools, and natural beauty. The town offers easy access to outdoor activities, including parks and hiking trails. In addition, Gorham is also home to the University of Southern Maine campus and has highly-rated public and private schools.
Check out the apartments available for rent now in Gorham.
19. York Beach
- Population: 1,066
- Median 2-Bedroom Apartment Rent: N/A
- Median Household Income: $69,118
- Walk Score: 16
- Transit Score: N/A
- Bike Score: 27
York Beach is a charming coastal village in York County, Maine, known for its beautiful beaches, historic architecture, and family-friendly atmosphere. The town has several historic buildings like the Nubble Lighthouse and many art galleries and museums. It also offers excellent dining options, including top-rated restaurants and cafes and York's Wild Kingdom, an amusement park with animal exhibits and rides for the whole family.
Make Your Move: Start Apartment Hunting
It doesn’t matter what you are looking for in Maine, whether you are relocating from out of state or within. Thankfully, some of the best places to live in Maine are still reasonably priced. If you’re ready to start your search, head over to Apartment List's personalized quiz to find the perfect apartment for your needs based on your preferences!