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
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
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
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