Oregon spends more per student than most of America. Its students get less classroom and less school.
Five years of line-item spending from all 197 Oregon school districts, federal comparison data for all 50 states, and the state's own instructional-time rules point to the same conclusion: the crisis is real, but it is not where the shouting says it is. The villain is not the superintendent's office. It is a pension mortgage, a swelling back office, a revenue core that hasn't grown in real terms, and a school year that quietly shorts every Oregon kid about a full year of school by age 18.
The one-minute version
Ask why Oregon schools keep announcing layoffs and cuts, and you'll usually hear one of two stories: administrators are bloated, or schools are underfunded. The data says both stories are half-true, and the halves matter.
The bloat is real but misplaced. Classic administration — school boards, superintendents, principals — is roughly at the national rate (7.7% of spending vs 7.3%). General administration is actually leaner than the US average. But Oregon's central back office (HR, IT, planning, data, communications) runs at nearly double the national per-student rate, about $330 million a year above US norms, and it grew three times faster than instruction over five years.
The structural squeeze is bigger than the bloat. Oregon pays about $553 million a year more in employee benefits than it would at the national benefits-to-salary ratio — a pension mortgage from PERS legacy costs that taxes every classroom dollar. Meanwhile the unrestricted revenue core (Measure 50-capped property taxes plus the State School Fund) grew 0.3% in real per-student terms over five years. Zero, effectively.
And the kids pay twice. While spending per student rose, real instruction spending per student fell 2% — and Oregon delivers among the least instructional time in America. Minimums so low, and actual hours so short, that a student who goes K-12 in Oregon receives roughly one full school year less than the average American student by graduation.
Instruction is the slowest-growing thing Oregon schools buy
Oregon districts spent $13.8 billion across all funds in 2023-24. The operating core — the General Fund — was $8.1 billion. Follow the five-year growth rates and the problem stops being abstract: every overhead category is compounding faster than the classroom.
Note: enrollment fell 6% over the same window (582,661 → 547,424). Per-student figures throughout this report use October fall membership. One-time federal pandemic money (ESSER) inflates 2020-2023 totals in non-General funds; General Fund trends shown here largely exclude it — which is what makes the overhead growth harder to excuse.
The "admin bloat" everyone argues about is the wrong bloat
Put Oregon against all 50 states using the Census Bureau's standardized school-finance data (F-33, FY2023) and a precise picture emerges. Boards and superintendents: lean. Principals' offices: somewhat heavy. The central back office: nearly double the national rate. And the classroom: underfed relative to every neighbor.
Two honest caveats. First, some of Oregon's "student support" premium (+$452/student vs US) pays for counselors and nurses that the 2019 Student Success Act deliberately funded — reasonable people can call that a feature. Second, part of the "other support" gap may reflect Oregon's accounting conventions. Neither caveat survives contact with the growth data on the previous page: whatever you call the back office, it is compounding at triple the classroom's rate.
Oregon pays teachers less cash and pays more for payroll than almost any state
Here is the single most misunderstood number in Oregon school finance. For every $1.00 of salary, Oregon schools pay 55.6¢ in benefits. The national average is 44.2¢. At Oregon's payroll, that 11-cent gap is roughly $553 million every year — more than the entire general-administration budget of every district in the state, combined, times three.
What this means, without the euphemisms
Oregon educators see less cash per student than the national average while the system pays more total compensation. The difference is mostly the Public Employees Retirement System: employer contribution rates for school districts have run in the high-20s as a percent of payroll (28.02% Tier 1/2 for 2025-27 even after Senate Bill 849 relief). This is a mortgage on decisions made decades ago, and it is paid out of every function — which is exactly why it never shows up in "administration" and why admin-hunting audits keep coming back thin.
Fairness requires saying what PERS did NOT do: over 2019-2024, PERS was not the growth driver. General Fund pension payments were essentially flat (SB 1049 re-amortization, side accounts, then SB 849). Benefits explain only 10% of General Fund growth in this window; salaries explain 46% and non-labor costs 44%. PERS is a level burden — a permanent ~$550M/yr headwind versus peer states — not an accelerating one. Anyone who tells you "PERS ate this year's increase" is wrong. Anyone who ignores the baseline drag is also wrong.
The money that pays for teachers hasn't grown, in real terms, in five years
Districts looked flush on paper — total revenue surged after 2020. But almost all of the growth arrived in restricted streams (federal pandemic aid, Student Success Act grants) that legally cannot backfill the operating core. The core itself — Measure 50-capped property taxes plus the State School Fund — grew +21.1% nominal per student over five years against +20.7% inflation. Real growth: 0.3%. That is the treadmill under every layoff announcement.
Why the core can't grow
Measures 5 and 50 (1990, 1997) cap school property tax rates and hold assessed-value growth to 3% a year regardless of market values — so local revenue structurally trails inflation in high-growth years. The State School Fund is supposed to make up the difference; it grew 11.3% over the five years shown, barely half of inflation. The state's own Quality Education Commission has priced the gap between actual funding and its adequacy model at roughly $1.9 billion per biennium.
Then came the cliff. Federal pandemic aid (ESSER) expired in September 2024 — right after this data window closes. The 2025-26 "budget crisis" headlines are the sound of one-time money leaving a system whose permanent revenue never kept pace and whose permanent costs (steps, benefits, back office) did. This report's data predicted those headlines before they were written.
By age 18, an Oregon student has received about one year less school than the average American kid
Everything above is about money. This is about what the money is supposed to buy — and here Oregon isn't middling. It is 47th in the nation in actual instructional time delivered. This is the fact that turns a budget critique into an indictment: Oregon charges above-average prices and delivers a year less product.
Thirteen years of school. Oregon delivers about twelve.
Run the arithmetic: roughly 116 missing hours per year across nine K-8 years, and about 50 per year across high school, against the US average. That compounds to ~1,240 hours by graduation — right at one full US school year (1,227 hours).
Each block is one school year of a K-12 career. The dashed block is the year of instructional time an average Oregon student never receives relative to the average American student.
Oregon is one of only ~10 states with no minimum number of school days at all — only an hours floor low enough that professional development and parent-teacher conferences can partially count toward it. Connect this to the money pages: the system that pays a $553M/yr pension premium and grew its back office 37% found its flexibility in the one place students can't see a line item — the calendar.
Every district, plotted. Find yours.
General Fund spending per student vs district size, 2023-24, for every Oregon school district with more than 300 students. Small districts cost structurally more — the question is which districts deviate from the pattern of their size class.
Named outliers the data flags
| District | Students | GF $/student | Admin share | Why it's flagged |
|---|---|---|---|---|
| Portland SD 1J | 43,979 | $17,902 | 9.3% | Highest big-district spending vs size; 2019 SOS audit flagged executive admin and low instructional share |
| Corbett SD 39 | 1,063 | $16,001 | 13.0% | Highest admin share among districts over 1,000 students |
| Milton-Freewater SD 7 | 1,537 | $13,000 | 12.9% | Admin share ~2x the big-district median |
| Rogue River SD 35 | 1,104 | $13,232 | 12.7% | Admin share ~2x the big-district median |
| Tillamook SD 9 | 2,061 | $13,033 | 12.5% | Admin share ~2x the big-district median |
| Harney County SD 4 | 1,064 | $11,428 | 3.3% | Proof it can be done lean — frontier county, bottom-decile admin share |
Six levers, ranked by honesty
Each lever below names who has the authority, what it's worth, and what the catch is. No lever is free. Together, the first three redirect roughly $600M-$900M a year toward classrooms without a single new tax dollar — and the fourth is the one voters keep being told is the whole problem, which it isn't.
1 · Put a real floor under the school year
Set a minimum number of school days (Oregon is one of ~10 states with none), define instructional time bell-to-bell, and stop counting staff development and parent conferences toward the student minimum. The Governor's 2026 emergency order already moved this direction — temporarily.
Worth: ~1,240 hours per student per K-12 career — the single largest lever in this report, and the cheapest per unit of student benefit. The catch: adding days costs money in a system with flat real revenue; it must be paired with levers 2-3, and bargained honestly with educators who are currently absorbing the pension squeeze in cash pay.
2 · Cap and benchmark the back office
Oregon's central services (HR, IT, planning, comms) run ~2x the national per-student rate and grew 37% in five years. The 2019 and 2022 Secretary of State audits already recommended benchmarking district spending against peers; nobody built the tool. Publish per-district central-services benchmarks annually and require budget-committee justification of growth above enrollment + inflation.
Worth: up to ~$330M/yr at national rates. The catch: some of this bucket is real compliance load from state mandates — so the state must audit its own reporting demands at the same time.
3 · Set an instruction-share target
Oregon puts 55.4% of current spending into instruction; the US average is 59.1%. Several states publish instruction-share floors or targets tied to state funding. Closing to the national average moves ~$342M/yr into classrooms at current spending levels. The catch: crude floors invite recoding games — pair the target with the benchmark transparency in lever 2.
4 · Tell the truth about PERS — then manage it
The ~$553M/yr benefits premium is mostly legacy pension obligation: constitutionally protected, contractually owed, not fixable by any district. What remains: continue rate-relief mechanics (SB 849 saved districts ~$168M in 2025-27), expand side accounts, and stop letting budget debates pretend this line item is "administration."
Worth: honesty, plus ~$100-200M/biennium in rate management. The catch: the big number amortizes on its own schedule into the 2030s regardless of anyone's op-ed.
5 · Fix the core revenue treadmill
Measure 50's 3% assessed-value cap plus an SSF that grew at half of inflation equals a core that cannot keep pace by design. Options span from indexing the SSF to the Quality Education Model's current-service level (the QEC prices the gap at ~$1.9B/biennium) to the third-rail: property tax reform.
Worth: structural, not incremental. The catch: this is the hardest politics in Oregon, and this report's own data shows voters have reason to demand levers 1-3 as the price of new revenue.
6 · Shared services for the long tail
79 districts enroll fewer than 500 students. Their excess narrow-admin spend is only ~$34M/yr — consolidation is not the jackpot people imagine, because geography is real. But payroll, IT, procurement, and food service can be regionalized through ESDs without closing a single school.
Worth: $34M-$100M/yr realistically. The catch: fighting 79 school boards for 0.5% of the budget is how reform energy goes to die. Do it, but do it last.
Methods, sources, and every caveat we know about
Primary data
Oregon Department of Education, Detailed District Revenue and Expenditure actuals, FY2019-20 through FY2023-24 — 1.48 million expenditure line items across 197 school districts and 19 ESDs, aggregated by district, fund, 4-digit PBAM function code, and 3-digit object code. Enrollment: ODE Fall Membership Reports (October 1 counts). National comparison: US Census Bureau, Public Elementary-Secondary Education Finance (F-33), FY2023 summary tables 6-8. Instructional time: OAR 581-022-2320; Stand for Children 2026 analysis of Oregon district calendars; 2025 national school-calendar study (6.87 hrs/day, 178.7 days/yr national averages). Audit history: Oregon Secretary of State performance audits (2019 ODE/PPS; 2022 Systemic Risk Report). PERS rates: PERS 2025-27 adopted employer rates; SB 1049 (2019); SB 849 (2025).
Definitions
"Narrow admin" = PBAM functions 2300s (boards, superintendents) + 2400s (principals). "Broad admin" adds business services (2500s excluding plant operations 2540s and transportation 2550s) and central services (2600s). "Current expenditures" for national comparisons excludes capital construction and debt, matching Census definitions. "Core revenue" = local property taxes (source 1110) + State School Fund (3101). Real-dollar statements use CPI-U (+20.7%, 2019-20 to 2023-24 school-year midpoints).
Caveats we insist you know
(1) FY2021-2023 include one-time federal ESSER funds in non-General funds; General Fund trends largely exclude them. (2) PERS costs are embedded in benefits objects within every function — "instruction" spending includes teachers' pension load, which flatters admin-share comparisons everywhere, not just Oregon. (3) Some cross-state differences reflect accounting conventions; the Census standardizes but cannot eliminate this. (4) Virtual-charter sponsor districts (e.g., Fossil SD) show distorted per-student figures. (5) Student-support spending above national rates partly reflects deliberate Student Success Act investments in counselors and nurses. (6) The 2022-23 ODE files were recovered from an archived copy after link rot on the live site; totals reconcile with ODE's own district-total sheets. (7) District instructional-time actuals are from a third-party analysis of published calendars, not an ODE collection — ODE does not currently publish audited instructional-hours data by district, which is itself a finding.
Reproducibility
Every chart derives from public files. The aggregation scripts (Python/pandas) and derived CSVs travel with this report's source packet. Nothing in this report required a records request — which means every claim here was checkable by any newsroom or legislator at any time.
Report generated July 2026. Data through FY2023-24 (most recent ODE actuals available; ODE publishes with a 12-month lag).