Massachusetts Apartments Welcome to Massachusetts!

Avon

Avon is a town in Norfolk County, Massachusetts. Avon's population is around 4,356. The town takes up a total of 4.6 square miles. There are 1,740 housing units at an average density of 397.4 per square mile. The average house size in Avon is 1000-1400 square feet. The average single family home price is around $261,800 with the average rental at around $1,868. 86.1% of residences in Avon are Single Family Homes.