Analyses
What other districts spend
What DESE says each Massachusetts district spends for each pupil — FY09 to FY25, all funds.
lunenburgbudgetproject.org — written by the Lunenburg Budget Project, an independent tool for residents. Not affiliated with the Town of Lunenburg, the School Committee or the school district. The data this page is computed from: /data/peer-spending.json
What this page establishes
Lunenburg is in the bottom quarter of Massachusetts districts by per-pupil spending, and has been in every year the state publishes here.
Against the five comparison districts it has never been higher than 5th of 6 — and “last” in FY25 is a margin of $115.
Most of the spread between these six is the denominator. Spending grew within a narrow band; enrolment did not.
The gap is concentrated in six lines, and reversed in three.
Against the whole state the two smallest lines are the extreme ones.
Lunenburg pays near the top of this set for teachers and employs the fewest of them per pupil.
Two Chapter 70 standings look like a contradiction, and one of them is a phase-in rather than a judgement.
A tenth of what DESE counts here is not general-fund money — and that is the smallest share in the set.
This is not the town’s bill
Not the school appropriation, and not what a Lunenburg household pays. DESE counts all funds — grants, revolving funds, school choice, gifts — and counts town-paid insurance and retirement attributed to the schools. The difference between this and the town’s budget is two definitions, not hidden money. The insurance and retirement line alone is $3,459 a pupil for Lunenburg in FY25, and the school department does not carry it.
This is not a scorecard
Spending less than a neighbour is not a failure and spending more is not a success. Every figure here is a measurement; not one of them is a verdict, and no colour on this page means good or bad. The page does not argue that Lunenburg should spend more, and it does not argue that it is doing well on less — both of those are arguments residents are already making, in the documents quoted further down, and the data supports neither on its own. What it can do is put a checkable number under whichever one somebody is making.
Lunenburg inside the whole state
Every district in Massachusetts, as a distribution, with Lunenburg drawn through it.
17 fiscal years — FY09 to FY25. 318 districts in the latest year.
the same figures
| Year | Lunenburg | State median | Lower quartile | Upper quartile | Rank | Spend less |
|---|---|---|---|---|---|---|
| FY09 | $10,605 | $12,242 | $11,156 | $14,325 | 279 of 328 | 49 |
| FY10 | $10,720 | $12,450 | $11,267 | $14,549 | 280 of 328 | 48 |
| FY11 | $11,080 | $12,728 | $11,585 | $15,131 | 283 of 328 | 45 |
| FY12 | $11,448 | $13,081 | $12,023 | $15,472 | 282 of 326 | 44 |
| FY13 | $12,027 | $13,463 | $12,453 | $16,017 | 270 of 324 | 54 |
| FY14 | $12,384 | $13,984 | $12,979 | $16,539 | 277 of 324 | 47 |
| FY15 | $12,424 | $14,461 | $13,353 | $17,095 | 295 of 321 | 26 |
| FY16 | $12,982 | $15,019 | $13,946 | $17,712 | 291 of 322 | 31 |
| FY17 | $13,209 | $15,581 | $14,223 | $18,304 | 296 of 322 | 26 |
| FY18 | $13,828 | $16,270 | $14,627 | $18,750 | 286 of 322 | 36 |
| FY19 | $13,783 | $16,953 | $15,166 | $19,646 | 301 of 320 | 19 |
| FY20 | $13,797 | $17,308 | $15,611 | $19,707 | 302 of 320 | 18 |
| FY21 | $15,201 | $18,902 | $16,979 | $21,389 | 302 of 318 | 16 |
| FY22 | $15,864 | $19,553 | $17,637 | $22,446 | 301 of 318 | 17 |
| FY23 | $17,684 | $20,866 | $18,876 | $24,111 | 282 of 320 | 38 |
| FY24 | $17,601 | $22,227 | $20,107 | $25,454 | 303 of 320 | 17 |
| FY25 | $18,027 | $23,520 | $21,179 | $26,961 | 310 of 318 | 8 |
Rank is highest first, DESE’s own convention. The number of districts moves year to year because it counts those with a published figure, not those that exist.
What this does not show
The six districts, FY25
Lunenburg and the five this project compares it to.
one fiscal year — FY25. The dashed line is the median of these six, not the state’s.
the same figures
| District | Per pupil | Total spending | General fund | Grants and revolving | Share | FTE pupils |
|---|---|---|---|---|---|---|
| Harvard | $25,565 | $27,236,238 | $20,688,436 | $6,547,802 | 24.0% | 1,065.4 |
| Groton-Dunstable | $22,664 | $54,106,517 | $47,883,498 | $6,223,018 | 11.5% | 2,387.4 |
| North Middlesex | $21,528 | $65,728,795 | $58,828,904 | $6,899,891 | 10.5% | 3,053.2 |
| Ayer Shirley School District | $20,428 | $38,561,581 | $32,386,190 | $6,175,391 | 16.0% | 1,887.6 |
| Ashburnham-Westminster | $18,142 | $41,432,696 | $37,110,284 | $4,322,411 | 10.4% | 2,283.8 |
| Lunenburg | $18,027 | $30,031,242 | $26,986,344 | $3,044,898 | 10.1% | 1,665.9 |
The set is ours, not DESE’s. DESE’s RADAR workbook covers all 421 Massachusetts districts; this archive extracts 7 because the whole file takes the published database past a hosting limit. No document here records the criterion by which these were chosen, and a peer set is an argument — whoever picks one has already made a claim about what a town is comparable to. That is why every headline above is stated against the statewide distribution instead. The workbook itself is in the archive, so any other district can be checked against the same file.
It is six in every year and not the same six throughout. Ayer and Shirley regionalised into Ayer Shirley for FY12, so FY09–FY11 hold Ayer instead. Every cross-district comparison below starts at FY12.
Money against pupils
A per-pupil figure is a ratio, and between FY12 and FY25 the two halves moved very differently across these six districts.
13 fiscal years — FY12 to FY25.
the same figures, and the arithmetic
| District | Spending | FTE pupils | Per pupil | FY25 money at FY12 pupils | Rank if so |
|---|---|---|---|---|---|
| North Middlesex | +43.8% | −23.5% | +87.8% | $16,474 | 6 of 6 |
| Groton-Dunstable | +59.0% | −14.0% | +84.9% | $19,492 | 3 of 6 |
| Harvard | +48.6% | −18.7% | +82.8% | $20,775 | 1 of 6 |
| Lunenburg | +48.7% | −5.6% | +57.5% | $17,025 | 5 of 6 |
| Ayer Shirley School District | +51.4% | −3.0% | +56.2% | $19,809 | 2 of 6 |
| Ashburnham-Westminster | +46.5% | −2.9% | +50.8% | $17,621 | 4 of 6 |
The identity is exact: (1 + spending growth) ÷ (1 + pupil growth) = (1 + per-pupil growth), checked for every district on every build. The fifth column is the same arithmetic run once more — FY25’s dollars over FY12’s pupils.
Lunenburg alone, over its whole published series
FY09 to FY25: spending +54.4%, from $19,446,453 to $30,031,242. FTE pupils −9.2%, from 1,833.8 to 1,665.9. Per pupil $10,605 to $18,027. Hold the pupil count at its FY09 level and the same FY25 money is $16,377 a pupil — so 22.2% of the rise in the ratio is the denominator rather than the money.
What this does not show
Where the difference sits
Lunenburg’s in-district spending per pupil against Ayer Shirley’s, line by line. Ayer Shirley because its in-district figure is the median of the five comparison districts.
one fiscal year — FY25. Per in-district FTE pupil.
every category, every district
| Category | Lunenburg | Ayer Shirley | Gap | Rank of 6 | Lowest of the five | Highest of the five |
|---|---|---|---|---|---|---|
| Teachers | $6,513 | $7,167 | −$654 | 5 of 6 | $6,318 | $8,475 |
| Pupil Services | $1,908 | $2,522 | −$614 | 6 of 6 | $2,146 | $2,537 |
| Instructional Leadership | $1,109 | $1,524 | −$415 | 4 of 6 | $913 | $1,524 |
| Operations and Maintenance | $1,253 | $1,488 | −$235 | 6 of 6 | $1,488 | $2,137 |
| Instructional Materials, Equipment and Technology | $226 | $431 | −$205 | 6 of 6 | $241 | $680 |
| Professional Development | $48 | $202 | −$154 | 6 of 6 | $78 | $206 |
| Insurance, Retirement Programs and Other | $3,459 | $3,462 | −$3 | 5 of 6 | $2,513 | $4,721 |
| Out-of-district Transportation | $0 | $0 | $0 | 1 of 6 | $0 | $0 |
| Administration | $581 | $579 | +$2 | 2 of 6 | $474 | $954 |
| Guidance, Counseling and Testing | $677 | $660 | +$17 | 3 of 6 | $545 | $936 |
| Other Teaching Services | $2,010 | $1,852 | +$158 | 3 of 6 | $1,782 | $2,485 |
Against one district rather than a category-by-category median, because a median of medians does not add up: these eleven per-category medians sum to $20,093 while the median district’s total is $19,888, a difference of $205. Against Ayer Shirley the eleven gaps sum to -$2,103 exactly, and the build fails if they stop doing so.
Two of the eleven read the other way and are worth saying out loud, because a table of negatives invites a reader to fill in the positives themselves. Administration is $581 a pupil, second highest of the six — and $785 is the statewide median, so the same figure is rank 261 of 318 against the state. High in a small set and low in a large one is not a contradiction; it is what a set of six does, and it is the reason nothing on this page is concluded from the six alone.
The same lines against all 318 districts
FY25, statewide
| Category | Lunenburg | State median | Share of median | Rank | Spend less |
|---|---|---|---|---|---|
| Professional Development | $48 | $172 | 27.9% | 292 of 317 | 25 |
| Instructional Materials, Equipment and Technology | $226 | $626 | 36.1% | 304 of 317 | 13 |
| Operations and Maintenance | $1,253 | $1,839 | 68.2% | 288 of 318 | 30 |
| Administration | $581 | $785 | 74.0% | 261 of 318 | 57 |
| Instructional Leadership | $1,109 | $1,428 | 77.7% | 250 of 317 | 67 |
| Pupil Services | $1,908 | $2,415 | 79.0% | 263 of 317 | 54 |
| Teachers | $6,513 | $8,000 | 81.4% | 293 of 317 | 24 |
| Guidance, Counseling and Testing | $677 | $807 | 83.9% | 226 of 316 | 90 |
| Insurance, Retirement Programs and Other | $3,459 | $3,788 | 91.3% | 204 of 318 | 114 |
| Other Teaching Services | $2,010 | $2,031 | 99.0% | 162 of 317 | 155 |
Out-of-district transportation is absent because DESE publishes no per-pupil figure against its out-of-district rows. The district count differs by category because it counts districts with a published figure for that line.
What this does not show
Teachers: what they are paid, and how many there are
What a teacher is paid
Teachers per 100 in-district pupils
one fiscal year — FY25.
the same figures
| District | Average teacher salary | Teacher FTE | Per 100 in-district pupils | Teachers line, per pupil | Paraprofessional FTE |
|---|---|---|---|---|---|
| Harvard | $99,136 | 86.9 | 8.50 | $8,475 | 36.6 |
| Groton-Dunstable | $97,140 | 170.8 | 7.40 | $7,196 | 70 |
| Ayer Shirley School District | $86,091 | 143.1 | 8.40 | $7,167 | 66.3 |
| North Middlesex | $88,781 | 228.6 | 7.90 | $6,989 | 90.1 |
| Lunenburg | $97,233 | 105.1 | 6.70 | $6,513 | 67 |
| Ashburnham-Westminster | $84,724 | 166.4 | 7.50 | $6,318 | 71 |
The multiplication is DESE’s own construction, not a finding. The Teachers function’s spending divided by teacher FTE equals DESE’s published average teacher salary to within 0.5% in the worst of the six, so “salary times ratio equals per-pupil cost” is close to restating a definition. What it is for is that it says which half moves: on this measure Lunenburg’s teacher spending is low because of how many teachers there are, not because of what they are paid.
What this does not show
Whose money it is
Every figure above is computed over this total, and a tenth of Lunenburg’s is money the town never appropriated.
one fiscal year — FY25.
the same figures
| District | General fund | Grants and revolving | Total | Not general fund |
|---|---|---|---|---|
| Harvard | $20,688,436 | $6,547,802 | $27,236,238 | 24.0% |
| Ayer Shirley School District | $32,386,190 | $6,175,391 | $38,561,581 | 16.0% |
| Groton-Dunstable | $47,883,498 | $6,223,018 | $54,106,517 | 11.5% |
| North Middlesex | $58,828,904 | $6,899,891 | $65,728,795 | 10.5% |
| Ashburnham-Westminster | $37,110,284 | $4,322,411 | $41,432,696 | 10.4% |
| Lunenburg | $26,986,344 | $3,044,898 | $30,031,242 | 10.1% |
What this does not show
Two measures that look like a contradiction
DESE publishes two Chapter 70 standings for Lunenburg against every district in the state. In FY26 they appear to point in opposite directions.
of its foundation budget is what the state requires Lunenburg to contribute. The median district is at 74.1%. Rank 248 of 374 — 247 districts are required to fund a larger share.
of the minimum is what the town and state together actually put in. The median district is at 1.3119×. Rank 217 of 340 — 216 districts spend a larger multiple. Stage: budgeted.
Read carelessly that is the state asks Lunenburg for less than most towns, and Lunenburg still puts in less above the minimum than most towns. Read carefully it is two different denominators, and one of them is not what it looks like.
The required share is a phase-in position, not a judgement that the town is poor
The formula’s own target local share for Lunenburg in FY26 is 68.7% — DESE sets the target aid share at 31.3%, against 41% statewide, which means the formula treats Lunenburg as comparatively wealthy. The requirement of 60.4% sits 8.29 percentage points below that target: a shortfall of $2,278,929, of which FY26 closes $275,365. So the low required share does not say the state thinks Lunenburg cannot afford more. It says the formula has not finished asking.
the six districts on both measures, FY26
| District | Foundation budget | Required contribution | Share of it | Chapter 70 aid | Net school spending | Of required |
|---|---|---|---|---|---|---|
| Harvard | $11,305,864 | $9,082,614 | 80.3% | $2,418,691 | $18,114,573 | 1.5750× |
| Groton-Dunstable | $28,651,581 | $23,386,350 | 81.6% | $11,831,303 | $47,961,231 | 1.3619× |
| North Middlesex | $42,024,594 | $23,346,390 | 55.5% | $21,623,879 | $57,985,650 | 1.2894× |
| Lunenburg | $22,073,946 | $13,334,631 | 60.4% | $9,229,410 | $27,085,833 | 1.2004× |
| Ayer Shirley | $25,842,986 | $16,955,476 | 65.6% | $8,993,333 | $30,614,063 | 1.1798× |
| Ashburnham-West. | $30,580,475 | $15,663,508 | 51.2% | $16,262,637 | $35,610,610 | 1.1154× |
Every net school spending figure here is at the same stage — budgeted — and the build refuses to write if they are not. See below.
Rule 1, and it is load-bearing here
The net school spending measure carries a stage in DESE’s own basis column — 31 years actual, 2 years budgeted — and the two are different quantities under one name. Nothing here is differenced across it. The FY26 Chapter 70 figures and the FY25 spending figures are also never subtracted from one another: one is a budgeted formula calculation, the other is what districts reported after a year closed.
What this does not show
What this changes for planning
Rule 8: a finding arrives as what it means for planning, never as what somebody got wrong. Four things follow from the arithmetic above, and none of them is a recommendation about how much to spend.
A per-pupil comparison is always at least a year behind the budget being voted
What would you have had to see, and when? These figures are DESE’s end-of-year collection, reported after a fiscal year closes. The latest here is FY25, and the Chapter 70 figures below are for FY26. A board voting a budget today is looking at a comparison of years that have already closed, and every district in it has since moved. The comparison is a description of where a town has been, not an input to a budget, and quoting it as though it described the year being voted is the single easiest mistake to make with it.
Enrolment moves this number as hard as money does, and it moves on its own
22.2% of the rise in Lunenburg’s own per-pupil figure since FY09 is the denominator. A district that loses pupils without cutting proportionally will climb this table without deciding anything, and a district that holds its enrolment will fall down it while spending more every year. Neither movement is a budget decision, and a plan built on the ratio rather than on the two halves is planning against an artefact.
The lines furthest below the state are the ones grants are already covering
Professional development and instructional materials are the two categories furthest below the statewide median, and they are also what the Superintendent’s own reports describe grant and earmark money buying — quoted below, in the district’s words. 10.1% of everything counted on this page is grant and revolving money. Which means a plan that treats the general-fund line as the whole of either category is planning against a fraction, in both directions: the service is larger than the line, and it is also less secure than the line, because a grant ends and an appropriation is voted again.
Where the district is visibly doing the sensible thing, it is not in this data
A district spending $48 a pupil on professional development that is sharing it with a neighbouring district is a different fact from one that is not, and DESE’s figure cannot tell the two apart. The Superintendent reported exactly that arrangement with North Middlesex on 2024-10-16. It is in the minutes and it is nowhere in the numbers, which is worth knowing before anybody quotes $48 at a meeting.
What people in Lunenburg have already said about this
Residents have been making this comparison at School Committee for years, in both directions. These are the documents.
“According to Massachusetts State reports Lunenburg per pupil expenditure is listed 361 out of 401 districts in Massachusetts. This means that we're in the top 20% for school performance while being in the bottom 10% for spending”
School Committee · minutes · 2024-01-24 · our copy · the town’s
The claim this page was built to check, made at a School Committee meeting about proposed cuts. The spending half checks out on DESE’s own distribution — see the rank below, on a different district count. The performance half cannot be checked here: this archive holds MCAS for six districts and no statewide distribution of it.
“Lunenburg has a long and well established history of spending little per pupil and still having an amazing school district”
School Committee · minutes · 2024-01-24 · our copy · the town’s
The long half of this is measurable and it holds: Lunenburg has been in the bottom quarter of Massachusetts districts by total per-pupil spending in every one of the seventeen years DESE publishes here.
“As a visual my co mment is written on a print out of school per pupil expenditures for every district in Massachusetts ranked from those spending the most to the least. Lunenburg is highlighted on the last pa”
School Committee · minutes · 2024-02-07 · our copy · the town’s
The same measurement, held up at a meeting as a printed page. It is the reason this page exists at an address rather than in a spreadsheet.
“Teachers have learned to spend school budgeted money at the start of the y ear otherwise they and their students are penalized because a frozen budget in November means an inability to purchase needed materia ls later in the school year. Teachers and parents donate supplies”
School Committee · minutes · 2024-02-07 · our copy · the town’s
Said in the same year the instructional materials, equipment and technology line is the figure below. The two are printed together because a reader with this concern will find the number anyway. It is not evidence that one caused the other, and nothing here tests that.
“The North Middlesex superintendent reached out to me about potentially sharing resources as we have done in the past. Professional development with north Middlesex, they were looking for other opportunities to share resources”
School Committee · minutes · 2024-10-16 · our copy · the town’s
Said about the line this page finds the lowest in the set, and it is the district doing the obvious sensible thing about it. A district spending $48 a pupil on professional development that is sharing it with a neighbour is a different fact from one that is not, and neither the DESE figure nor this page could have told you which.
“the remaining $17,000 will be dedicated to contracted professional development. This week our legislators have approved one-time earmarked funds, $36,000 is going toward touch view screens at the Primary School, $7,000 will fund IXL for our middle school students”
School Committee · minutes · 2026-02-04 · our copy · the town’s
Rule 11 made concrete, in the district’s own words. This is grant money buying professional development and materials — the two lines this page finds furthest below the state. DESE counts it in the totals here, the town’s appropriation does not, and neither source says how much of either line is grant-funded in any given year.
“neighboring districts such as Lancaster, Ayer/Shirley, Groton, Pepperell, Townsend, Leominster, and Fitchburg have faced similar challenges while achieving stronger outcomes”
School Committee · minutes · 2026-06-24 · our copy · the town’s
The comparison run the other way, after the override failed. Two of the districts named are in the set below. The MCAS section prints what this archive holds for all six and says plainly that nothing in it tests any relation to spending.
The search covered 8,899 of the 12,015 meeting documents this archive holds — 74.1%. The other 3,116 carry no searchable text at all, almost all of them image scans awaiting OCR. An empty result would not have meant nobody said it.
what was searched, and how many documents contain each term
| Term | Documents |
|---|---|
| per pupil | 12 |
| more with less | 3 |
| professional development | 26 |
| instructional materials | 1 |
| sharing resources | 4 |
| neighboring district | 1 |
| surrounding town | 10 |
| comparable district | 0 |
| lowest spending | 0 |
MCAS — and nothing here tests any relation to spending
Printed because residents argue about it in both directions on the same page as the spending, and for no other reason. Nothing on this page establishes any relation between what a district spends and how its students score, and nothing in this archive could.
FY25 — per cent meeting or exceeding expectations
| District | ELA Grade 10 | ELA Grades 3-8 | Math Grade 10 | Math Grades 3-8 |
|---|---|---|---|---|
| Harvard | 86.7% | 70.8% | 80.0% | 64.6% |
| Groton-Dunstable | 75.4% | 59.0% | 73.7% | 57.9% |
| Lunenburg | 57.0% | 45.9% | 50.9% | 46.2% |
| Ayer Shirley School District | 57.0% | 40.6% | 37.8% | 38.7% |
| North Middlesex | 56.7% | 40.6% | 44.1% | 36.4% |
| Ashburnham-Westminster | 58.1% | 39.9% | 47.3% | 39.7% |
3 fiscal years are in the data — FY23 to FY25. One is shown.
What this does not show
Who the students are, FY25
| District | Headcount | Low-income | Students with disabilities | English learners |
|---|---|---|---|---|
| Ayer Shirley School District | 1,723 | 33.2% | 20.4% | 7.3% |
| North Middlesex | 2,914 | 27.1% | 26.0% | 3.6% |
| Ashburnham-Westminster | 2,255 | 23.4% | 17.8% | 2.4% |
| Lunenburg | 1,563 | 23.3% | 15.8% | 3.5% |
| Harvard | 1,023 | 10.8% | 15.7% | 2.2% |
| Groton-Dunstable | 2,300 | 9.7% | 18.3% | 2.1% |
Lunenburg’s low-income share is 23.3% and its students-with-disabilities share 15.8%. Headcount is a count of students; the per-pupil figures above are over FTE pupils, which is a different quantity, and the two are never divided into one another here.
What this page does not establish
The limits, registered
Every one of these is a row in the gap register rather than a sentence on this page alone, so that the next person to hit the same wall finds it named. They render at /what-we-cannot-answer.
Why these six districts and not six others
Every comparison on this page runs against a set of six districts chosen by this project — Ashburnham-Westminster, Ayer Shirley, Groton-Dunstable, Harvard, North Middlesex and Lunenburg. DESE’s RADAR workbook covers all 421 Massachusetts districts and this archive extracts six because the full file takes the published database past Cloudflare’s per-asset limit. No document here records the criterion by which those six were picked, and a peer set is an argument: whoever chooses it has already made a claim about what Lunenburg is comparable to. That is why every headline figure on /what-other-districts-spend is stated against DESE’s statewide distribution of 318 districts rather than against the six.
closesDESE’s own DART comparison group for Lunenburg, which names the districts the Department considers similar and states the criteria it used.
What DESE’s per-pupil figure buys
DESE publishes dollars over a pupil count, by function, for every district. It does not publish what those dollars bought: a Teachers line is not a class size, an Instructional Materials line is not a textbook count, and a Paraprofessional FTE is not a person or a caseload. So Lunenburg spending $226 a pupil on instructional materials, equipment and technology against a statewide median of $626 is a measured difference in money and not a measured difference in what children have. Rule 7’s standing form: dollars are not services.
closesthe district’s own inventory and purchasing records for the materials and technology line, which would say what was bought and when.
Whether Lunenburg’s MCAS results are high or low for Massachusetts
Residents have argued the comparison in both directions at School Committee — that the town is “in the top 20% for school performance while being in the bottom 10% for spending”, and that “neighboring districts… have faced similar challenges while achieving stronger outcomes”. The spending half of that can be checked here, because DESE publishes the statewide distribution of per-pupil spending with quartiles and a rank. The results half cannot: this archive holds MCAS for six districts and no statewide distribution of it at all, so no percentile, rank or state median can be computed for any of the four measures.
closesDESE’s district-level MCAS achievement file for all districts, published per year at profiles.doe.mass.edu, extracted the way the finance distribution already is.
Whether spending less per pupil is a choice or a constraint
Lunenburg’s total per-pupil spending has been below the statewide first quartile in every one of the seventeen years DESE publishes, and its net school spending is a smaller multiple of the required minimum than the median district’s. Nothing in any of these documents distinguishes a town that decided to spend less from a town that could not raise more: the levy limit, two failed overrides, the district’s proposed budget and Town Meeting’s vote all resolve into the same single number, and the number is the outcome of all of them at once. This matters because the two readings imply opposite remedies.
closesnothing published settles it; the nearest evidence is the district’s own level-service request against the appropriation voted, year by year, which the archive holds for FY2024 onward only.
A note on the instrument
DESE prints one column headed per-pupil and computes it over two different denominators: the district total over total FTE pupils, and every other row — the in-district rollup and all 11 categories — over in-district FTE pupils. That is verified against DESE’s own dollar totals on 6,153 rows, every build, to the dollar, with no exceptions.
This archive’s own derived table carries a basis column reading “per pupil, in-district FTE” on every row, and on the district-total row that is wrong — TTPP — the district total, which is over TOTAL FTE pupils. The label is ours, not DESE’s: it is written by extract_dese_finance.py. Nothing on this page quotes it; the basis is asserted from the arithmetic instead. It is recorded rather than quietly corrected because it is the exact shape of the defect this project keeps finding: something derived written down, and then quoted as though it had been observed.
Where every figure comes from
district-expenditures-by-function.xlsx
Every district’s spending by function, all funds, with DESE’s own per-pupil figure. The source of every dollar and every per-pupil figure on this page.
Stage: reported after the year closed — end-of-year finance collection. Not a budget.
Massachusetts Department of Elementary and Secondary Education · 26.2 MB · the publisher’s copy
sha256 9e43789807b17ea6a1098273da8fb7fd8a28c20d4cd4733ba9e25fc69d4d4423
radar-district-comparison.xlsx
DESE’s RADAR district comparison — enrolment, demographics, staffing FTE, average teacher salary and MCAS, for all 421 Massachusetts districts. The source of the denominators, the staffing and the results on this page.
Stage: reported for the fiscal year. Not a budget.
Massachusetts Department of Elementary and Secondary Education · 1.4 MB · the publisher’s copy
sha256 0391c2d358c408c5c61e0dac257cabfca5ad67bfc2187196f80d5e0492a84e79
dese-ch70-district-profile.xlsx
DESE’s Chapter 70 district profile — required local contribution, required net school spending, and what each district actually spends against it.
Stage: the Chapter 70 calculation for the fiscal year. The net school spending column carries its own stage per year and this page splits on it.
Massachusetts Department of Elementary and Secondary Education · 3.8 MB · the publisher’s copy
sha256 a0dc63bc9d515b28614c0ac5a0de70402a3e8a22dab1a4333e516808ad62df61
The rows behind every chart are published at /data/peer-spending.json, written by scripts/build_peer_spending.py, which refuses to write if any assertion in it stops holding. The long-form analysis is at /docs/analyses/per-pupil-spending.md.