For anyone hoping to make a smart homeowner move in New England, the competitive housing market can feel daunting. Depending on the exact location, home prices can range from the mid-$500,000s to over $700,000, and many prospective buyers find themselves priced out.
Fortunately, New England is still home to charming small towns where owning property remains within reach. Some of these places even have amenities and features that feel surprisingly luxurious, all without the high-end price tag. Here are 15 potential options.
Editor's note: All rental and mortgage data pulled from Zillow and Apartments.com unless otherwise noted.
Get a protection plan on all your appliances
Did you know if your air conditioner stops working, your homeowner’s insurance won’t cover it? Same with plumbing, electrical issues, appliances, and more.
Whether or not you’re a new homeowner, a home warranty from Choice Home Warranty could pick up the slack where insurance falls short and protect you against surprise expenses. If a covered system in your home breaks, you can call their hotline 24/7 to get it repaired.
For a limited time, you can get your first month free with a Single Payment home warranty plan.
Pittsfield, Massachusetts
Average Rent: $1,169
Average Home Price: $299,703
Pittsfield, population 40,557, is going through a renaissance that's making it appealing to homebuyers. Historic houses line the streets, live theater is abundant, and a year-round farmer's market makes shopping fresh yet affordable.
Nearby Mount Greylock towers over the town, promising stunning hikes and top-tier outdoor recreation.
Rutland, Vermont
Average Rent: $1,538
Average Home Price: $270,009
Deeply artistic and community-focused, just over 4,000 souls call the town of Rutland home. Colorful murals adorn the sides of buildings in a downtown complete with a historic theater and a free summer concert series.
Additionally, abundant outdoor beauty surrounds the town, which has an Amtrak station that connects to New York and Boston.
Bangor, Maine
Average Rent: $1,255
Average Home Price: $277,939
Famous for inspiring Stephen King, Bangor has the luxurious Hallmark vibe you'd expect for a New England town of 33,000. You can explore the quaint downtown, enjoy strolling by the Penobscot River, and nosh on Maine lobster for dinner.
Visit City Forest to get your free outdoor fix no matter the time of year.
Keene, New Hampshire
Average Rent: $1,590
Average Home Price: $339,160
On the surface, Keene reads college town, but the town of 23,000 is popular among families, thanks to its luxurious, old-school New England energy. Anchored by a walkable and proudly historic downtown, cozy restaurants and breweries encourage guests to linger in Keene. The town's international film festival and farm-to-table eateries add to the luxury.
Enjoy hiking, biking, and paddling in the summer and winter sports during the chilly season.
Putnam, Connecticut
Average Rent: $1,752
Average Home Price: $336,415
You'll have to slow down to reach this town of 9,300 in the aptly-named Quiet Corner of Connecticut, a laid-back and scenic part of the state. Dubbed the Antique Capital of the Northeast, Putnam has vintage energy, great mom-and-pop dining, beautiful river views, and plenty of mansions in its historic district.
Free festivals make the town come alive all year-round.
North Adams, Massachusetts
Average Rent: $1,600
Average Home Price: $249,722
Known for the Massachusetts Museum of Contemporary Art and gorgeous mountain views, North Adams is home to over 13,000 people. MCLA brings college town spirit to the area, which has plenty of parks, outdoor recreation, and an artsy downtown.
Additionally, excellent dining abounds for foodies in North Adams.
Barre, Vermont
Average Rent: $1,300
Average Home Price: $297,081
Between the Green Mountains and the Groton State Forest is the Granite Capital of the World, population 9,291. Each of the four villages that comprise the area has quaint shops and churches against the backdrop of gorgeous mountain scenery.
The downtown is home to vintage shops and a cat cafe, while outdoor trails are abundant.
Augusta, Maine
Average Rent: $971
Average Home Price: $266,756
Augusta may be the capital of Maine, but its population is only 18,594, making it one of the most charming capitals in the country. Situated on the Kennebec River, you'll find Victorian buildings in its historic downtown, in addition to restaurants serving Maine lobster.
Greenfield, Massachusetts
Average Rent: $1,045
Average Home Price: $324,499
Situated in the scenic Berkshire foothills, just over 17,000 souls call Greenfield home. Residents love the community spirit, Crossroads Cultural District, and access to the Amtrak station.
Poet's Seat Tower and Rocky Mountain Park are the outdoor gems of the area. In a nutshell, Greenfield is a quintessential, picturesque New England town, and it's easy to keep things affordable.
Get instant access to hundreds of discounts
Over 50? Join AARP today— because if you’re not a member you could be missing out on huge perks like discounts on travel, dining, and even prescriptions.
Get 25% off membership — just $15 for your first year with auto-renewal — and a free gift if you join today.
Littleton, New Hampshire
Average Rent: $740
Average Home Price: $353,635
Famous for being the home of author Eleanor H. Porter, Littleton is an idyllic town of about 6,000 residents.
With the famed White Mountains as the backdrop and a cute downtown as the heart, locals enjoy the breweries, coffee shops, art galleries, and fine dining that give the town character with a hint of luxury.
Norwich, Connecticut
Average Rent: $1,246
Average Home Price: $284,566
If you're looking to build wealth via equity, Norwich has been ranked one of the best places to do so. This town of 40,000 is diverse and proud of its arts and culture offerings. Green spaces, river fishing, and minor league baseball games promise free or low-cost activities.
Plus, you can visit The Spa at Norwich Inn for a luxury self-care day.
Rumney, New Hampshire
Average Rent: $1,650
Average Home Price: $334,457
A truly small town (population 1,495), Rumney has been ranked among the best of its kind in New Hampshire. Rural and remote yet within driving distance to Plymouth, Rumney is a paradise for year-round climbing and hiking enthusiasts.
The village is small, but a farmer's market and festivals buttress the strong sense of community.
Supercharge your investments: See what could happen if you add fine art to your investment portfolio
Skowhegan, Maine
Average Rent: $1,650
Average Home Price: $221,394
Approximately 8,800 residents live in this former mill town on the Kennebec River, where popular activities now include paddling, fishing, and access to rapids for whitewater rafting. The quaint downtown has restaurants and shops in historic buildings.
Among local events, Skowhegan boasts the oldest continuously-running state fair in the country.
Brattleboro, Vermont
Average Rent: $1,700
Average Home Price: $313,398
Situated on the West and Connecticut Rivers with 11,842 people calling the town home, Brattleboro brings to mind covered bridges and gorgeous foliage.
The downtown has mom-and-pop restaurants and arts spaces to keep you fed and cultured, including First Friday art gallery walks. For accommodations, consider staying at one of the town's historic inns. Food and shopping are farm-to-table meets surprisingly high quality.
Sanford, Maine
Average Rent: $1,800
Average Home Price: $360,832
With a population of 22,000 and energized by revitalization funding in 2023, Sanford is a town where taking a stroll through its historic downtown and wooded areas is encouraged. Golfers will enjoy teeing off at the Sanford Country Club.
Kennebunkport is 30 miles away with its famed beaches.
Bottom line
Living (or visiting) in New England isn't always cheap, but in these destinations, housing costs are well below average, leaving more room in your budget to help pay for your bills. Even better, they offer all the charm of small-town living along with a few elements that feel genuinely luxurious.
You might also want to include Upstate New York in your search, even though it isn't technically part of New England. The region is full of small towns that share a similar appeal and have plenty to love.
More from FinanceBuzz:
- 7 things to do if you’re barely scraping by financially.
- Find out if you're overpaying for car insurance in just a few clicks.
- Make these 7 savvy moves when you have $1,000 in the bank.
- 14 benefits seniors are entitled to but often forget to claim