Analyses

What other districts spend

What DESE says each Massachusetts district spends for each pupil — FY09 to FY25, all funds.

$18,027
Lunenburg in FY25, per FTE pupil. All funds — not the school appropriation and not what a household pays
$23,520
the median Massachusetts district in the same year. Lunenburg is $5,493 below it
310 of 318
Lunenburg’s rank, highest first. 8 districts spend less
17 of 17
years below the statewide first quartile — every year DESE publishes here

What this page establishes

Finding 1

Lunenburg is in the bottom quarter of Massachusetts districts by per-pupil spending, and has been in every year the state publishes here.

$18,027 in FY25, against a statewide median of $23,520 and a middle half running $21,179–$26,961. Rank 310 of 318, so 8 districts spend less. It has been below the first quartile in 17 of 17 years, FY09 to FY25.
Finding 2

Against the five comparison districts it has never been higher than 5th of 6 — and “last” in FY25 is a margin of $115.

Ashburnham-West. is $18,142 and Lunenburg is $18,027 — 0.6% apart. Over 17 years Lunenburg’s place in this set is 5th or 6th and nothing else. The durable fact is the quarter, not the position.
Finding 3

Most of the spread between these six is the denominator. Spending grew within a narrow band; enrolment did not.

FY12 to FY25: every district increased spending between +43.8% (North Middlesex) and +59.0% (Groton-Dunstable). Lunenburg’s was +48.7%. Pupils are what separates them: −5.6% here against −23.5% at the other end. Give FY25’s money to each district’s FY12 pupil count and Lunenburg is $17,025, 5 of 6, and North Middlesex is last.
Finding 4

The gap is concentrated in six lines, and reversed in three.

Lunenburg’s in-district spending is $17,785 a pupil against $19,888 for Ayer Shirley, the median district in the set — $2,103 a pupil, or $3,299,397 across 1,568.9 in-district FTE pupils. It decomposes exactly across DESE’s 11 function categories, and the six largest negative lines are below.
Finding 5

Against the whole state the two smallest lines are the extreme ones.

Professional Development is $48 a pupil against a statewide median of $172 — 27.9% of it, with 25 of 317 districts below. Instructional Materials, Equipment and Technology is $226 against $626. Lunenburg is in the bottom quarter of the state in 7 of the 10 categories DESE prints a per-pupil figure for. The exception is Other Teaching Services, at $2,010 against $2,031 — rank 162 of 317.
Finding 6

Lunenburg pays near the top of this set for teachers and employs the fewest of them per pupil.

Average teacher salary $97,233, 2 of 6, behind Harvard’s $99,136. Teachers per 100 in-district FTE pupils 6.70, 6 of 6, against 8.50 at the other end.
Finding 7

Two Chapter 70 standings look like a contradiction, and one of them is a phase-in rather than a judgement.

In FY26 the state requires Lunenburg to fund 60.4% of its foundation budget against a median district’s 74.1%, and the town and state together put in 1.2004× the minimum against a median of 1.3119×. Both are “less”, from different starting points. The requirement is low because the formula’s own target for Lunenburg is 68.7% and the requirement is 8.29 points below it — a $2,278,929 shortfall still being phased in. It does not say the state judges the town poor. Which of the two the reader should care about depends on what they are trying to decide, and this page does not decide for them.
Finding 8

A tenth of what DESE counts here is not general-fund money — and that is the smallest share in the set.

Of $30,031,242 in FY25, $3,044,898 — 10.1% — came from grants and revolving funds. Harvard’s share is 24.0%. Nothing above is the town’s appropriation.

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.

FY09FY10FY11FY12FY13FY14FY15FY16FY17FY18FY19FY20FY21FY22FY23FY24FY25$0$7k$14k$21k$28k
Lunenburgthe statewide median districtthe middle half of all Massachusetts districts

17 fiscal years — FY09 to FY25. 318 districts in the latest year.

the same figures

