The 50 Most Expensive Towns in Maine

As we saw in our 2023 Year in Review Housing Report, home prices continue to rise across Maine. The average selling price for a home hit $462,012 by year’s end, an increase of 10% compared to 2022.

Here is a list of the most expensive towns in Maine in 2023:

1. Southport

Coming in at number one is the town of Southport with an average home selling price of $1,474,231. Southport boasts miles of serene harbors and stunning ocean views, along with a quaint and peaceful community. Residents can explore all of what Southport has to offer, from historic landmarks, and artisan shops, to cozy cafes. The town is also rich in history and nature, with attractions like the Hendricks Hill Museum, Reid State Park, and the Southport Island Marine Park. With its laid-back vibe and coastal charm, Southport, Maine, residents and visitors alike can experience the magic of this community.

2. Kennebunkport

The town of Kennebunkport is number two on the list! The average selling price for a home in Kennebunkport is $1,469,419. This small but vibrant community is known for its beautiful waterfronts, historical architecture, and a strong sense of community. With an array of activities such as boating, hiking, shopping, and water sports, this town always has something new to discover! Some of the most popular attractions are the White Columns, a grand Federal-style mansion, and the iconic Walker’s Point, the summer home to the Bush family. Whether you’re a history buff looking to explore Maine’s rich past or a young professional seeking a vibrant New England community, Kennebunkport is the perfect place to call home.

3. Mount Desert

Mount Desert comes in third on our list with the average selling price for a home at $1,379,461. Residents of this tiny town enjoy a rich community culture that’s built on the town’s strong love of nature and historical landmarks. Home to the iconic Acadia National Park, thousands of outdoor enthusiasts visit and move to its serene lakes for hiking, biking, and breathtaking sunsets. Beyond its stunning landscapes, Mount Desert is full of the warmth of its people —a blend of fishermen, artisans, and welcoming locals who truly take pride in their home. For those looking for a home with the perfect blend of nature and camaraderie, Mount Desert may be just the place!

4. Brooklin

Brooklin places fourth on our list, with an average selling price of $1,031,083. This cozy village has a thriving community spirit, with welcoming people and so many sights to explore. From scenic hiking trails that offer breathtaking views of the coastline, to gorgeous beaches perfect for sunbathing, Brooklin is perfect for those who value nature and an outdoorsy lifestyle. The community frequently gathers throughout the year for music festivals, farmers’ markers, and more, creating an atmosphere of togetherness throughout the small town. What makes Brooklin special is its laid-back vibe and appreciation for the simple things in life. Whether you’re just visiting, or moving there fulltime, Brooklin has something to offer!

5. South Bristol

South Bristol has an average selling price of $1,029,444 and a total of 9 homes sold in 2023. South Bristol is a stunning spot known for the Pemaquid Point Lighthouse and the beautiful LaVerna Preserve. The town’s residents can enjoy fun local events during the summer months such as highly attended lobster bakes, and farmers’ markets – gatherings that never fail to bring residents closer together. South Bristol’s small community is very close-knit, and many of its neighbors know each other by name. The town boasts a vibrant arts scene, with local galleries and performances throughout the year. For those seeking outdoor adventures, South Bristol’s coastline and scenic trails are sure to impress. Whether you’re an adventurer seeking outdoor exploration, or a foodie looking for the best Maine cuisine, South Bristol welcomes you!

6. Yarmouth

Yarmouth has an average home selling price of $1,024,913. One of the most scenic towns in all of Maine, Yarmouth is home to several pristine beaches all with glittering coastlines. You’ll often find residents and visitors boating, kayaking, fishing, and relaxing near the water, as those in Yarmouth just can’t stay away from the stunning ocean views. The quaint downtown is filled with boutique shops and locally-owned eateries, and the townspeople are always out and about with friendly smiles. With its strong sense of community, and convenient location just minutes from Portland, Yarmouth attracts young professionals, families, and retirees alike!

7. Falmouth

Falmouth had 187 home sales in 2023 and the average selling price for a home is $1,018,438. The town embodies classic New England living, with stunning ocean views, fresh seafood, and natural beauty. Falmouth’s picturesque landscape offers an array of outdoor activities, from strolls along the Casco Bay to hikes through nearby parks. With its inviting community and bustling town center, Falmouth is a great place for people looking to settle down in a nurturing yet exciting environment. With it being located only miles away from Portland, residents also have access to city amenities if they wish to explore those. Falmouth offers a blend of New England charm, community, and natural beauty that captivates the hearts of all who call it home. 

8. Saint George

Saint George has an average selling price of $958,052 and had 44 homes sold in 2023. One of the main highlights of living in Saint George is its abundance of activities. The town is home to several beautiful parks, including Lake St. George Park, which offers residents several opportunities for outdoor recreation. Additionally, Surfside is located near a variety of local shops, cafes, and beaches. Whether you’re a retiree seeking a peaceful coastal retreat or a young family looking to settle down in a tight-knit and friendly community, Saint George has something for everyone.

9. Cape Elizabeth

In 2023, the average price for a home in Cape Elizabeth was $955,978. Living in Cape Elizabeth means relishing in a peaceful and relaxing lifestyle, while still having plenty of opportunities for adventure. Citizens can participate in all sorts of outdoor recreation, including sailing, hiking, fishing, and birdwatching. Residents and visitors alike flock to Cape Elizabeth to see perhaps its most famous attraction, Portland Head’s Lighthouse, a gorgeous landmark and great photo opportunity! The community in Cape Elizabeth is tremendously friendly and inviting, always finding ways to bring the townsfolk together. By hosting a variety of local events throughout the year, you can truly feel the strong sense of community Cape Elizabeth offers. If you’re considering a move to Cape Elizabeth, you won’t be disappointed. 

10. Cumberland

Cumberland rounds out the top ten list with an average selling price of $947,701. Cumberland is a peaceful town just 10 miles north of Portland, offering its residents the best of both worlds between suburban and city living. Known for its rich history, beautiful parks, and a strong sense of community, the town is welcoming to all. From exploring the local eateries to walking along its scenic trails, there is always something new to discover. Additionally, Cumberland is home to a diverse array of shopping and entertainment options. All these factors come together to make Cumberland a great place to live!

**Data provided by FLEXMLS