Massachusetts flag
Northeast MA

Public Schools in Massachusetts

Full NCES CCD data · 2025–2026 School Year

1,844
Public Schools
400
Districts
915,932
Students
77,154
Teachers FTE
11.9:1
Avg S:T Ratio
$27,515
Per-Pupil Spend
76
Charter Schools
0%
Avg Free Lunch
Massachusetts seal

School Districts in Massachusetts

Showing top 60 of 400 districts · sorted by school count

Boston
West Roxbury
109 schools 46,094 students View →
Springfield
Springfield
66 schools 23,670 students View →
Worcester
Worcester
47 schools 24,778 students View →
Lowell
Lowell
27 schools 14,457 students View →
Lynn
Lynn
27 schools 16,364 students View →
Lawrence
Lawrence
26 schools 13,313 students View →
New Bedford
New Bedford
24 schools 12,505 students View →
Brockton
Brockton
24 schools 15,280 students View →
Newton
West Newton
22 schools 11,632 students View →
Quincy
Quincy
20 schools 9,769 students View →
Fall River
Fall River
19 schools 11,089 students View →
Cambridge
Cambridge
17 schools 7,027 students View →
Haverhill
Haverhill
16 schools 7,940 students View →
Chicopee
Chicopee
15 schools 6,755 students View →
Framingham
Framingham
14 schools 9,124 students View →
Pittsfield
Pittsfield
14 schools 4,873 students View →
Westfield
Westfield
13 schools 4,772 students View →
Leominster
Leominster
13 schools 6,193 students View →
Plymouth
Plymouth
13 schools 6,956 students View →
Wachusett
Sterling
13 schools 6,557 students View →
Taunton
Taunton
13 schools 8,311 students View →
Brookline
Chestnut Hill
13 schools 7,023 students View →
Attleboro
Attleboro
12 schools 6,239 students View →
Salem
Salem
11 schools 3,831 students View →
Peabody
Peabody
11 schools 5,774 students View →
Somerville
Somerville
11 schools 4,952 students View →
Chelsea
Chelsea
11 schools 6,094 students View →
Weymouth
Weymouth
11 schools 5,630 students View →
Arlington
Arlington
11 schools 6,113 students View →
Waltham
Waltham
11 schools 5,777 students View →
Revere
Revere
11 schools 7,261 students View →
Everett
Everett
10 schools 7,307 students View →
Lexington
Lexington
10 schools 6,748 students View →
Wellesley
Wellesley
10 schools 3,986 students View →
Woburn
Woburn
10 schools 4,520 students View →
Andover
Andover
10 schools 5,414 students View →
Holyoke
Holyoke
10 schools 4,795 students View →
Franklin
Franklin
10 schools 4,611 students View →
Braintree
Braintree
10 schools 5,209 students View →
Westford
Westford
9 schools 4,575 students View →
Shrewsbury
Shrewsbury
9 schools 5,956 students View →
Barnstable
West Barnstable
9 schools 4,680 students View →
Norwood
Norwood
9 schools 3,575 students View →
Walpole
Walpole
9 schools 3,565 students View →
Reading
Reading
9 schools 3,836 students View →
Acton-Boxborough
Boxborough
9 schools 5,055 students View →
Bridgewater-Raynham
Raynham
8 schools 5,682 students View →
Beverly
Beverly
8 schools 4,503 students View →
North Andover
North Andover
8 schools 4,416 students View →
Agawam
Feeding Hills
8 schools 3,461 students View →
Natick
Natick
8 schools 5,297 students View →
Medford
Medford
8 schools 4,170 students View →
Billerica
North Billerica
8 schools 4,972 students View →
North Attleborough
North Attleborough
8 schools 3,877 students View →
Needham
Needham
8 schools 5,493 students View →
Chelmsford
North Chelmsford
8 schools 5,068 students View →
Melrose
Melrose
8 schools 3,815 students View →
Fitchburg
Fitchburg
8 schools 5,234 students View →
Marshfield
Marshfield
8 schools 3,637 students View →
Stoughton
Stoughton
8 schools 3,759 students View →
Schools by Level
Top 10 Schools by Enrollment
Top Schools — Student:Teacher Ratio
Brockton High
Brockton · High
3,598
17.01:1
Lawrence High School
Lawrence · High
3,453
13.64:1
Lowell High
Lowell · High
3,446
14.83:1
2,969
20.71:1
New Bedford High
New Bedford · High
2,878
13.53:1
Taunton High
Taunton · High
2,877
16.58:1
B M C Durfee High
Fall River · High
2,642
11.33:1
Framingham High School
Framingham · High
2,534
12.72:1
Boston Latin School
Boston · High
2,424
18.66:1
Lexington High
Lexington · High
2,405
11.42:1
Finance Summary
$27,515
Per-Pupil Spend
51%
Instruct. %
$23,072M
Total Revenue
$25,202M
Total Expend.

Interactive School Map — Massachusetts

Click a pin to view school details

Full Map
Dark
Light
Satellite
OSM
Loading…
Revenue Sources
Federal
$1,905.6M
State
$9,383.2M
Local
$11,783.4M
Total Revenue: $23,072M
Expenditure
Instruction
$12,784M
Other
$12,417M
Total Expenditure: $25,202M
Per-Pupil: $27,515
51% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.
Education Overview
Total Public Schools
1,844
School Districts
400
Total Enrollment
915,932
Total Teachers (FTE)
77,154
Avg S:T Ratio
11.9:1
Avg Free Lunch %
Charter Schools
76 of 1,844
Elementary Schools
1,026
Middle Schools
303
High Schools
379
Finance (Aggregate)
Total Revenue
$23,072M
Total Expenditure
$25,202M
Per-Pupil Spending
$27,515
Instruction %
51%
Federal Revenue
$1,906M
State Revenue
$9,383M
Local Revenue
$11,783M
Data Source
NCES CCD 2022–23
Ask EduBot about any school!