Medfield is a town in
Norfolk County, Massachusetts, United States. The population was 12,024 according to the 2010 Census. Medfield is an affluent community about 17 miles southwest of
Boston, Massachusetts, which is a 45-minute drive to Boston's financial district. Attractions include the Lowell Mason house, Hinkley Pond and the Peak House.