This page has two halves. The first is a plain-language glossary — if a word on this site made you stop, it is probably here. The second is the technical record: every data source, every calculation, and the things these maps cannot tell you. Skip to whichever half you need: glossary · methods · limitations.
Every map shades Missouri’s 516 school districts by one number. Three things are worth knowing before you look at any of them.
You can hover any district for its exact figures, and every map has a toolbar at the bottom to reset the view.
You will see different totals in different places on this site. None of them is a mistake — each source counts a slightly different set of things, and we would rather show you the real denominator than round everything to a comfortable number.
| Count | What it is | Where you see it |
|---|---|---|
| 516 | Public school districts we can map — those with a boundary in the federal NCES district file. Charter schools and state-operated schools are excluded: they have no boundary and levy no property tax. | Every map; the district lookup |
| 518 | The universe used by the teacher-salary surveys (MNEA, MSTA) and by DESE’s own finance files. It includes two entities we cannot map. | Pay page; Baseline Salary Grant figures |
| 513 | 516 minus the three virtual-school hosts (Grandview R-II, Sturgeon R-V, Laquey R-V), whose enrollment includes thousands of children who live — and pay tax — somewhere else entirely. Any per-student figure for them divides a local numerator by a statewide denominator. | The performance-levy count (211 of 513) |
| 510 | Districts whose names in the MNEA salary report could be matched to our panel with confidence. | Salary-schedule figures |
| 472 / 477 | Districts that actually publish a master’s lane / a schedule maximum. Many small districts publish only the starting salary. | Career-ladder widget; MA-lane comparisons |
| 492 | Districts matched to the MSTA benefits report. | Benefits comparisons |
| 346 of 403 | Districts meeting Stanford SEDA’s reliability standard for the 2019–2024 comparison. Small districts testing a few dozen children per grade are excluded rather than shown as noise. | COVID recovery figures |
The rule we follow: when a figure rests on fewer than all 516 districts, we say so at the point where the figure appears — “211 of 513,” “40 of 346” — rather than quietly using the smaller denominator and calling it Missouri.
“The median district.” Where this site says median district, it means the middle district when all districts are lined up on that measure — with every district weighted equally, regardless of size. Springfield counts once and so does Bunker R-III. That makes it the typical district, which is not the same as the typical student’s district: because Missouri’s small districts are numerous and its large ones are few, the median district is smaller, more rural and more property-poor than the district the average Missouri child actually attends. Where a figure is enrollment-weighted instead — that is, where it describes the typical student — we say so explicitly.
Missouri school finance and accountability run on a private vocabulary. Here is what the terms on this site actually mean.
Assessed valuation (AV). The taxable value of all the property inside a school district’s boundaries — homes, farms, businesses, utilities. It is not what the property would sell for; Missouri assesses residential property at 19% of market value, agricultural land at 12%, and commercial property at 32%. This single number is the foundation of everything on the Funding page: it is what a district gets to tax.
Levy (or tax rate). The rate a district charges against assessed value, expressed in dollars per $100 of AV. A levy of $4.00 means the owner of a property assessed at $20,000 pays $800 a year to the schools. Missouri voters, not school boards, must approve levy increases above certain limits.
The four community indicators (income, broadband, college degree, single-parent families). These come from the U.S. Census Bureau’s American Community Survey, 5-year estimates for 2019–2023, pulled at school-district geography (445 unified and 71 elementary districts, 516 in total). We use the detailed tables rather than the pre-computed summary tables so that every denominator is one we chose and can state: broadband is households with a broadband subscription as a share of all households (table B28002); college degree is adults 25 and over holding a bachelor’s degree or higher (B15003); single-parent is families headed by one parent as a share of families with their own children under 18 — not of all households, which would understate it (B11003); median household income is B19013. As a check, summing our 516 districts reproduces the Census Bureau’s own published Missouri totals exactly — 2,484,834 households, 4,217,432 adults aged 25+, 639,804 families with children — and every derived share matches the state figure to a tenth of a point. A note on the map’s color scale: the shading runs from the 5th to the 95th percentile, not from the true minimum to the true maximum. This is deliberate. Missouri’s distributions are heavily skewed — 97% of districts sit below the midpoint of the raw college-degree range, because a few suburban districts stretch it — so a true min-to-max scale renders 500 districts in one indistinguishable shade. Clipping the ends restores the contrast among the districts where nearly everyone actually lives. Nothing is hidden: hovering any district shows its true value, and the district lookup always reports the real number.
Operating levy vs. debt-service levy — and why the difference matters. A Missouri school district’s tax rate is not one number. The operating levy funds day-to-day work: salaries, buses, utilities, books. The debt-service levy is separate and repays bonds issued to construct buildings; by law it cannot be spent on instruction. A homeowner pays both, added together, on one line of the tax bill. The levy map on the Funding page shows the operating levy only. 327 of Missouri’s 516 districts also carry a debt-service levy, so for nearly two-thirds of the state the school line on the tax bill is higher than the operating rate. Statewide the median operating levy is $3.60 and the median total school levy is $4.12. Webb City R-VII, for example, levies $2.75 for operations plus 68¢ for debt service — $3.43 in total, which is what its residents actually pay. If you want the number on your own tax bill, use the total; the district lookup shows both.
A correction we made to our own debt-service figures (12 July 2026). Our first pass at the debt-service levy was read out of the State Auditor’s printed PDF, and the parser we used carried a fault: in the Auditor’s layout a subdivision’s name is printed only on its first row, and continuation rows are blank. Our parser tracked the name only across rows whose purpose looked school-like, so a blank-named debt-service row belonging to a neighboring city or county could be silently added to the last school district it had seen. The City of Savannah’s 9¢ debt levy, for instance, was landing on Adair County R-II. We caught this by pulling the Auditor’s own machine-readable tax-rate export and finding that it disagreed with us for 74 districts; a corrected re-parse of the PDF then matched the export on 420 of 420 districts we could check, confirming the export was right and we had been wrong. The debt-service and total-levy figures on this site are now taken from that export. The corrections: districts carrying a debt-service levy, 348 → 306; median total school levy, $4.17 → $4.07. Operating levies were not affected — they matched the Auditor’s export for all 516 districts — so nothing in the performance-levy analysis changes.
Tax rate ceiling. The highest operating levy a district may charge without going back to the voters. Missouri law defines it as the highest ceiling in effect since 1980 and states explicitly that it “shall not contain any tax levy for debt service” (RSMo 163.011(4)) — which is the statutory basis for the distinction above. It is not the same as the total tax bill.
The three numbers Missouri law actually cares about. A district’s operating levy is measured against three statutory lines, and it is worth knowing all of them:
$1.25 — the minimum operating levy required to receive any state aid at all (RSMo 163.021.1(3)). No Missouri district is near this.
$2.75 — the line that actually bites. A district operating below $2.75 cannot receive more state aid per weighted pupil than it received in 2005–06; its foundation-formula aid is frozen at that level (RSMo 163.021.2). This is why 64 Missouri districts levy exactly $2.75 — to the cent. They are standing on the line.
$3.43 — the “performance levy,” a figure written directly into statute (RSMo 163.011(14)). Under a provision of SB 727 effective July 1, 2026, a district levying below the performance levy must give the state written notice asserting that it is providing an adequate education; and if it cannot, the statute declares that “such inadequacy shall be deemed to be a result of insufficient local effort” (RSMo 163.021.6). By the State Auditor’s 2025 levy figures, 211 of 513 districts — 41%, teaching about 319,000 children — levy below $3.43. (Excluding the three virtual-school hosts.)
How we counted levy elections. The Missouri State Auditor’s annual Property Tax Rates report prints a flag beside every tax rate it reviews: A for a new voter-approved rate (or one replacing an expired levy), B for a voter-approved increase, decrease or extension of an existing levy. We parsed every school-district operating row — in both Appendix VII and Appendix VIII — for 2018 and 2020–2025, seven tax years. That yields 15 voter-approved operating-levy increases across 13 districts, and zero in 2024 and 2025. Each of the 15 was validated against that district’s own levy series across the seven reports; every event with a prior year available shows a real increase in the levied rate, from +$0.003 to +$0.99.
What this count can and cannot see. It sees elections that passed. The Auditor records tax rates, not ballots, so a district that never appears may never have gone to its voters, or may have gone and lost. We cannot distinguish those, and we do not claim to: the site says a district has not succeeded, never that it has not asked. We also do not yet hold the 2019 report, so an increase approved in that one year would be missed. Separately, we tested and rejected a tempting shortcut — inferring elections from rises in the tax rate ceiling. Ceilings float in both directions with assessed value under the Hancock Amendment; that rule flags 130 districts as having “won an election” in 2024–25 (counting any ceiling rise above five cents) where the true number is zero. It is not used anywhere on this site.
“At their ceiling.” Of the 211 districts below $3.43, 191 levy their ceiling to the cent and 194 are within a half-cent of it. The 194 figure is the one quoted on the Funding page.
Where $3.43 came from. The performance levy was created by SB 287 (2005). It was the average operating levy of the original “performance districts” — the model districts used to set the state adequacy target — measured against 2004 assessed values. It was descriptive: a statement about what a particular group of districts happened to charge twenty-one years ago. It has never been indexed or recalculated, although the state adequacy target is recalculated every two years by statute. In June 2025, DESE’s deputy commissioner told the Governor’s funding task force that the formula’s local-aid assumptions are “a figure frozen in time.” SB 727 has now turned that frozen 2004 average into a compliance standard with a presumption of fault attached.
The finding that matters most. Of the 211 districts below the performance levy, 194 — 92% — are already levying at their certified tax rate ceiling, the maximum they may charge without a public vote. For 209 of the 211, that ceiling is itself below $3.43. Exactly two districts in the group (Bell City R-II and Brentwood) could reach the standard by board action; every other one would have to hold an election. These districts are taxing at the legal limit available to them and still fall short of the state’s own number — and the statute calls the result insufficient local effort.
The rate is not a measure of wealth. Across Missouri’s districts the correlation between the operating levy and property wealth per student is −0.001 — not weak, but nothing whatsoever. Knowing a community’s tax rate tells you nothing at all about whether it is rich or poor. The cleanest demonstration holds the rate perfectly still: 64 districts levy the identical operating rate of $2.75. Among them, a dime raises $57 per student in Thayer R-II and $702 in Pettis Co. R-XII — twelve times the money for exactly the same tax. Both fall below the performance levy; both must file notice with the state.
The poorest are the most likely to be caught. Sorted into quartiles by property wealth, 54% of the poorest quarter fall below the performance levy, against 35% of the richest. And 64 districts levy exactly $2.75 — the state-aid cliff described above. Fifty-five of those are rural; their median child poverty rate is 19.5% against a state median of 15.8%. They are holding the only line the law truly forces them to hold.
And complying would reward the wealthy. If every district below the line raised its levy to exactly $3.43, the poorest quartile would gain a median of $437 per student and the richest quartile $813. Obeying the same law would leave the wealthy district 2.4 times better off than the poor one.
The performance levy measures a tax rate. It does not measure effort, it does not measure wealth, and it does not measure result. Whether a community already taxing itself to its legal limit should be deemed to have made insufficient local effort is not a question this site will settle for you. We present the statute, the arithmetic and the maps; the conclusion is yours. It is, however, a live question: the Governor’s School Funding Modernization Task Force must report by 1 December 2026, and Missouri already has the lowest share of state aid in the country (30% of school revenue) and is 7th in reliance on local property tax.
A note on sourcing. The levy figures on this site are the rates actually levied in 2025, taken from the Missouri State Auditor’s 2025 Property Tax Rates report (No. 2026-006), which reviews every taxing authority in the state and reports operating and debt-service rates separately. We previously used a DESE tax-rate field, and it was wrong in a way we first misdiagnosed. We described it as “the ceiling rather than the levied rate.” On re-examination the dominant fault is vintage: DESE labels its files by school year, so its “2025” figure is tax year 2024. It matches the Auditor’s tax-year-2024 ceiling for 99% of districts, and differs from the 2025 levied rate for 76% of them — because 2025 was a reassessment year and Hancock rollbacks moved almost every rate. It is not true that most districts decline to levy their full ceiling: 89% levy it to the cent. All levy figures here are now the Auditor’s levied rates for tax year 2025. Twenty-one St. Louis County districts levy a separate rate for each class of property (residential, agricultural, commercial, personal). The district’s own operating levy — the figure Missouri law uses — is those rates weighted by the assessed value in each class; the district lookup also shows the residential rate, which is what a homeowner pays.
Why Beating the Odds still uses the free/reduced-lunch rate — a test we ran, and lost. We have said plainly on this site that the free/reduced-lunch rate is no longer a usable poverty measure, so the obvious next step was to rebuild the Beating the Odds regression on the Census child-poverty figure instead. We tried it, and it made the map worse. We pulled SAIPE child poverty for every one of the eleven years the achievement data covers (2009–2019), so the two measures describe the same era, and refit the model. Free/reduced lunch explains 42% of the variance in district achievement; child poverty explains 21% — half as much. And the weaker control does real damage: with child poverty alone, the median suburban district drifts to +0.06 standard deviations above prediction while the median city district falls to −0.09, and Ladue and Clayton climb into the state’s top over-performers — not because they are doing more with less, but because a model that under-controls for advantage hands the advantaged the credit. Fitting both measures together adds almost nothing (R² 0.434) and the two are so collinear (r = 0.82) that the child-poverty coefficient flips to a nonsensical positive sign.
The explanation is that free/reduced lunch, whatever its faults as a poverty statistic, is a better statistical control: it counts the actual children in the school at 185% of the poverty line, while SAIPE counts every child resident in the district, including those in private schools, at 100%. So the map keeps the free/reduced-lunch model — and, importantly, it uses the 2009–2019 average, the window before community eligibility spread widely enough to break the measure. We are documenting the failed test rather than burying it, because the intuition behind it was right and someone else will have it too.
Debt, building and reserves. The “Who is building” map comes from the U.S. Census Bureau’s Annual Survey of School System Finances (the F-33), fiscal year 2024 — the same survey NCES uses for federal school-finance reporting. Long-term debt is the principal still outstanding at the close of the fiscal year; capital spending is what the district actually laid out on buildings, land and equipment that year; reserves are cash and security holdings across the sinking, bond and other funds. Per-student figures use the F-33’s own fall membership count, so numerator and denominator come from the same source. We verified the file’s internal debt identity (debt at the start of the year, plus what was issued, minus what was retired, equals debt at the end) — it holds for 503 of Missouri’s 518 records, the rest differing by a thousand dollars of rounding. We then cross-checked it against an entirely separate source, the State Auditor’s debt-service levies: of the 327 districts that levy for debt, 325 show long-term debt in the F-33. Two special-purpose districts (St. Louis County Special and Pemiscot County Special) are not K-12 districts and are excluded, leaving all 516.
What vote does it actually take? A distinction that matters, and that almost everyone gets wrong. Two different thresholds govern Missouri school ballot questions, and they are routinely confused — including, at first, by us.
The operating levy — the rate that pays teachers — needs only a SIMPLE MAJORITY. Mo. Const. art. X, § 11(c) imposes a two-thirds requirement on municipalities and counties, then carves schools out: in school districts the rate may be raised for school purposes, up to a total levy of $6.00, when “a majority of the qualified electors voting thereon shall vote therefor.” Every one of the 211 districts below the performance levy is far beneath that $6.00 ceiling. A bare majority is all any of them needs. The same section adds that a board whose voters say no “shall be free to resubmit any higher tax rate at any time” — there is no cooling-off period.
A general obligation bond — which builds buildings — needs a supermajority, and how big a supermajority depends on the day it is held. Mo. Const. art. VI, § 26(b): “four-sevenths at the general municipal election day, primary or general elections and two-thirds at all other elections.” So a bond needs 57.14% in April or November — but 66.67% at a February, March, June or August special. The same bond, with the same 60% of the vote, passes in April and fails in June. This is the supermajority most people have in mind when they think about school elections, and it is why a measure can win a clear majority and still lose. It is not the rule for the operating levy.
Why we labour the point: the natural defence of the 211 districts is that Missouri sets an impossible bar. It does not. The bar is 50% plus one, and it can be attempted every single year. That makes the fact that roughly two districts a year in the entire state clear it more striking, not less — and it means the explanation lies somewhere other than the voting threshold.
The failed levy elections: a search that came up empty, and what the emptiness means. Our levy-election count sees only the elections that passed, because a win changes the tax rate and tax rates are recorded. A district that asked its voters and was refused leaves no trace. On 13 July 2026 we went looking for the losses, and established — by exhaustion — that no public record of them exists in Missouri at any level above the individual county clerk.
The Secretary of State certifies returns for state offices and statewide measures; local ballot issues are certified by county election authorities and are not compiled by the state. DESE publishes nothing. RSMo 162.201 looks promising — county clerks must certify school election results to the state board of education — but it governs the formation of new districts, not tax levies. Ballotpedia, the only national aggregator, publishes its own scope: local measures within “the 100 largest cities in the United States, and state capitals.” In Missouri that is Kansas City, St. Louis and Jefferson City — 13 of the 211 districts, and blind to the other 198. Oregon County, whose district won a levy election in 2023, has an empty Ballotpedia page. The records exist only in 76 separate county election authorities.
The one compilation we can find is private. The bond underwriters who run these campaigns keep score, because it is their business to know which communities say yes. L.J. Hart & Company advertises “Election Results” as a standing service. We have requested it. If we obtain it we will publish it with its provenance stated plainly — an industry tally, not an official record — and only after reconciling their wins against our Auditor-derived series. If their wins do not reconcile, we will not publish their losses.
The emptiness is itself the finding. From 1 July 2026 the state requires 211 districts to answer for a levy most of them cannot raise, and points them at the ballot box. It records, meticulously, every district that succeeded. It keeps no record at all of who tried. The single fact that would show whether “insufficient local effort” is a fair description of these communities is the one fact Missouri has never thought to collect.
We put the dime test through an independent check — and it held. The dime test is the most quoted thing on this site, and until 13 July 2026 it rested on a single source for assessed valuation. After a run of errors that all shared that same root cause, we went back and tested it against two independent records.
First: every district’s assessed valuation, as used by the dime test, was checked against the State Auditor’s own published figure. All 403 districts we could match agree to within 0.1%. No transcription error.
Second, and this is the real test: we recomputed the entire dime test from DESE’s assessed-valuation file — a completely separate record, certified to DESE by county clerks rather than compiled by the Auditor. The structure survives intact. Naylor R-II is still the property-poorest K–12 district in Missouri ($35 a dime on the DESE figures against $39 on ours), and the gap from poorest to wealthiest is still roughly eighteen to nineteen-fold. Every figure sits about 8% lower on the DESE file for a reason we can name: it is tax year 2024, and 2025 was a reassessment year in which values rose. The two sources tell the same story about Missouri, one year apart.
What the check did turn up. Clayton and Brentwood are effectively tied for the wealthiest K-12 tax base — $716 and $713 a dime. Where this site names Clayton, read it as “Clayton, with Brentwood a few dollars behind,” not as a clear first place. And the Census F-33’s enrollment count disagrees sharply with DESE’s for a handful of very small districts (it reports 158 students in Appleton City R-II where DESE reports 321). We do not use the F-33 count in any per-student figure on this site — every one of them uses DESE attendance — but it is worth knowing that the federal file is the unreliable one of the two at small enrollments.
Which rate counts as “the operating levy” — a correction we made to ourselves on 13 July 2026. Twenty-one St. Louis County districts levy a different rate on each class of property: one rate on homes, another on farmland, another on business property, another on cars and equipment. Until 13 July 2026 this site published the residential rate as those districts’ operating levy. For a map of what a homeowner pays, that is the right number. For the $3.43 performance-levy test, it is the wrong one — RSMo 163.011(12) defines a district’s operating levy for school purposes as the levy of the district, not the rate borne by any one class of property.
The district’s levy is its subclass rates weighted by the assessed value sitting in each subclass. We now compute it that way for every district and every year. The method was validated against DESE’s own published operating rate for tax year 2024 and reproduces it exactly — to four decimal places — for every district we could match (406 of 406), including two things our earlier parse had missed: voter-approved temporary operating levies (33 districts; East Buchanan Co. C-1 levies $5.23 plus a $0.64 temporary levy running to 2042) and Kansas City 33’s Article X, Section 11(g) levy, without which Kansas City reads $2.07 instead of $4.86.
What moved: 495 of 516 districts were unaffected — the only ones that change are those 21. Five leave the below-$3.43 group (Ferguson-Florissant, Hancock Place, Mehlville, Pattonville, University City). The count falls from 216 to 211; the share already at their ceiling rises from 87% to 92%. The finding is stronger than it was, which is not why we changed it. The district lookup shows both numbers for those 21 districts — the levy of the district, and the rate a homeowner actually pays.
A dead end worth recording. RSMo 163.011(15) says “school purposes” pertains to the teachers’ and incidental funds — which reads as though the capital projects fund should be excluded from the operating levy, and excluding it would push the count to 239. It should not be excluded. Five districts land on exactly $2.75 — the state-aid floor set by the same statute — only when capital projects is counted, and on that measure no regular district falls below the floor at all. The rate a district sets is a single operating levy that it then allocates across those funds. We tested the narrower reading and rejected it.
What the tax base is made of — and the one number we will not give you. The four-way map of residential, agricultural, commercial and personal property comes from a records request to Missouri DESE School Finance, answered 13 July 2026. Missouri does not publish district-level assessed valuation by property class anywhere: the State Tax Commission reports county totals only, and the Auditor’s reports carry district total AV. The underlying numbers are certified to DESE by each county clerk. Districts that cross county lines are certified once per county, so we sum — the opposite of the Auditor’s tax-rate exports, where a multi-county district repeats and must be de-duplicated. All 516 districts matched on GEOID with none unaccounted for, and the four classes sum to each district’s certified total. Note the vintage trap that runs through every DESE file: DESE labels by school year, so its “2025” sheet is tax year 2024, which is what this map shows.
Here is what we will not do with it. Missouri assesses residential property at 19% of market value, commercial at 32%, and personal property at 33⅓% — so for those three you can, roughly, work backwards to a market value. You cannot do that for farmland. Actively farmed land is assessed at 12% of its agricultural productive value — a figure set by soil grade under RSMo 137.017, not by what the ground would fetch at auction. Dividing the agricultural column by 0.12 therefore does not recover the market value of Missouri farmland; it recovers a productivity estimate. We built that reconstruction, saw that it would overstate precision while understating the real gap, and threw it away. The correct statement is the one on the funding page: the shortfall between what Missouri farmland is worth and what a school district may tax is larger than these figures can show, and we decline to put a dollar figure on it.
We also tested, and rejected, the intuitive claim that farm-heavy districts are property-poor. The correlation between a district’s farmland share and its assessed value per student is −0.10, and the median AV per student is statistically identical either side of a 10% farmland threshold ($121,800 vs $122,350). Farm districts have thin bases and few students, and the two roughly cancel. The component that does track property wealth is commercial (r = +0.33). We are reporting the failed hypothesis because it is the one most readers will arrive with.
The levy-change map. The “Levy Change · Pick Your Baseline” map is built from the Auditor’s machine-readable tax-rate exports for every year from 2013 to 2025 — 516 districts × 13 years — and shades the rate each district actually levied, never the ceiling. Where a district levies by property class we again take the residential rate. Multi-county districts appear once per county in the Auditor’s file; we de-duplicate rather than sum. (An earlier build of this map used DESE’s tax-rate ceiling, and said so in its caption; it has been rebuilt.)
The “dime test.” Not an official term — it is our shorthand for a question. If every district in Missouri raised its levy by exactly ten cents, how much money would that identical tax increase actually produce per student? The answer ranges from about $39 to about $716 among K-12 districts — and up to $961 if you include Shell Knob 78, a K-8 district on Table Rock Lake. Same effort, eighteen to twenty-four times the result. It is the clearest single illustration of what property wealth does to school funding.
Per-pupil spending. Total district spending divided by the number of students. Useful, but read it carefully: a tiny rural district often shows high per-pupil spending simply because fixed costs — a building, a superintendent, a bus route — are divided among very few children. High per-pupil spending is not automatically generous spending.
ADA (average daily attendance). Not enrollment. ADA is the average number of students actually present on a given day across the year. Missouri’s funding formula pays on attendance, not on how many children are on the roster — which means chronic absence costs a district money on top of costing children instruction.
Local, state and federal share. Every district’s revenue comes from these three pockets and they add to 100%. A district with a small local share is not a district that isn’t trying; it is usually a district without much property to tax.
SB 727 and the Baseline Salary Grant. Senate Bill 727 (2024) set a statutory minimum teacher salary of $40,000 in Missouri. Many districts could not fund that floor out of local revenue, so the state pays the gap through the Teacher Baseline Salary Grant. The grant matters enormously and is fragile: it must be re-appropriated by the legislature every single year.
APR (Annual Performance Report). The state’s yearly report card for each district, issued under the accountability system called MSIP 6. It is scored as the percentage of possible points a district earned across achievement, growth, attendance, graduation, and college-and-career readiness. It is a summary, and like all summaries it hides as much as it shows.
MPI (MAP Performance Index). Missouri’s way of scoring a test. Rather than counting only the students who reached “proficient,” the MPI awards partial credit for students who moved up a level without crossing that line. It rewards progress that a simple percent-proficient number would make invisible.
CCR (college and career readiness) points. A composite of ACT, WorkKeys, IB and AP results — a rough measure of how prepared graduates are for what comes next. WorkKeys is a career-readiness assessment, the vocational counterpart to the ACT.
Free and reduced-price lunch rate (FRL). The traditional stand-in for child poverty in school data. Treat it with growing caution: under Community Eligibility, many high-poverty schools now serve universal free meals and no longer collect individual family forms, which has made FRL a less reliable poverty measure than it once was. On this site we can now put a number on that drift — see the entry below.
Community eligibility (CEP). A federal option that lets a school or district with enough low-income students serve free meals to every child, and stop collecting family income applications altogether. It is good policy and bad data: the district’s reported free-lunch rate goes to 100% regardless of how many families are actually poor. Fifty-eight Missouri districts now report 100%.
SAIPE (Small Area Income and Poverty Estimates). The U.S. Census Bureau’s annual model-based estimate of how many children aged 5–17 in each school district live below the federal poverty line. It draws on federal tax records, SNAP participation and the American Community Survey — nothing a school reports — which is what makes it a genuinely independent check on the lunch numbers. It is also the measure the federal government itself uses to allocate Title I dollars. Because it is a model, small districts carry wide margins of error; read the small ones as approximate.
Grade-level equivalent. The unit on the COVID recovery maps. If a district is “0.7 grade levels below” its 2019 scores, its students today score about where students seven-tenths of a school year behind them would have scored before the pandemic. It is a way of turning an abstract test scale into something you can feel.
Standard deviation (SD). A measure of spread. On the Beating the Odds map, a district at “+0.63 SD” is well above what its poverty rate predicts — roughly two grade levels better than expected. As a rough rule of thumb on these scales, 0.3 SD is about one grade level.
Residual. The gap between what actually happened and what a statistical model predicted would happen. The Beating the Odds map is a map of residuals: it predicts each district’s test scores from its poverty rate alone, then shades each district by how far it beat or missed that prediction. Blue districts are outperforming what their demographics would forecast. It is the closest thing on this site to a map of what schools themselves are contributing.
SEDA (Stanford Education Data Archive). A national research dataset that puts every district in the country on one comparable test scale. It is the source behind the Harvard/Stanford Education Recovery Scorecard, and it is what allows this site to compare a Missouri district to the national average rather than only to its neighbors.
All maps are built in a single Tableau Public workbook, Missouri School District Change 1991–2025, from publicly available state and federal data. Figures quoted in the text were computed independently in Python from the source files and cross-checked against a second source before publication.
The maps cover Missouri’s 516 regular public school districts. Charter LEAs, state schools, and six special entities with no geographic boundaries (Pemiscot Co. SSD, Special School District of St. Louis County, and four others) are excluded from mapped figures, because they either have no territory to shade or produce per-pupil values so extreme they would distort every scale on the site. District boundaries are U.S. Census TIGER 2024 school-district shapefiles, joined to state data on the federal district identifier (NCES LEAID / GEOID).
Missouri DESE (MCDS portal) — district enrollment and demographics (1991–2025), faculty information including average teacher experience, average salary and share holding advanced degrees (1991–2025), finance summaries and per-pupil expenditure (1991–2025), assessed valuation (1993–2025), historical tax rates (2003–2025), four-day-week adoption, and the 2025 Annual Performance Report.
MNEA 2025–26 salary survey — published district salary schedules, used for the four Teacher Pay maps (starting salary, master’s + 10 years, top of the master’s lane, schedule maximum) and for Baseline Salary Grant status.
Stanford Education Data Archive (SEDA) — two releases. The pooled 2009–2019 file underlies the Beating the Odds map; the SEDA 2024 annual release underlies the five COVID recovery maps. Citation: Reardon, S. F., Fahle, E. M., Ho, A. D., Shear, B. R., Saliba, J., Min, J., Shim, J., & Kalogrides, D. (2025). Stanford Education Data Archive (Version SEDA 2024). purl.stanford.edu/pt329xg7054
U.S. Census Bureau, SAIPE — Small Area Income and Poverty Estimates, school-district file, 2023 vintage, retrieved from the Census Data API. Supplies the child-poverty map: the estimated number and share of children aged 5–17 below the poverty line in each district’s boundaries. All 516 districts matched on GEOID.
NCES / Urban Institute — the urban-centric locale codes used to group districts as City, Suburb, Town or Rural.
The dime test. Assessed valuation per average daily attendance × 0.001. AV is the 2025 vintage, taken from the Missouri State Auditor’s 2025 Property Tax Rates report; for the 21 St. Louis County districts that levy a separate rate on each class of property, we sum all four subclasses to get total AV. The median district holds $130,885 of assessed value per student, so a dime raises $130.88 there; it raises $716 in Clayton (and $713 in Brentwood, effectively a tie) and $39 in Naylor R-II. (We previously used a December 2024 vintage, which put the median at $121.43. Assessed values rose, and in a few districts they rose a great deal — Van-Far R-I nearly doubled after a 200 MW solar project was built inside it.)
Three districts are excluded from the dime test. Grandview R-II hosts the Missouri Virtual Academy; Sturgeon R-V and Laquey R-V host similar statewide online programs. Their reported enrollment includes thousands of students who live elsewhere in Missouri, so any per-student figure for them — assessed value, spending, local revenue share, achievement — divides a local numerator by a statewide denominator. Grandview went from 706 students in 2019 to 4,484 in 2025 with no change to its tax base. We would rather publish nothing for those three than publish an artifact.
Real teacher salary change. Each district’s average teacher salary in 1991 and 2025, with the 1991 figure inflated to constant 2025 dollars using the Consumer Price Index, expressed as a percent change. 419 of 516 districts (81%) are below their 1991 level in real terms.
Local revenue share. Local revenue as a share of a district’s total revenue, 2025. Local, state and federal shares sum to exactly 100% for every district. The enrollment-weighted statewide local share is 58.6%, which matches the published statewide figure — the check we used to validate the column.
Beating the Odds. An ordinary least-squares regression of district achievement (SEDA, 2009–2019 pooled, empirical Bayes estimates) on the district’s average free/reduced-lunch rate over the same period. The map shades each district by its residual — actual minus predicted. Poverty alone explains 42% of the variance in Missouri district test scores (r = −0.65); the map is about the other 58%.
COVID recovery. Change in average district test scores (math and reading, grades 3–8) between spring 2019 and spring 2024, on SEDA’s grade-equivalent scale. Only districts meeting SEDA’s 2019–2024 reliability standard are shaded (346 districts); the rest render white. Subject-specific estimates exist for 193 districts, covering roughly 92% of tested students in the reliable set.
Child poverty. Census SAIPE 2023, taken as published: poverty count divided by the estimated population aged 5–17 in each district. Statewide this yields 134,330 of 1,022,953 children, or 13.13%. The comparison with school lunch data is our own: across the 513 districts reporting both, the correlation between free/reduced-lunch rate and Census child poverty is r = 0.65, and the mean reported lunch rate (52.0%) is more than three times the mean child-poverty rate (16.2%).
Single-year maps use the average, not the sum, of a district’s value. This is not cosmetic: two different Missouri districts are both named Miami R-I, and summing would silently double one of them.
The state’s four-day-week file marks several districts as having adopted the schedule that, to our knowledge, never did. Those marks are treated as errors and the districts are shown as never-adopted. Three districts genuinely adopted the four-day week and later returned to five days. Where the public file and direct knowledge of Missouri schools disagree, this site follows the latter and says so.
A map is an argument with the details filed off. Here is what has been filed off, stated plainly — because a reader who knows the limits of the evidence is a better advocate than one who doesn’t.