Introduction to Canton, Massachusetts

Canton, Massachusetts, in Norfolk county, is 7 miles NW of Brockton, Massachusetts and 14 miles S of Boston, Massachusetts. The town is located in the Boston metropolitan area.

Canton History

Canton was originally a part of the town of Stoughton, Massachusetts. It was officially incorporated in 1797. According to some old stories, the town was named because earlier it was believed that Canton, China was located on the exact opposite side of the earth. Joseph Warren Revere established a plastic factory, Emerson Cuming, at Canton, which was recently torn down. In fact, Canton is the birthplace of Elijah Morse's Rising Sun Stove Polish Company.

Canton and nearby Attractions

  • Eleanor Cabot Bradley Estate
  • Mildred Morse Allen Wildlife Sanctuary
  • Shawmut Industrial Park
  • Adams National Historical Park
  • Boston Symphony Orchestra

Things To Do In Canton

The town of Canton features a number of scenic trails where you can enjoy hiking and biking. The town also includes a number of restaurants and other entertainment options. The headquarters of Reebok and Baskin-Robbins are also located in Canton.

Canton Transportation

Air transportation is available from Boston Logan International Airport.

Canton Higher Education

Babson College is nearby. For people who want more options, enrolling in an online institution may interest them. These schools may offer students programs and courses in finance, information technology, human services, and accounting. For people who are interested in probation officer training, some online schools may offer a degree program in criminal justice.

Canton Almanac

County Norfolk County
Standard Zip Codes02021
Phone Area Codes3,39,781
Time ZoneAmerica/New_York
Approximate Latitude42.15
Approximate Longitude-71.13

Canton Climate

Nearest Weather Stations


  • Temp ranges are avg daily min and max for the month
  • Precipitation is rainfall (and rainfall equiv of snowfall)

Distance4.3 miles
Jan Temp18 to 34 F
Apr Temp37 to 56 F
Jul Temp62 to 81 F
Oct Temp43 to 60 F
Annual Precip51.1 inches
StationWALPOLE 2
Distance5.4 miles
Jan Temp18 to 36 F
Apr Temp37 to 58 F
Jul Temp62 to 83 F
Oct Temp41 to 62 F
Annual Precip46.5 inches
Distance12.8 miles
Jan Temp20 to 37 F
Apr Temp38 to 57 F
Jul Temp62 to 81 F
Oct Temp42 to 62 F
Annual Precip49.8 inches

Nearby Cities and Towns

LocationPopulationMedian Family Income

Canton Public Libraries

Canton Public Library
Canton, Massachusetts
(781) 821-5027

library logo

More Information for Librarians

Canton Public Schools

Blue Hills Regional Vocational Technical
800 Randolph Street
ZIP: 2021
(781) 828-5800
Total Enrollment 859
Canton High
900 Washington Street
ZIP: 2021
(781) 821-5050
Total Enrollment 913
Dean S Luce
45 Independence St
ZIP: 2021
(781) 821-5075
Total Enrollment 554
John F Kennedy
100 Dedham Street
ZIP: 2021
(781) 821-5080
Total Enrollment 499
Lt Peter M Hansen
25 Pecunit Street
ZIP: 2021
(781) 821-5085
Total Enrollment 479
Mass Hospital School
3 Randolph Street
ZIP: 2021
(781) 830-8808
Rodman Early Childhood Center
960 Washington Street
ZIP: 2021
(781) 821-5060
Total Enrollment 83
Wm H Galvin Middle
55 Pecunit Street
ZIP: 2021
(781) 821-5070
Total Enrollment 798

Canton Private Schools

Clarke School East
1 Whitman Rd
ZIP: 2021
Total Enrollment 10
Cole-harrington Kindergarten Enrichment Ii
55 Pecunit St
ZIP: 2021
Total Enrollment 38
St John The Evangelist School
696 Washington St
ZIP: 2021
Total Enrollment 211
The Blue Hill Montessori School
163 Turnpike St
ZIP: 2021
Total Enrollment 8
The Judge Rotenberg Center
250 Turnpike St
ZIP: 2021
Combined Elementary And Secondary
Total Enrollment 180
Sources :
Additional Details
Canton Colleges
Canton colleges and trade schools.
Study Online in Canton
Additional Resources
Info for Canton Government Officials

Are you an official in the Canton government or quasi-government agency such as the chamber of commerce, visitors bureau or economic development council? If so, visit our information page for government officials to see how CityTownInfo can support you.