Student enrollment is down about a third since FY 2008-09. Here is what that does — and doesn't do — to the school budget.
Enrollment fell. Did the school budget fall with it?
Enrollment falls steadily to end 31.6% below where it started; the budget ends 32.9% higher in dollars and 8.4% lower after inflation.
Source: BOE adopted budgets from the Colchester adopted budget books (canonical boeBudgets series, data-dictionary.md); enrollment from the town-profile sections of those books (enrollments); inflation from BLS CPI-U annual averages. Caveats: enrollment for FY 2012-13 through FY 2015-16 is interpolated between reported years — the endpoints and the overall trend are from reported figures, but those four interior points are estimates. The decline is also not uninterrupted: enrollment rose in the most recent year in the series, from 2,161 in FY 2023-24 to 2,235 in FY 2024-25.
It is natural to expect that a third fewer students should cost a third less. That expectation would be right if schools bought things one student at a time. Mostly they don't.
Nearly all of a school budget buys capacity: a teacher standing in front of a room, a bus driving a route, a boiler heating a building, a principal running a school. Those costs come in whole units. A class of 24 that becomes a class of 22 still needs one teacher, one room, and one heating bill. Nothing is saved until the loss is big enough to remove the whole unit — one section, one route, one wing of a building.
Colchester lost 1,032 students over 16 years. That is a big number in total, and a small number per year in each place it lands:
Each grade sits in one of the district's four school buildings, so that loss of about five children lands in a single grade in a single school — it does not get divided again. These are averages, not a grade-by-grade count: some years and some grades lost more, some lost none. But at that scale, a year of enrollment loss usually does not empty a classroom. It makes existing classrooms slightly smaller. That shows up in the student-to-teacher ratio, which fell from about 14.1 students per teacher to about 11.8, but not in the bill, because the same number of rooms stayed open.
Over enough years the losses do add up to whole sections, and staffing has come down: teaching positions fell 18.2% over the same window. But staff reductions arrive in steps, several years apart, while the cost of everything the district keeps rises every year.
Source for the arithmetic above: enrollment endpoints from the enrollments series (3,267 in FY 2008-09 → 2,235 in FY 2024-25); 13 grades = K–12; four school buildings = Colchester Elementary, Jack Jackter Intermediate, William J. Johnston Middle, and Bacon Academy, the schools covered by the district's EdSight staffing files (METHODOLOGY.md). Student-to-teacher figures are enrollments ÷ teacherFTE.
What is the school budget spent on?
The one group of costs that does track student counts closely is the smallest one, about 3.5% of the budget; the four groups that do not make up the other 96.5%.
Source: BOE_LineItem_Cuts.xlsx, "Line Item Pivot" sheet, FY 2018-19 column, extracted from the adopted BOE budget books; groups sum to the adopted total of $40,549,344. Why FY 2018-19 and not a newer year: in the extracted FY 2019-20 and later columns the pupil-transportation line does not appear, so those columns fall roughly $2M short of the adopted total and cannot be split into complete groups. The overall shape has held since: pay and benefits were 78.5% of the BOE budget on average across the extracted years and about 75.6% in FY 2024-25 (see data-dictionary.md, boeComp). The FY 2022-23 step down in the employee-insurance line is reserve-funded rather than a benefits reduction — see the Insurance page.
| Where the money goes | FY 18-19 amount | Share | Does it fall when enrollment falls? |
|---|---|---|---|
| Staff pay and benefits | $31.91M | 78.7% | Only in steps — a position is removed only when a whole class section, route, or role can be removed. Between steps, pay and health-insurance costs still rise each year. |
| Out-of-district tuition and pupil services | $2.61M | 6.4% | Mostly no — these lines pay for individual placements and seats: special-education placements, magnet and vo-ag seats, state-agency placements, plus the pupil-services line. The bill tracks how many individual students need an outside placement and what each placement charges, which is a different count from district enrollment. |
| Buses and transportation | $2.36M | 5.8% | Very little — routes are set by geography. The same roads are driven whether a bus is full or half full; a route has to be eliminated before its cost is. |
| Buildings, utilities and upkeep | $2.25M | 5.5% | No — heat, electricity, water, insurance, grounds, repairs, capital outlay and the transfers to the debt-service and capital-reserve funds are per building, not per student. Emptying seats inside an open building does not change them; closing or repurposing a building would. |
| Classroom supplies, software and everything else | $1.42M | 3.5% | Yes, roughly — textbooks, supplies and per-seat software do scale with student counts. But this is the smallest group: cutting it in half saves about 1.8% of the budget. |
Did staffing come down as enrollment did?
Teaching positions fell 18.2% (231.6 → 189.5 FTE) while enrollment fell 31.6%.
Source: CT SDE EdSight FTE staffing files (teacherFTE = general-education plus special-education teachers and instructors); enrollment as above. Ratios here are budget-book enrollment ÷ teaching FTE and are not the state's official student-teacher ratio, which uses a different membership definition.
Suppose a district changes nothing at all: same staff, same programs, same buildings. The budget still goes up, because raises are set in contracts and prices rise on their own.
Using the FY 2018-19 budget structure above, and two published outside rates — 2.61% a year for school-staff compensation (the BLS Employment Cost Index for state and local K–12 schools) and 2.47% a year for general prices (the compound CPI-U rate across FY 2007-08 → FY 2024-25) — one year of standing still looks like this:
Now add the staff reduction that a year of enrollment loss would justify. At the district's own FY 2024-25 ratio of about 11.8 students per teacher, 65 fewer students is about 5.5 teaching positions. A teaching position costs roughly $107,000 all-in — the FY 2024-25 average teacher salary of $85,500 plus the district's 25.1% benefit load:
That is the mechanism in one line. Even when a district cuts staff fully in proportion to the students it lost, the raises and price increases on everything it kept are larger than the savings. The budget goes up in a year when enrollment went down — not because the savings are zero, but because they are smaller than the increase.
What does it cost to change nothing for a year?
Rates used. 2.61%/yr = BLS Employment Cost Index, state and local government K–12 schools, total compensation (FRED CIS3016110000000I) — the same central rate used in the "do nothing" baseline on the Budget Trends page. 2.47%/yr = the compound annual CPI-U rate across FY 2007-08 → FY 2024-25 (index 100 → 151.3). Benefit load of 25.1% = FY 2018-19 BOE benefit lines ($6.41M) ÷ BOE salary lines ($25.50M). Average teacher salary of $85,500 (FY 2024-25) is a compiled estimate from GovSalaries, Niche and ConnecticutTeach benchmarks, not a district payroll extract — see data-dictionary.md (avgTeachSal).
That is the fair follow-up question, and it has a number. Holding the school budget flat in dollars for one year means finding the whole $1,046,000 that raises and inflation add. At about $107,000 per teaching position, all-in:
| Cutting rule | Positions cut in one year | Saves | Covers | Budget still changes by |
|---|---|---|---|---|
| One teacher for every 20 students lost | 3.2 FTE | $345,000 | 33% | +$701,000 |
| Match the district's own ratio (11.8 students per teaching position) | 5.5 FTE | $585,000 | 56% | +$461,000 |
| Cut enough to hold the budget flat | 9.8 FTE | $1,046,000 | 100% | $0 |
Put in the same terms as the question: breaking even takes roughly one teaching position for every 6.6 students lost. Measured against the district's own staffing ratio — the 5.5 positions that 65 students' worth of enrollment actually frees up — breaking even needs about 1.8 times that many. Measured against the one-teacher-per-20-students rule in the first row, it needs about three times as many.
Suppose the district holds its budget flat in dollars for five straight years, takes every dollar of the savings out of teaching positions, and enrollment keeps falling at its recent average of about 65 students a year:
| Year | Positions cut | Cut so far | Teaching positions left | Enrollment | Students per teaching position |
|---|---|---|---|---|---|
| Today | — | — | 189.5 | 2,235 | 11.8 |
| Year 1 | 9.5 | 9.5 | 180.0 | 2,170 | 12.1 |
| Year 2 | 9.3 | 18.8 | 170.7 | 2,106 | 12.3 |
| Year 3 | 9.1 | 27.9 | 161.6 | 2,042 | 12.6 |
| Year 4 | 8.8 | 36.7 | 152.8 | 1,977 | 12.9 |
| Year 5 | 8.6 | 45.3 | 144.2 | 1,912 | 13.3 |
What would a flat budget mean for students per teaching position?
Three things fall out of that table, and they cut in different directions:
Method. Same FY 2018-19 structure and rates as the section above: pay and benefits ($31.91M) grow 2.61%/yr, everything else ($8.64M) grows 2.47%/yr, and each year enough teaching positions are removed at the loaded cost of a position ($106,994, itself escalated 2.61%/yr) to return the total to the prior year's dollar figure. Cuts shrink slightly each year because the pay base they are applied to also shrinks. Starting teaching FTE 189.5 and general-education teacher FTE 161.5 are the FY 2024-25 values from EdSight (teacherFTE, genEdTeach); enrollment falls 64.5/yr, the FY 2008-09 → FY 2024-25 average. This is an illustration of one arithmetic path, not a recommendation, a forecast, or a plan anyone has proposed.
Why does cost per student rise when there are fewer students?
Cost per student rose from about $10,500 to about $20,400 in plain dollars (+94.2%), or from $10,500 to about $14,100 in inflation-adjusted terms (+33.9%).
Source: BOE adopted budget ÷ budget-book enrollment, deflated by BLS CPI-U (FY 2008-09 = 1.000). This is not the state's official per-pupil figure. CT SDE publishes Net Current Expenditures Per Pupil (NCEP), which excludes some costs and uses Average Daily Membership rather than the budget book's enrollment count; on that measure Colchester was $22,367 per pupil in FY 2024-25. The Education Comparison page uses the SDE measure for peer-town comparisons; this chart uses the budget-book figures so it stays consistent with the rest of this page.
It says: falling enrollment produces much smaller budget savings than the headcount drop implies, because most school costs are per-classroom, per-route and per-building rather than per-student — and because the annual cost of raises and inflation on everything the district keeps is larger than the savings from the staff a single year of enrollment loss would release.
It does not say: that no savings are possible, that any particular budget was the right size, or that a resident who expected costs to fall was being unreasonable. The expectation is a sensible one; it just runs into how the costs are actually structured.
Both of these numbers describe the same budget, and both are correct:
Both are arithmetic on the same adopted budgets. The first counts dollars; the second counts what those dollars buy (see nominal vs. real). This site publishes both, and every series used on this page is listed in data-dictionary.md so anyone can recompute them.
Related pages: the Budget Trends page has the town-wide "do nothing" baseline and the staffing charts; the Education Comparison page puts Colchester's per-pupil spending next to peer towns; the Insurance page covers the employee-insurance lines that drive much of the benefits growth; the Glossary defines every term used here.
Colchester’s own series behind the charts on this page, as text. Each table names the dataset it came from and the year of every row. The peer towns and group medians the charts also plot are not repeated here; they are in the same source files, linked in the footer.
Hebron · Marlborough · Lebanon · Salem · Bozrah · East Hampton · East Haddam · Montville
The towns that share a border or an immediate labor market. Right for regional context; they are not matched on size or wealth.
Berlin · Bethel · Branford · Clinton · Cromwell · East Granby · East Hampton · East Lyme · Ledyard · Milford · New Milford · Newington · North Haven · Old Saybrook · Rocky Hill · Shelton · Southington · Stonington · Wallingford · Waterford · Watertown · Wethersfield · Windsor
The CT State Department of Education grouping of school districts on family income, parent education, family structure and enrollment. Last assigned in 2006, and built for education questions rather than town-side spending.
Ellington · Wethersfield · Ledyard · East Hampton · Woodstock · Coventry · Plainville · Portland · Wolcott · Hebron · Montville · Somers
Town-side spending, debt, reserves, and tax comparisons. Chosen by a published formula over state data rather than by hand: the nearest towns by standardized distance on the stated variables.
Wolcott · Plainfield · Plainville · Ledyard · Seymour · Hebron · Brooklyn · Ellington · East Hampton · Coventry · Wethersfield · Woodstock
Education spending comparisons. Chosen by a published formula over state data rather than by hand: the nearest towns by standardized distance on the stated variables.
Colchester is left out of each list above, because a town is never part
of the benchmark it is measured against. Group medians elsewhere on the site
exclude it the same way.
Sources: surrounding towns and District Reference Group are
the published groupings; the peer sets are built by a stated formula over CT
OPM data (Data/build_peer_sets.py), not selected by hand.
| Fiscal year | Enrollment (average daily membership) | Education expenditures | Per pupil | Share of total spending |
|---|---|---|---|---|
| FY 2013-14 | 2,847 | $43,879,506 | $15,411 | 77.2% |
| FY 2014-15 | 2,767 | $43,909,369 | $15,869 | 77.6% |
| FY 2015-16 | 2,705 | $44,296,560 | $16,374 | 78.2% |
| FY 2016-17 | 2,624 | $46,630,541 | $17,774 | 78.3% |
| FY 2017-18 | 2,533 | $47,020,602 | $18,563 | 78.9% |
| FY 2018-19 | 2,404 | $43,249,066 | $17,991 | 76.8% |
| FY 2019-20 | 2,373 | $46,584,807 | $19,627 | 77.6% |
| FY 2020-21 | 2,212 | $46,211,815 | $20,895 | 77.0% |
| FY 2021-22 | 2,239 | $47,681,959 | $21,299 | 76.1% |
| FY 2022-23 | 2,202 | $48,605,251 | $22,078 | 76.9% |
Per pupil here is OPM education expenditures divided by average daily membership. It is not the CT State Department of Education's Net Current Expenditures Per Pupil, which uses a narrower definition of spending and will differ. A town in a regional district reports only the grades it runs. Source: CT OPM, Municipal Fiscal Indicators (ej6f-y2wf) - audited actuals as filed by each town.
| Measure | Colchester | Rank, lowest to highest | Statewide median |
|---|---|---|---|
| Total expenditures per resident | $4,076 | 72 of 169 | $4,217 |
| Education expenditures per pupil | $22,078 | 73 of 169 | $22,590 |
| Equalized mill rate | 19.11 mills | 115 of 169 | 17.18 mills |
| Equalized net grand list per resident | $142,320 | 35 of 169 | $189,668 |
| Total fund balance as a share of total expenditures | 18.1% | 69 of 169 | 19.9% |
| Bonded long-term debt per resident | $1,265 | 61 of 169 | $1,741 |
| Intergovernmental revenue as a share of total revenues | 30.6% | 136 of 169 | 20.5% |
A rank is a position, not a grade. Which end of the list is preferable depends on the measure and on what a reader is trying to find out. Per-pupil spending here is OPM education expenditures divided by average daily membership, which is not the state Department of Education's Net Current Expenditures Per Pupil. Source: CT OPM, Municipal Fiscal Indicators (ej6f-y2wf) - audited actuals as filed by each town. Ranks computed for FY 2022-23 across all 169 towns.