YearLunenburgState medianLower quartileUpper quartileRankSpend less
FY09$10,605$12,242$11,156$14,325279 of 32849
FY10$10,720$12,450$11,267$14,549280 of 32848
FY11$11,080$12,728$11,585$15,131283 of 32845
FY12$11,448$13,081$12,023$15,472282 of 32644
FY13$12,027$13,463$12,453$16,017270 of 32454
FY14$12,384$13,984$12,979$16,539277 of 32447
FY15$12,424$14,461$13,353$17,095295 of 32126
FY16$12,982$15,019$13,946$17,712291 of 32231
FY17$13,209$15,581$14,223$18,304296 of 32226
FY18$13,828$16,270$14,627$18,750286 of 32236
FY19$13,783$16,953$15,166$19,646301 of 32019
FY20$13,797$17,308$15,611$19,707302 of 32018
FY21$15,201$18,902$16,979$21,389302 of 31816
FY22$15,864$19,553$17,637$22,446301 of 31817
FY23$17,684$20,866$18,876$24,111282 of 32038
FY24$17,601$22,227$20,107$25,454303 of 32017
FY25$18,027$23,520$21,179$26,961310 of 3188

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

Where a district sits in this distribution says nothing about why. A district can be low because it is small, because it is not spending, because its costs are low, or because a large share of its spending is not in this collection at all. The distribution ranks; it does not explain.

The six districts, FY25

Lunenburg and the five this project compares it to.

HarvardGroton-DunstableNorth MiddlesexAyer ShirleyAshburnham-West.Lunenburg$0$7k$13k$20k$26k
Lunenburgthe five comparison districts — a set we chose, not DESE’s

one fiscal year — FY25. The dashed line is the median of these six, not the state’s.

the same figures

DistrictPer pupilTotal spendingGeneral fundGrants and revolvingShareFTE pupils
Harvard$25,565$27,236,238$20,688,436$6,547,80224.0%1,065.4
Groton-Dunstable$22,664$54,106,517$47,883,498$6,223,01811.5%2,387.4
North Middlesex$21,528$65,728,795$58,828,904$6,899,89110.5%3,053.2
Ayer Shirley School District$20,428$38,561,581$32,386,190$6,175,39116.0%1,887.6
Ashburnham-Westminster$18,142$41,432,696$37,110,284$4,322,41110.4%2,283.8
Lunenburg$18,027$30,031,242$26,986,344$3,044,89810.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.

North MiddlesexGroton-DunstableHarvardLunenburgAyer ShirleyAshburnham-West.-25%0%25%50%75%
change in total spendingchange in FTE pupils

13 fiscal years — FY12 to FY25.

the same figures, and the arithmetic

DistrictSpendingFTE pupilsPer pupilFY25 money at FY12 pupilsRank if so
North Middlesex+43.8%−23.5%+87.8%$16,4746 of 6
Groton-Dunstable+59.0%−14.0%+84.9%$19,4923 of 6
Harvard+48.6%−18.7%+82.8%$20,7751 of 6
Lunenburg+48.7%−5.6%+57.5%$17,0255 of 6
Ayer Shirley School District+51.4%−3.0%+56.2%$19,8092 of 6
Ashburnham-Westminster+46.5%−2.9%+50.8%$17,6214 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

That the fifth column is what would have happened. It is not a forecast and it is not a counterfactual: it is one year’s money divided by an older year’s pupil count, and a district with more pupils would not have spent the same amount. It is here to show how much of a per-pupil difference is arithmetic on the denominator, and nothing more. Nor does any of it say why enrolment fell, which is a question about births, housing and school choice and not about budgets.

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.

−$750−$500−$250$0$250TeachersPupil ServicesInstructional LeadershipOperations andMaintenanceInstructional Materials,Equipment andTechnologyProfessionalDevelopmentInsurance, RetirementPrograms and OtherAdministrationGuidance, Counselingand TestingOther Teaching Services
Lunenburg spends less on this lineLunenburg spends more

one fiscal year — FY25. Per in-district FTE pupil.

every category, every district

