The school districts serving this region's towns reported total district spending from $15,610 to $32,033 per pupil in 2023-2024. Before reading that as a list of rich schools and poor ones, read the scope and enrollment columns: the top of the range is Farmington River, a district of about 254 students.
This figure divides total district expenditure by total pupil full-time equivalents, including pupils educated outside the district. Enrollment size, staffing, services, transport and tuition all affect the result. The spending figure alone does not establish why a district costs more.
What the Figure Is, and What It Is Not
This site publishes school spending and enrolment and stops there, deliberately. Spending is an input. It says what a district costs to run, not what a child learns in it, and the relationship between the two is argued about by people who study it full time. Nothing on this page is a quality rating, and the table sorts by whatever column you choose, not by any order of ours.
The structure behind the figures is worth more than the figures: 97 towns operate or belong to a district, and many share one. A regional district's spending appears beside every member town, so neighbouring rows repeating a figure is the map of regional education here, not a data error. 4 towns, Monroe, Tyringham, New Ashford, Mount Washington, operate no district at all and pay tuition to send their children elsewhere, which is why their rows carry no figure rather than a zero.
Every Town, Every District
School Spending per Pupil by Town, 2023-2024
Download CSV, same columns, same definitions
Total expenditure per pupil and total pupil full-time equivalents for the district serving each town, as reported by the Department of Elementary and Secondary Education. Towns in a regional district share its figure; four towns tuition all pupils out and operate no district.
| Town | County | District | Per Pupil | Students |
|---|---|---|---|---|
| Adams | Berkshire | Adams-Cheshire | $20,302 | 1,240 |
| Agawam | Hampden | Agawam | $21,897 | 3,691 |
| Alford | Berkshire | Southern Berkshire | $28,410 | 758 |
| Amherst | Hampshire | Amherst and Amherst-Pelham | $30,025 | 1,135 |
| Ashfield | Franklin | Mohawk Trail | $26,521 | 951 |
| Becket | Berkshire | Central Berkshire | $19,833 | 1,787 |
| Belchertown | Hampshire | Belchertown | $17,839 | 2,265 |
| Bernardston | Franklin | Pioneer Valley | $26,037 | 665 |
| Blandford | Hampden | Gateway | $24,620 | 847 |
| Brimfield | Hampden | Brimfield and Tantasqua | $21,768 | 299 |
| Buckland | Franklin | Mohawk Trail | $26,521 | 951 |
| Charlemont | Franklin | Hawlemont and Mohawk Trail | $29,150 | 108 |
| Cheshire | Berkshire | Adams-Cheshire | $20,302 | 1,240 |
| Chester | Hampden | Gateway | $24,620 | 847 |
| Chesterfield | Hampshire | Chesterfield-Goshen and Hampshire | $20,720 | 152 |
| Chicopee | Hampden | Chicopee | $22,445 | 7,530 |
| Clarksburg | Berkshire | Clarksburg | $15,610 | 262 |
| Colrain | Franklin | Mohawk Trail | $26,521 | 951 |
| Conway | Franklin | Conway and Frontier | $26,021 | 155 |
| Cummington | Hampshire | Central Berkshire | $19,833 | 1,787 |
| Dalton | Berkshire | Central Berkshire | $19,833 | 1,787 |
| Deerfield | Franklin | Deerfield and Frontier | $23,199 | 355 |
| East Longmeadow | Hampden | East Longmeadow | $20,455 | 2,600 |
| Easthampton | Hampshire | Easthampton | $18,411 | 1,712 |
| Egremont | Berkshire | Southern Berkshire | $28,410 | 758 |
| Erving | Franklin | Erving | $29,704 | 208 |
| Florida | Berkshire | Florida | $22,127 | 94 |
| Gill | Franklin | Gill-Montague | $23,922 | 1,127 |
| Goshen | Hampshire | Chesterfield-Goshen and Hampshire | $20,720 | 152 |
| Granby | Hampshire | Granby | $19,616 | 781 |
| Granville | Hampden | Southwick-Tolland-Granville | $20,753 | 1,432 |
| Great Barrington | Berkshire | Berkshire Hills | $30,479 | 1,291 |
| Greenfield | Franklin | Greenfield | $22,196 | 1,869 |
| Hadley | Hampshire | Hadley | $23,929 | 624 |
| Hampden | Hampden | Hampden-Wilbraham | $19,399 | 2,950 |
| Hancock | Berkshire | Hancock | $24,001 | 106 |
| Hatfield | Hampshire | Hatfield | $22,535 | 412 |
| Hawley | Franklin | Hawlemont and Mohawk Trail | $29,150 | 108 |
| Heath | Franklin | Mohawk Trail | $26,521 | 951 |
| Hinsdale | Berkshire | Central Berkshire | $19,833 | 1,787 |
| Holland | Hampden | Holland and Tantasqua | $18,761 | 234 |
| Holyoke | Hampden | Holyoke | $24,807 | 6,165 |
| Huntington | Hampshire | Gateway | $24,620 | 847 |
| Lanesborough | Berkshire | Mount Greylock | $21,729 | 1,269 |
| Lee | Berkshire | Lee | $22,852 | 746 |
| Lenox | Berkshire | Lenox | $24,085 | 814 |
| Leverett | Franklin | Amherst-Pelham and Leverett | $28,536 | 1,356 |
| Leyden | Franklin | Pioneer Valley | $26,037 | 665 |
| Longmeadow | Hampden | Longmeadow | $18,940 | 2,827 |
| Ludlow | Hampden | Ludlow | $21,443 | 2,377 |
| Middlefield | Hampshire | Gateway | $24,620 | 847 |
| Monroe | Franklin | Tuitions out | No record | No record |
| Monson | Hampden | Monson | $22,827 | 910 |
| Montague | Franklin | Gill-Montague | $23,922 | 1,127 |
| Monterey | Berkshire | Southern Berkshire | $28,410 | 758 |
| Montgomery | Hampden | Gateway | $24,620 | 847 |
| Mount Washington | Berkshire | Tuitions out | No record | No record |
| New Ashford | Berkshire | Tuitions out | No record | No record |
| New Marlborough | Berkshire | Southern Berkshire | $28,410 | 758 |
| New Salem | Franklin | New Salem-Wendell and Ralph C Mahar | $26,209 | 148 |
| North Adams | Berkshire | North Adams | $25,508 | 1,447 |
| Northampton | Hampshire | Northampton | $21,336 | 2,846 |
| Northfield | Franklin | Pioneer Valley | $26,037 | 665 |
| Orange | Franklin | Orange and Ralph C Mahar | $21,591 | 593 |
| Otis | Berkshire | Farmington River | $32,033 | 254 |
| Palmer | Hampden | Palmer | $23,575 | 1,234 |
| Pelham | Hampshire | Amherst-Pelham and Pelham | $28,536 | 1,356 |
| Peru | Berkshire | Central Berkshire | $19,833 | 1,787 |
| Pittsfield | Berkshire | Pittsfield | $22,661 | 5,806 |
| Plainfield | Hampshire | Mohawk Trail | $26,521 | 951 |
| Richmond | Berkshire | Richmond | $24,217 | 210 |
| Rowe | Franklin | Rowe | $31,765 | 86 |
| Russell | Hampden | Gateway | $24,620 | 847 |
| Sandisfield | Berkshire | Farmington River | $32,033 | 254 |
| Savoy | Berkshire | Savoy | $21,256 | 63 |
| Sheffield | Berkshire | Southern Berkshire | $28,410 | 758 |
| Shelburne | Franklin | Mohawk Trail | $26,521 | 951 |
| Shutesbury | Franklin | Amherst-Pelham and Shutesbury | $28,536 | 1,356 |
| South Hadley | Hampshire | South Hadley | $20,200 | 1,950 |
| Southampton | Hampshire | Hampshire and Southampton | $23,152 | 771 |
| Southwick | Hampden | Southwick-Tolland-Granville | $20,753 | 1,432 |
| Springfield | Hampden | Springfield | $25,418 | 29,468 |
| Stockbridge | Berkshire | Berkshire Hills | $30,479 | 1,291 |
| Sunderland | Franklin | Frontier and Sunderland | $22,836 | 656 |
| Tolland | Hampden | Southwick-Tolland-Granville | $20,753 | 1,432 |
| Tyringham | Berkshire | Tuitions out | No record | No record |
| Wales | Hampden | Tantasqua and Wales | $17,662 | 1,814 |
| Ware | Hampshire | Ware | $19,436 | 1,310 |
| Warwick | Franklin | Pioneer Valley | $26,037 | 665 |
| Washington | Berkshire | Central Berkshire | $19,833 | 1,787 |
| Wendell | Franklin | New Salem-Wendell and Ralph C Mahar | $26,209 | 148 |
| West Springfield | Hampden | West Springfield | $19,752 | 4,245 |
| West Stockbridge | Berkshire | Berkshire Hills | $30,479 | 1,291 |
| Westfield | Hampden | Westfield | $20,170 | 5,162 |
| Westhampton | Hampshire | Hampshire and Westhampton | $23,152 | 771 |
| Whately | Franklin | Frontier and Whately | $22,836 | 656 |
| Wilbraham | Hampden | Hampden-Wilbraham | $19,399 | 2,950 |
| Williamsburg | Hampshire | Hampshire and Williamsburg | $23,152 | 771 |
| Williamstown | Berkshire | Mount Greylock | $21,729 | 1,269 |
| Windsor | Berkshire | Central Berkshire | $19,833 | 1,787 |
| Worthington | Hampshire | Worthington | $19,558 | 140 |
The line under each Per Pupil is its margin from this table's middle of $23,152: left of centre is below it, right of centre is above, and both sides are drawn to the same scale. The middle is this table's own and does not move when you sort. It is a distance, not a position in a league table, and nothing here is ranked.
What These Columns Mean
- Town
- The municipality. Links to its full record. Towns in a regional district share that district's figure.
- County
- One of the four western counties.
- District
- The operating district or districts serving the town. Four towns operate none and tuition pupils to neighbouring districts.
- Per Pupil
- Total district spending per pupil, school year 2023-2024, as reported to DESE. Where a town is served by two districts, the figure shown is the elementary district's.
- Students
- Total pupil full-time equivalents, including pupils educated outside the district; the denominator for total expenditure per pupil.
Cite: RE413. “School Spending per Pupil by Town, 2023-2024.” Updated August 5, 2026. https://www.re413.com/news/school-spending-per-pupil-western-mass/, underlying sources at https://www.re413.com/sources/.
What This Does Not Mean
Spending is not on your tax bill in proportion to this table: a town's school cost runs through its levy, state aid and, in regional districts, an assessment formula negotiated between member towns. Where the property tax actually goes follows that money, and which district serves which town maps the structure this table only names.
Sources
- Massachusetts Department of Elementary and Secondary Education. Per-pupil expenditures and FTE enrolment by district, school year 2023-2024.
"Figures through" is the period the publisher's data describes; "checked" is only when we last asked. The full sourcing: sources and method.