Massachusetts Public Schools


View all public schools in Massachusetts. Find school districts, get student / teacher ratio & counts, school demographics and other facts about your child's school.
Student : Teacher Ratio - Massachusetts

Massachusetts Public School Statistics / Demographics

Number of schools 1,831
• Elementary schools 1,051
• Middle schools 336
• High schools 333
• Other 111
Number of school districts 392
Full-time teachers 69,889
Average Student / Teacher ratio 13.69
Total Number of Students 957,053
American Indian/Alaska Native 2,457
Asian 49,012
Hispanic 136,099
Black 73,275
White 642,050
Hawaiian Native/Pacific Islander 1,056
2 or more races 20,631
 
 
Search
Most Viewed
Sections
Resources
Poll
Which type of school is better?



Select schools by county in Massachusetts

Barnstable County Information

Barnstable County

Berkshire County Information

Berkshire County

Bristol County Information

Bristol County

  • 20 High Schools
  • 25,208 Students
  • 1,869 Teachers
  • 13.5 Student-Teacher Ratio
Dukes County Information

Dukes County

Essex County Information

Essex County

  • 38 High Schools
  • 33,520 Students
  • 2,516 Teachers
  • 13.3 Student-Teacher Ratio
Franklin County Information

Franklin County

  • 8 High Schools
  • 4,088 Students
  • 352 Teachers
  • 11.6 Student-Teacher Ratio
Hampden County Information

Hampden County

  • 22 High Schools
  • 22,164 Students
  • 1,776 Teachers
  • 12.5 Student-Teacher Ratio
Hampshire County Information

Hampshire County

Middlesex County Information

Middlesex County

  • 59 High Schools
  • 65,129 Students
  • 5,080 Teachers
  • 12.8 Student-Teacher Ratio
Nantucket County Information

Nantucket County

Norfolk County Information

Norfolk County

  • 30 High Schools
  • 29,998 Students
  • 2,240 Teachers
  • 13.4 Student-Teacher Ratio
Plymouth County Information

Plymouth County

  • 28 High Schools
  • 24,830 Students
  • 1,786 Teachers
  • 13.9 Student-Teacher Ratio
Suffolk County Information

Suffolk County

  • 40 High Schools
  • 23,170 Students
  • 1,574 Teachers
  • 14.7 Student-Teacher Ratio
Worcester County Information

Worcester County

  • 50 High Schools
  • 39,885 Students
  • 3,038 Teachers
  • 13.1 Student-Teacher Ratio
Data for School Year 2009-2010 - The information found on publicschoolsk12.com was provided in part by the U.S. Department of Education, U.S. Census Bureau, the Bureau of Labor and Statistics & various other external sources. We do not verify the contents of the information provided and therefore, cannot guarantee the accuracy of the information displayed on this website.