CategoryLunenburgAyer ShirleyGapRank of 6Lowest of the fiveHighest of the five
Teachers$6,513$7,167−$6545 of 6$6,318$8,475
Pupil Services$1,908$2,522−$6146 of 6$2,146$2,537
Instructional Leadership$1,109$1,524−$4154 of 6$913$1,524
Operations and Maintenance$1,253$1,488−$2356 of 6$1,488$2,137
Instructional Materials, Equipment and Technology$226$431−$2056 of 6$241$680
Professional Development$48$202−$1546 of 6$78$206
Insurance, Retirement Programs and Other$3,459$3,462−$35 of 6$2,513$4,721
Out-of-district Transportation$0$0$01 of 6$0$0
Administration$581$579+$22 of 6$474$954
Guidance, Counseling and Testing$677$660+$173 of 6$545$936
Other Teaching Services$2,010$1,852+$1583 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

CategoryLunenburgState medianShare of medianRankSpend less
Professional Development$48$17227.9%292 of 31725
Instructional Materials, Equipment and Technology$226$62636.1%304 of 31713
Operations and Maintenance$1,253$1,83968.2%288 of 31830
Administration$581$78574.0%261 of 31857
Instructional Leadership$1,109$1,42877.7%250 of 31767
Pupil Services$1,908$2,41579.0%263 of 31754
Teachers$6,513$8,00081.4%293 of 31724
Guidance, Counseling and Testing$677$80783.9%226 of 31690
Insurance, Retirement Programs and Other$3,459$3,78891.3%204 of 318114
Other Teaching Services$2,010$2,03199.0%162 of 317155

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

What any of these lines buys. A Teachers figure is not a class size; an Instructional Materials figure is not a textbook count; a Pupil Services figure is not a number of counsellors or nurses. These are dollars over a pupil count, and the step from a dollar to a service is exactly the step this archive cannot take. Registered as a gap rather than guessed at.

Teachers: what they are paid, and how many there are

What a teacher is paid

HarvardLunenburgGroton-DunstableNorth MiddlesexAyer ShirleyAshburnham-West.$0$25k$50k$75k$100k

Teachers per 100 in-district pupils

HarvardAyer ShirleyNorth MiddlesexAshburnham-West.Groton-DunstableLunenburg0.03.06.09.012.0
Lunenburgthe five comparison districts

one fiscal year — FY25.

the same figures

DistrictAverage teacher salaryTeacher FTEPer 100 in-district pupilsTeachers line, per pupilParaprofessional FTE
Harvard$99,13686.98.50$8,47536.6
Groton-Dunstable$97,140170.87.40$7,19670
Ayer Shirley School District$86,091143.18.40$7,16766.3
North Middlesex$88,781228.67.90$6,98990.1
Lunenburg$97,233105.16.70$6,51367
Ashburnham-Westminster$84,724166.47.50$6,31871

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

That fewer teachers per pupil means larger classes. A teacher FTE is not a section and not a class; a district with more grade levels, more schools or more single-section subjects needs a different number of teachers for the same class size. DESE publishes no class size here at all. Nor does a paraprofessional FTE count people: it is full-time equivalents, and it does not say which fund pays for any of them.

Whose money it is

Every figure above is computed over this total, and a tenth of Lunenburg’s is money the town never appropriated.

HarvardAyer ShirleyGroton-DunstableNorth MiddlesexAshburnham-West.Lunenburg$0$20.0M$40.0M$60.0M$80.0M
general fundgrants, revolving funds, school choice and gifts

one fiscal year — FY25.

the same figures

DistrictGeneral fundGrants and revolvingTotalNot general fund
Harvard$20,688,436$6,547,802$27,236,23824.0%
Ayer Shirley School District$32,386,190$6,175,391$38,561,58116.0%
Groton-Dunstable$47,883,498$6,223,018$54,106,51711.5%
North Middlesex$58,828,904$6,899,891$65,728,79510.5%
Ashburnham-Westminster$37,110,284$4,322,411$41,432,69610.4%
Lunenburg$26,986,344$3,044,898$30,031,24210.1%

What this does not show

