What are you looking for?
Explore Avon, MA
Avon, Massachusetts is a small town located in Norfolk County, just 18 miles south of Boston. With a population of around 4,400 residents, Avon offers a close-knit community atmosphere. The town is known for its rich history, dating back to its incorporation in 1888. Avon is home to several parks and recreational areas, providing residents with ample opportunities for outdoor activities. Additionally, the town boasts a variety of local businesses and shops, contributing to its vibrant and thriving economy.