School spending per student in Massachusetts, every district

Cambridge spent $39,949 per student on current operations in fiscal year 2022-23, the most of any Massachusetts district with 500 or more students; the median Massachusetts district with 1,000 or more students spent $21,173. Small rural districts and districts with many students in special programs spend more per student.

Current spending per student, Massachusetts, fiscal year 2022-23Cambridge $39,949; Boston $36,906; Martha's Vineyard $36,609; Southern Berkshire $34,358; MATCH Charter Public School (District) $34,083; Neighborhood House Charter (District) $33,610; KIPP Academy Boston Charter School (District) $32,393; Berkshire Hills $32,214; Lincoln $31,767; Boston Preparatory Charter Public (District) $31,708; Massachusetts median $21,173.020k40k60kCambridge$39,949Boston$36,906Martha's Vineyard$36,609Southern Berkshire$34,358MATCH Charter Public School (District)$34,083Neighborhood House Charter (District)$33,610KIPP Academy Boston Charter School (District)$32,393Berkshire Hills$32,214Lincoln$31,767Boston Preparatory Charter Public (District)$31,708Massachusetts median $21,173
Current spending per student, Massachusetts, fiscal year 2022-23Cambridge $39,949; Boston $36,906; Martha's Vineyard $36,609; Southern Berkshire $34,358; MATCH Charter Public School (District) $34,083; Neighborhood House Charter (District) $33,610; KIPP Academy Boston Charter School (District) $32,393; Berkshire Hills $32,214; Lincoln $31,767; Boston Preparatory Charter Public (District) $31,708; Massachusetts median $21,173.020k40k60kCambridge$39,949Boston$36,906Martha's Vineyard$36,609Southern Berkshire$34,358MATCH Charter Public School (Distri…$34,083Neighborhood House Charter (Distric…$33,610KIPP Academy Boston Charter School …$32,393Berkshire Hills$32,214Lincoln$31,767Boston Preparatory Charter Public (…$31,708Massachusetts median $21,173
Current spending per student, Massachusetts, fiscal year 2022-23Cambridge $39,949; Boston $36,906; Martha's Vineyard $36,609; Southern Berkshire $34,358; MATCH Charter Public School (District) $34,083; Neighborhood House Charter (District) $33,610; KIPP Academy Boston Charter School (District) $32,393; Berkshire Hills $32,214; Lincoln $31,767; Boston Preparatory Charter Public (District) $31,708; Massachusetts median $21,173.020k40k60kCambridge$39,949Boston$36,906Martha's Vineyard$36,609Southern Berkshire$34,358MATCH Charter Public School (District)$34,083Neighborhood House Charter (District)$33,610KIPP Academy Boston Charter School (Distric…$32,393Berkshire Hills$32,214Lincoln$31,767Boston Preparatory Charter Public (District)$31,708Massachusetts median $21,173
Current spending per student, Massachusetts, fiscal year 2022-23Cambridge $39,949; Boston $36,906; Martha's Vineyard $36,609; Southern Berkshire $34,358; MATCH Charter Public School (District) $34,083; Neighborhood House Charter (District) $33,610; KIPP Academy Boston Charter School (District) $32,393; Berkshire Hills $32,214; Lincoln $31,767; Boston Preparatory Charter Public (District) $31,708; Massachusetts median $21,173.020k40k60kCambridge$39,949Boston$36,906Martha's Vineyard$36,609Southern Berkshire$34,358MATCH Charter Public School (District)$34,083Neighborhood House Charter (District)$33,610KIPP Academy Boston Charter School (Dis…$32,393Berkshire Hills$32,214Lincoln$31,767Boston Preparatory Charter Public (Dist…$31,708Massachusetts median $21,173

The chart draws the top of the register below; its source is named under the register.

All 283 districts with 500 or more students, highest spending per student first

DistrictCountyStudents, fall 2022Per student
CambridgeMiddlesex County6,746$39,949
BostonSuffolk County46,367$36,906
Martha's VineyardDukes County769$36,609
Southern BerkshireBerkshire County618$34,358
MATCH Charter Public School (District)Suffolk County1,186$34,083
Neighborhood House Charter (District)Suffolk County766$33,610
KIPP Academy Boston Charter School (District)Suffolk County577$32,393
Berkshire HillsBerkshire County1,189$32,214
LincolnMiddlesex County1,032$31,767
Boston Preparatory Charter Public (District)Suffolk County695$31,708
WestonMiddlesex County2,022$31,619
AmherstHampshire County1,054$30,818
HullPlymouth County787$30,605
Veritas Preparatory Charter School (District)Hampden County501$30,349
Norfolk County AgriculturalNorfolk County580$29,395
The other 268 on the list
DistrictCountyStudents, fall 2022Per student
Mohawk TrailFranklin County797$29,272
SomervilleMiddlesex County4,884$29,227
WellesleyNorfolk County4,219$28,794
Amherst-PelhamHampshire County1,242$28,738
Roxbury Preparatory Charter (District)Suffolk County1,295$28,597
Boston Renaissance Charter Public (District)Suffolk County922$28,508
Boston Collegiate Charter (District)Suffolk County698$28,499
RockportEssex County748$28,301
NantucketNantucket County1,725$28,207
Prospect Hill Academy Charter (District)Middlesex County999$27,945
BrooklineNorfolk County7,116$27,892
ConcordMiddlesex County1,962$27,881
Gill-MontagueFranklin County874$27,816
WatertownMiddlesex County2,699$27,763
NausetBarnstable County1,328$27,667
Ralph C MaharFranklin County539$27,445
DedhamNorfolk County2,556$27,349
MashpeeBarnstable County1,458$27,021
NewtonMiddlesex County11,990$26,981
WalthamMiddlesex County5,703$26,980
BurlingtonMiddlesex County3,486$26,873
HolyokeHampden County5,046$26,755
SpringfieldHampden County23,873$26,729
RandolphNorfolk County2,610$26,523
SalemEssex County3,752$26,434
FalmouthBarnstable County3,001$26,384
SandwichBarnstable County2,168$26,346
MaynardMiddlesex County1,210$26,145
WestwoodNorfolk County2,914$25,784
UP Academy Charter School of Dorchester (District)Suffolk County615$25,758
LexingtonMiddlesex County6,938$25,657
Manchester Essex RegionalEssex County1,243$25,633
Monomoy Regional School DistrictBarnstable County1,781$25,528
CarlisleMiddlesex County606$25,434
BourneBarnstable County1,568$25,373
Excel Academy Charter (District)Suffolk County1,363$25,362
Dennis-YarmouthBarnstable County2,889$25,332
Sturgis Charter Public (District)Barnstable County830$25,175
SouthbridgeWorcester County1,844$25,133
GatewayHampshire County779$25,087
DoverNorfolk County504$24,952
Brooke Charter School (District)Suffolk County2,223$24,924
PittsfieldBerkshire County4,969$24,885
Dover-SherbornNorfolk County1,180$24,869
Concord-CarlisleMiddlesex County1,335$24,867
Pioneer ValleyFranklin County663$24,716
New Heights Charter School of Brockton (District)Plymouth County741$24,687
AmesburyEssex County1,809$24,643
MasconometEssex County1,610$24,596
BrocktonPlymouth County14,999$24,465
LenoxBerkshire County772$24,433
Lincoln-SudburyMiddlesex County1,533$24,417
WilmingtonMiddlesex County2,840$24,408
HudsonMiddlesex County2,357$24,343
MedfordMiddlesex County4,201$24,338
Northboro-SouthboroWorcester County1,222$24,316
Argosy Collegiate Charter School (District)Bristol County553$24,286
Bristol County AgriculturalBristol County549$24,255
IpswichEssex County1,624$24,214
KIPP Academy Lynn Charter (District)Essex County1,612$24,200
North AdamsBerkshire County1,216$24,161
TritonEssex County2,261$24,155
Alma del Mar Charter School (District)Bristol County1,038$24,075
Silver LakePlymouth County1,574$24,040
AndoverEssex County5,590$24,016
LeeBerkshire County671$23,982
WarehamPlymouth County2,057$23,974
NeedhamNorfolk County5,594$23,890
FraminghamMiddlesex County9,469$23,833
SouthboroughWorcester County1,279$23,795
GloucesterEssex County2,849$23,755
WaylandMiddlesex County2,783$23,723
LynnEssex County15,556$23,710
WoburnMiddlesex County4,353$23,590
NewburyportEssex County2,191$23,538
BedfordMiddlesex County2,575$23,503
HarvardWorcester County1,044$23,413
Hamilton-WenhamEssex County1,694$23,388
BellinghamNorfolk County2,027$23,186
LawrenceEssex County12,885$23,176
Community Day Charter Public School (District)Essex County1,195$23,172
MiddletonEssex County725$23,157
PlymouthPlymouth County7,205$23,123
SudburyMiddlesex County2,550$23,100
Old RochesterPlymouth County1,051$23,004
CohassetNorfolk County1,420$22,987
MarbleheadEssex County2,672$22,906
GreenfieldFranklin County1,476$22,902
Mount GreylockBerkshire County1,206$22,876
BarnstableBarnstable County4,879$22,858
Pioneer Valley Chinese Immersion Charter (District)Hampshire County549$22,812
New BedfordBristol County12,640$22,807
FoxboroughNorfolk County2,479$22,691
Learning First Charter Public School (District)Worcester County667$22,675
BoxfordEssex County738$22,615
PalmerHampden County1,154$22,554
MansfieldBristol County3,464$22,533
NorthboroughWorcester County1,596$22,461
MonsonHampden County835$22,407
NorwoodNorfolk County3,551$22,395
Rising Tide Charter Public (District)Plymouth County634$22,339
LowellMiddlesex County14,228$22,286
HinghamPlymouth County3,837$22,240
LudlowHampden County2,295$22,235
WorcesterWorcester County24,707$22,198
ChicopeeHampden County6,735$22,136
RocklandPlymouth County2,187$22,068
AgawamHampden County3,492$22,066
FrontierFranklin County618$22,050
WestboroughWorcester County3,861$22,027
Fall RiverBristol County10,521$22,016
King PhilipNorfolk County1,841$21,885
HampshireHampshire County679$21,832
SwampscottEssex County2,069$21,787
WakefieldMiddlesex County3,335$21,779
Lowell Community Charter Public (District)Middlesex County813$21,770
South Shore Charter Public (District)Plymouth County1,054$21,767
WebsterWorcester County1,728$21,560
MillisNorfolk County1,221$21,550
NorthamptonHampshire County2,594$21,537
NashobaWorcester County3,065$21,533
Groton-DunstableMiddlesex County2,371$21,526
TewksburyMiddlesex County3,278$21,496
CantonNorfolk County3,273$21,467
Dighton-RehobothBristol County2,492$21,354
West BoylstonWorcester County877$21,323
SharonNorfolk County3,591$21,307
Hoosac Valley RegionalBerkshire County989$21,292
North ReadingMiddlesex County2,383$21,284
Pioneer Charter School of Science (District)Middlesex County783$21,199
StonehamMiddlesex County2,309$21,173
TopsfieldEssex County630$21,148
MillburyWorcester County1,638$21,123
Mendon-UptonWorcester County2,120$21,097
Central BerkshireBerkshire County1,546$21,061
ScituatePlymouth County2,789$21,025
NatickMiddlesex County5,410$20,952
WestportBristol County1,459$20,909
WareHampshire County1,136$20,905
ChelseaSuffolk County6,312$20,895
MedwayNorfolk County2,142$20,876
BillericaMiddlesex County4,882$20,862
MedfieldNorfolk County2,531$20,797
ArlingtonMiddlesex County6,047$20,753
Holyoke Community Charter (District)Hampden County685$20,750
DanversEssex County3,294$20,707
Acton-BoxboroughMiddlesex County5,197$20,676
DuxburyPlymouth County2,834$20,599
UxbridgeWorcester County1,661$20,583
WalpoleNorfolk County3,683$20,507
SomersetBristol County1,626$20,467
Ayer Shirley School DistrictMiddlesex County1,670$20,416
HaverhillEssex County7,865$20,380
StoughtonNorfolk County3,620$20,236
MiddleboroughPlymouth County3,065$20,182
SaugusEssex County2,502$20,177
RevereSuffolk County7,444$20,150
CarverPlymouth County1,538$20,132
MarlboroughMiddlesex County4,812$20,103
QuincyNorfolk County9,802$20,051
Southwick-Tolland-Granville Regional School DistrictHampden County1,330$20,050
Abby Kelley Foster Charter Public (District)Worcester County1,422$20,008
WrenthamNorfolk County953$19,909
AvonNorfolk County735$19,906
ReadingMiddlesex County3,899$19,869
NorfolkNorfolk County1,019$19,829
Hampden Charter School of Science East (District)Hampden County549$19,825
North MiddlesexMiddlesex County3,074$19,775
PlainvilleNorfolk County655$19,768
MaldenMiddlesex County6,370$19,739
TyngsboroughMiddlesex County1,590$19,738
NorwellPlymouth County2,177$19,734
FitchburgWorcester County5,302$19,723
MiltonNorfolk County4,370$19,693
LynnfieldEssex County2,220$19,679
QuabbinWorcester County2,199$19,677
OxfordWorcester County1,458$19,676
MilfordWorcester County4,537$19,671
SeekonkBristol County2,094$19,665
Blackstone-MillvilleWorcester County1,468$19,649
WinchesterMiddlesex County4,392$19,628
Spencer-E BrookfieldWorcester County1,402$19,588
West SpringfieldHampden County3,894$19,536
DartmouthBristol County3,416$19,532
Hampden-WilbrahamHampden County2,887$19,517
Athol-RoyalstonWorcester County1,583$19,486
NortonBristol County2,396$19,484
PentucketEssex County2,261$19,437
South HadleyHampshire County1,699$19,400
BraintreeNorfolk County5,380$19,384
PembrokePlymouth County2,522$19,366
DouglasWorcester County1,198$19,336
Innovation Academy Charter (District)Middlesex County793$19,320
FranklinNorfolk County4,781$19,262
WinthropSuffolk County1,953$19,237
East LongmeadowHampden County2,573$19,224
MarshfieldPlymouth County3,799$19,180
SuttonWorcester County1,312$19,173
WeymouthNorfolk County5,676$19,172
Berlin-BoylstonWorcester County1,084$19,139
SturbridgeWorcester County883$19,092
GranbyHampshire County723$19,086
WinchendonWorcester County1,262$19,069
NorthbridgeWorcester County1,970$19,058
ClintonWorcester County1,972$19,042
PeabodyEssex County5,968$19,014
LittletonMiddlesex County1,711$18,999
North AndoverEssex County4,491$18,967
Benjamin Franklin Classical Charter Public (District)Norfolk County862$18,957
HanoverPlymouth County2,612$18,904
EverettMiddlesex County7,377$18,878
WestfieldHampden County4,894$18,846
GeorgetownEssex County1,286$18,826
Quaboag RegionalWorcester County1,192$18,804
BeverlyEssex County4,648$18,752
LongmeadowHampden County2,811$18,739
HopedaleWorcester County1,105$18,706
ShrewsburyWorcester County5,943$18,706
LunenburgWorcester County1,567$18,645
BelmontMiddlesex County4,507$18,543
Advanced Math and Science Academy Charter (District)Middlesex County966$18,523
Atlantis Charter (District)Bristol County1,283$18,457
TantasquaWorcester County1,770$18,453
WestfordBristol County4,762$18,414
TauntonBristol County8,005$18,383
Whitman-HansonPlymouth County3,575$18,284
Somerset Berkley Regional School DistrictBristol County1,018$18,281
EasthamptonHampshire County1,426$18,205
SwanseaBristol County2,003$18,108
Lawrence Family Development Charter (District)Essex County854$18,095
AbingtonPlymouth County2,177$18,081
HolbrookNorfolk County1,332$18,053
ChelmsfordMiddlesex County5,114$18,032
East BridgewaterPlymouth County2,077$18,020
Springfield International Charter (District)Hampden County1,520$18,015
AshlandMiddlesex County2,925$18,002
MethuenEssex County6,584$17,940
Foxborough Regional Charter (District)Norfolk County1,569$17,910
WachusettWorcester County6,836$17,894
BelchertownHampshire County2,136$17,874
AttleboroBristol County5,963$17,818
Dudley-Charlton RegWorcester County3,457$17,816
HopkintonMiddlesex County4,196$17,799
FairhavenBristol County1,844$17,754
EastonBristol County3,441$17,684
AuburnWorcester County2,573$17,669
OrangeFranklin County531$17,631
LeicesterWorcester County1,374$17,537
LeominsterWorcester County6,077$17,528
North AttleboroughBristol County3,949$17,526
HollistonMiddlesex County2,810$17,491
GraftonWorcester County3,106$17,306
Bridgewater-RaynhamPlymouth County5,521$17,302
Freetown-LakevillePlymouth County2,809$17,176
Mystic Valley Regional Charter (District)Middlesex County1,608$17,085
GardnerWorcester County2,404$17,077
MelroseMiddlesex County3,895$16,829
AcushnetBristol County973$16,828
NarragansettWorcester County1,485$16,525
Ashburnham-WestminsterWorcester County2,325$16,189
West BridgewaterPlymouth County1,413$15,815
BerkleyBristol County854$15,766
HalifaxPlymouth County576$15,740
DracutMiddlesex County3,626$15,581
Collegiate Charter School of Lowell (District)Middlesex County1,203$14,003
Greater Commonwealth Virtual DistrictFranklin County1,155$13,919
KingstonPlymouth County1,235$13,436
TEC Connections Academy Commonwealth Virtual School DistrictNorfolk County2,940$7,572

Source: NCES F-33 fiscal year 2022-23: current expenditures for elementary and secondary education (TCURELSC) over fall membership (V33).

More lists for Massachusetts

  1. 01Public schools in Massachusetts

    The state hub: schools, students, districts

  2. 02Every school district

    Directory, 2024-25

  3. 03Largest schools

    By 2024-25 enrollment

  4. 04Fewest students per teacher

    Schools, 2024-25

  5. 05Teacher salary spending by district

    F-33 fiscal year 2022-23

  6. 06Chronic absenteeism

    EDFacts 2022-23

Sources

Source: NCES F-33 School District Finance Survey District current expenditures and membership · FY 2022-23