The Town of Canton was founded in 1797 and is located in Norfolk County about 18 miles southwest of Boston.
Canton has a year round population of about 21,000 people. Search for Canton homes for sale and local information about the local businesses and what the town and Canton has to offer.
Residents say that the natural beauty of the area help to provide spring and summer recreational activities in Canton.