Elementary Schools
Heights Elementary School
454 S Main St
Public District KG-5
Cottage Street Elementary School
30 Cottage St
Public District KG-5
Mabelle M. Burrell Elementary School
16 Morse St
Public District PK-4
Middle Schools
John J. Ahern Middle School
111 Mechanic St
Public District 5-8
Sharon Middle School
75 Mountain St
Public District 6-8
Bird Middle School
625 Washington St
Public District 6-8
High Schools
Sharon High School
181 Pond St
Public District 9-12
Norfolk County Agricultural
400 Main St
Public District 9-12
Canton High School
900 Washington St
Public District 9-12
MLS Disclaimers & Copyright