Which grant paid for what. DESE publishes one grants-and-revolving column and does not break it down, so a district whose share fell may have lost a federal programme, stopped collecting a fee, or moved a cost onto the town — and all three look identical here. That is the same wall /when-grants-end runs into, from the other side.

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.

60.4%

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.

1.2004×

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

DistrictFoundation budgetRequired contributionShare of itChapter 70 aidNet school spendingOf required
Harvard$11,305,864$9,082,61480.3%$2,418,691$18,114,5731.5750×
Groton-Dunstable$28,651,581$23,386,35081.6%$11,831,303$47,961,2311.3619×
North Middlesex$42,024,594$23,346,39055.5%$21,623,879$57,985,6501.2894×
Lunenburg$22,073,946$13,334,63160.4%$9,229,410$27,085,8331.2004×
Ayer Shirley$25,842,986$16,955,47665.6%$8,993,333$30,614,0631.1798×
Ashburnham-West.$30,580,475$15,663,50851.2%$16,262,637$35,610,6101.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

Whether the smaller margin above the minimum is a town choosing to spend less or a town unable to raise more. The levy limit, two failed overrides, the district’s proposed budget and Town Meeting’s vote all resolve into one number, and the number is the outcome of all of them at once. Nothing published separates them, and the two readings imply opposite remedies. It is a registered gap, not a conclusion withheld. See /why-we-only-get-minimum-aid for the formula term by term.

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

TermDocuments
per pupil12
more with less3
professional development26
instructional materials1
sharing resources4
neighboring district1
surrounding town10
comparable district0
lowest spending0

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

DistrictELA Grade 10ELA Grades 3-8Math Grade 10Math Grades 3-8
Harvard86.7%70.8%80.0%64.6%
Groton-Dunstable75.4%59.0%73.7%57.9%
Lunenburg57.0%45.9%50.9%46.2%
Ayer Shirley School District57.0%40.6%37.8%38.7%
North Middlesex56.7%40.6%44.1%36.4%
Ashburnham-Westminster58.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

Anything at all about spending and results. Six districts, one year, no control for anything: the low-income share across these six runs from 9.7% to 33.2% of students, which is a wider spread than the spending. The two districts above Lunenburg on every measure are the two with the lowest low-income share in the set, and that is offered as a reason not to read the table as a spending result rather than as an alternative explanation for one. And this archive holds no statewide distribution of MCAS, so no state percentile can be computed for any of these figures — which is why the performance half of the claim quoted above cannot be checked here while the spending half can.

Who the students are, FY25

DistrictHeadcountLow-incomeStudents with disabilitiesEnglish learners
Ayer Shirley School District1,72333.2%20.4%7.3%
North Middlesex2,91427.1%26.0%3.6%
Ashburnham-Westminster2,25523.4%17.8%2.4%
Lunenburg1,56323.3%15.8%3.5%
Harvard1,02310.8%15.7%2.2%
Groton-Dunstable2,3009.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

That spending more would change results, or that spending less has changed them. Nothing on this page tests it, and nothing in this archive could: the six districts differ in low-income share from 9.7% to 33.2% of their students, and a six-district cross-section cannot separate that from anything else.
What DESE’s per-pupil figure buys. It is dollars over a pupil count. A function line is not a service, a paraprofessional FTE is not a person, and neither is a class size.
Whether Lunenburg’s figure is a choice or a constraint. The town has a levy limit and two failed overrides; the district has a budget it proposes and a Town Meeting that votes it. This measure is the outcome of all of that at once and cannot be attributed to any part of it.
That the six districts here are the right six. The set is ours — DESE’s own workbook covers all 421 districts and this archive extracts six for size — and no document records the criterion. That is why every headline on this page is against the statewide distribution rather than against the six.
That the FY2026 Chapter 70 figures and the FY2025 spending figures describe the same year. They do not, and they are never differenced: one is a budgeted formula calculation and the other is what districts reported after the year closed.

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.

Lunenburg, throughoutevery other district — a field, not a ranking

What changed

Version 14 — updated September 7, 2026