schoolsbycounty

Missouri Schools & Education

Public school metrics and education data for all 115 counties.

NCES 2022-23 public school data and FY 2022 school-finance data

Avg Graduation Rate

91.3%

Avg Per-Pupil Spending

$6,334

Avg School Score

43/100

Total Schools

2,473

565 districts

State Overview

About Schools in Missouri

This summary is generated from the NCES metrics shown on this page and reviewed against the source data by the Data Editor. It is not school advice.

High Graduation Rates Despite Lower Funding

Missouri boasts a 91.3% average graduation rate, significantly outpacing the national average of 87.0%. However, the state achieves this with just $6,334 in per-pupil spending, which is less than half of the $13,000 national benchmark.

A Massive Network with Wide Performance Gaps

Across 115 counties, school performance varies widely from a low score of 43.4 in Cole County to a top score of 57.5. Graduation rates show a massive gap between Dallas County's high of 97.0% and Cole County's low of 74.8%.

Stretching Every Dollar for Student Success

Missouri demonstrates high efficiency, maintaining an average school score of 52.8 despite spending only $6,334 per student. While St. Louis County invests the state-high of $9,027 per pupil, counties like Douglas manage to operate with a minimum of $4,888.

Rural and Urban Excellence in Missouri

Caldwell and St. Louis County lead the state with identical 57.5 school scores, though Caldwell achieves a higher 95.3% graduation rate with less spending. Knox County follows closely with a 56.7 score, bolstered by a strong 95.0% graduation rate.

Efficient Education but Regional Disparities Persist

Missouri is a strong choice for education, offering graduation rates that exceed national norms at a fraction of the cost. Families find the most consistent success in Caldwell, St. Louis, and Knox counties, where scores remain well above the 50.0 national median.

State Score Context

How Missouri Counties Are Distributed

115 of 115 counties have enough NCES graduation-rate and school-finance data to receive a county school score. Use this distribution to understand whether the state has a concentrated cluster of high, midrange, or lower measured signals.

Scored county coverage

Counties with complete enough data for the composite score

100%

Higher measured signal

Score range 70-100

1

Midrange measured signal

Score range 40-69

69

Lower measured signal

Score range 0-39

45

Scores are comparative signals from available federal data, not ratings of individual schools.

All Missouri Counties

