Canton is located approximately 15 miles southwest of Boston, making it easily accessible for commuters and visitors.