Canton

Welcome to Canton

Canton is a town in Norfolk County, Massachusetts, United States. The population was 21,561 at the 2010 census. Canton is part of Greater Boston, about 15 miles southwest of downtown Boston.

Quick Facts

Population

21,561

Female

11,363

Male

10,198

  • White
    17,951
    83.3%
  • Asian
    1,312
    6.1%
  • Black
    1,301
    6.0%
  • Hispanic
    596
    2.8%
Median Home Price

$ 500,608

Average Income

$101,213

Median resident age

42.3 years

Canton Schools

School Grades School Level State Ranking Student/Teacher Ratio
Lt Peter M Hansen K-5 Elementary 101/938 13.2
Wm H Galvin Middle 6-8 Middle 86/487 14.2
Canton High 9-12 High 63/348 13.2
Dean S Luce K-5 Elementary 194/938 14.1
John F Kennedy K-5 Elementary 199/938 14.0
Blue Hills Regional Technical School 9-12 High 198/348 11.1
Rodman Early Childhood Center Public PK –: –/– 15.6