County-level school score, graduation rate, and per-pupil spending for Missouri.
CountySchool Score
Caldwell County
Graduation
95.3%
Per pupil
$7,544
72/100
Knox County
Graduation
95.0%
Per pupil
$7,265
66/100
Sullivan County
Graduation
93.8%
Per pupil
$7,367
64/100
Monroe County
Graduation
94.3%
Per pupil
$7,248
64/100
St. Charles County
Graduation
94.7%
Per pupil
$7,185
64/100
Stone County
Graduation
95.3%
Per pupil
$6,888
63/100
Putnam County
Graduation
97.0%
Per pupil
$6,618
63/100
St. Louis County
Graduation
89.2%
Per pupil
$9,027
62/100
Schuyler County
Graduation
95.0%
Per pupil
$6,846
61/100
Shelby County
Graduation
93.7%
Per pupil
$7,007
59/100
Clay County
Graduation
96.0%
Per pupil
$6,414
58/100
Lewis County
Graduation
95.1%
Per pupil
$6,521
58/100
Howell County
Graduation
97.0%
Per pupil
$6,195
58/100
Chariton County
Graduation
88.9%
Per pupil
$8,427
57/100
Lafayette County
Graduation
95.5%
Per pupil
$6,291
56/100
Mercer County
Graduation
90.0%
Per pupil
$7,866
56/100
Carter County
Graduation
92.9%
Per pupil
$6,913
55/100
Atchison County
Graduation
89.6%
Per pupil
$7,993
55/100
Ste. Genevieve County
Graduation
92.0%
Per pupil
$7,152
55/100
Washington County
Graduation
96.3%
Per pupil
$6,057
55/100
Greene County
Graduation
94.5%
Per pupil
$6,467
55/100
Dallas County
Graduation
97.0%
Per pupil
$5,890
54/100
Cooper County
Graduation
92.7%
Per pupil
$6,874
54/100
Platte County
Graduation
92.9%
Per pupil
$6,823
54/100
Adair County
Graduation
93.5%
Per pupil
$6,626
54/100
Oregon County
Graduation
93.5%
Per pupil
$6,624
54/100
Miller County
Graduation
95.4%
Per pupil
$6,107
54/100
Taney County
Graduation
96.1%
Per pupil
$5,992
54/100
Morgan County
Graduation
96.3%
Per pupil
$5,935
53/100
Dent County
Graduation
97.0%
Per pupil
$5,742
53/100
Iron County
Graduation
94.1%
Per pupil
$6,347
53/100
Clinton County
Graduation
94.5%
Per pupil
$6,257
52/100
Randolph County
Graduation
92.3%
Per pupil
$6,783
52/100
Reynolds County
Graduation
92.6%
Per pupil
$6,590
50/100
Shannon County
Graduation
95.3%
Per pupil
$5,767
50/100
Camden County
Graduation
93.7%
Per pupil
$6,224
50/100
Carroll County
Graduation
88.1%
Per pupil
$7,775
49/100
Phelps County
Graduation
92.9%
Per pupil
$6,330
48/100
Osage County
Graduation
94.3%
Per pupil
$5,941
48/100
Ralls County
Graduation
95.0%
Per pupil
$5,698
48/100
Ozark County
Graduation
92.9%
Per pupil
$6,278
48/100
Barton County
Graduation
91.4%
Per pupil
$6,842
48/100
Pike County
Graduation
92.5%
Per pupil
$6,343
47/100
Maries County
Graduation
95.0%
Per pupil
$5,588
47/100
Laclede County
Graduation
94.1%
Per pupil
$5,828
47/100
Nodaway County
Graduation
90.4%
Per pupil
$6,963
46/100
Wright County
Graduation
93.9%
Per pupil
$5,835
46/100
Crawford County
Graduation
95.0%
Per pupil
$5,362
45/100
Boone County
Graduation
91.2%
Per pupil
$6,696
45/100
Pettis County
Graduation
93.8%
Per pupil
$5,757
45/100
Texas County
Graduation
93.9%
Per pupil
$5,694
45/100
Bates County
Graduation
92.2%
Per pupil
$6,167
44/100
Christian County
Graduation
94.5%
Per pupil
$5,381
44/100
Scott County
Graduation
92.6%
Per pupil
$6,009
44/100
Daviess County
Graduation
87.8%
Per pupil
$7,404
44/100
Lincoln County
Graduation
94.9%
Per pupil
$5,079
44/100
Wayne County
Graduation
93.1%
Per pupil
$5,783
43/100
Bollinger County
Graduation
93.6%
Per pupil
$5,627
43/100
Grundy County
Graduation
89.4%
Per pupil
$7,043
43/100
Pemiscot County
Graduation
91.4%
Per pupil
$6,407
43/100
Clark County
Graduation
92.0%
Per pupil
$6,141
42/100
Holt County
Graduation
82.9%
Per pupil
$8,173
42/100
Stoddard County
Graduation
93.0%
Per pupil
$5,667
42/100
Linn County
Graduation
89.3%
Per pupil
$6,951
42/100
Johnson County
Graduation
92.3%
Per pupil
$5,856
41/100
Gasconade County
Graduation
93.5%
Per pupil
$5,331
41/100
Moniteau County
Graduation
91.6%
Per pupil
$6,251
41/100
Benton County
Graduation
92.5%
Per pupil
$5,747
41/100
Franklin County
Graduation
90.9%
Per pupil
$6,434
41/100
Scotland County
Graduation
84.0%
Per pupil
$7,879
41/100
Henry County
Graduation
91.2%
Per pupil
$6,233
40/100
Montgomery County
Graduation
91.7%
Per pupil
$6,107
40/100
McDonald County
Graduation
92.0%
Per pupil
$5,890
40/100
Marion County
Graduation
90.4%
Per pupil
$6,428
39/100
Barry County
Graduation
90.3%
Per pupil
$6,415
39/100
New Madrid County
Graduation
89.9%
Per pupil
$6,677
39/100
St. Francois County
Graduation
92.6%
Per pupil
$5,504
39/100
Worth County
Graduation
90.0%
Per pupil
$6,540
39/100
Howard County
Graduation
92.1%
Per pupil
$5,562
38/100
Jefferson County
Graduation
91.4%
Per pupil
$6,048
38/100
Cape Girardeau County
Graduation
91.4%
Per pupil
$6,017
38/100
Andrew County
Graduation
92.5%
Per pupil
$5,270
38/100
Callaway County
Graduation
91.7%
Per pupil
$5,851
37/100
Pulaski County
Graduation
90.1%
Per pupil
$6,230
37/100
Audrain County
Graduation
90.3%
Per pupil
$6,199
36/100
Butler County
Graduation
91.4%
Per pupil
$5,877
36/100
Cedar County
Graduation
87.0%
Per pupil
$7,016
36/100
Jackson County
Graduation
88.2%
Per pupil
$6,741
36/100
Vernon County
Graduation
90.8%
Per pupil
$6,009
35/100
Gentry County
Graduation
86.2%
Per pupil
$7,107
35/100
Livingston County
Graduation
90.7%
Per pupil
$5,959
35/100
Lawrence County
Graduation
91.4%
Per pupil
$5,684
35/100
Douglas County
Graduation
92.0%
Per pupil
$4,888
34/100
Hickory County
Graduation
90.7%
Per pupil
$5,918
34/100
Mississippi County
Graduation
89.8%
Per pupil
$6,007
31/100
Macon County
Graduation
87.1%
Per pupil
$6,534
31/100
St. Louis city
Graduation
75.6%
Per pupil
$7,652
31/100
Saline County
Graduation
88.6%
Per pupil
$6,206
31/100
Dunklin County
Graduation
89.7%
Per pupil
$5,868
30/100
Warren County
Graduation
90.2%
Per pupil
$5,458
29/100
Polk County
Graduation
89.4%
Per pupil
$5,826
29/100
Cass County
Graduation
89.6%
Per pupil
$5,708
28/100
Webster County
Graduation
88.9%
Per pupil
$5,798
27/100
Ray County
Graduation
89.4%
Per pupil
$5,619
27/100
Jasper County
Graduation
89.6%
Per pupil
$5,374
26/100
St. Clair County
Graduation
87.3%
Per pupil
$5,939
25/100
Newton County
Graduation
88.7%
Per pupil
$5,560
24/100
DeKalb County
Graduation
79.3%
Per pupil
$7,003
24/100
Dade County
Graduation
86.2%
Per pupil
$6,060
22/100
Perry County
Graduation
87.0%
Per pupil
$5,760
22/100
Ripley County
Graduation
87.6%
Per pupil
$5,441
21/100
Harrison County
Graduation
79.0%
Per pupil
$6,799
21/100
Madison County
Graduation
86.1%
Per pupil
$5,502
17/100
Buchanan County
Graduation
81.2%
Per pupil
$5,963
13/100
Cole County
Graduation
74.8%
Per pupil
$6,019
9/100

— = data not available for this county.

Compare county school profiles in Missouri

Use the comparison tool to review school scores, graduation rates, and spending side by side.

Compare Counties

Frequently Asked Questions About Missouri Schools

Which Missouri counties have the highest graduation rates?
Dallas County (97.0%), Dent County (97.0%), and Howell County (97.0%) currently lead Missouri among counties with available NCES four-year adjusted cohort graduation-rate data. This answer is generated from the same dataset used in the county table and can change when federal data refreshes.
What is per-pupil spending like in Missouri?
Across Missouri counties with available NCES district-finance data, average per-pupil spending is $6,334. The highest current county values are St. Louis County ($9,027), Chariton County ($8,427), and Holt County ($8,173). Compare counties in the table before treating the statewide average as representative of a local district.
Which Missouri county has the strongest measured school score?
Caldwell County has the highest school score in Missouri with a score of 72/100, based on available NCES graduation-rate and school-finance data.
What is the average graduation rate in Missouri?
The average high school graduation rate across Missouri counties is 91.3%, based on NCES data.
Which county in Missouri has the lowest school score?
Cole County has the lowest school score in Missouri with a score of 9/100. School scores reflect available graduation-rate and per-pupil spending signals.

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.