Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/controller/county_public_schools_state.inc.php on line 249
Best Public Elementary Schools in St. Louis County (2026)

Best St. Louis County Public Elementary Schools (2026)

For the 2026 school year, there are 209 public elementary schools serving 89,033 students in St. Louis County, MO.
The top-ranked public elementary schools in St. Louis County, MO are Conway Elementary School, Meramec Elementary School and Chesterfield Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
St. Louis County, MO public elementary schools have an average math proficiency score of 42% (versus the Missouri public elementary school average of 42%), and reading proficiency score of 44% (versus the 42% statewide average). Elementary schools in St. Louis County have an average ranking of 8/10, which is in the top 30% of Missouri public elementary schools.
Minority enrollment is 51% of the student body (majority Black), which is more than the Missouri public elementary school average of 33% (majority Black).

Best Public Elementary Schools in St. Louis County (2026)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Conway Elementary School
(Math: 75-79% | Reading: 80-84%)
Rank:
10/
10
Top 1%
9900 Conway Rd
Saint Louis, MO 63124
(314) 993-2878
Gr: K-4 | 392 students Student-teacher ratio: 12:1 Minority enrollment: 40%
Rank: #22.
Meramec Elementary School
(Math: 75-79% | Reading: 75-79%)
Rank:
10/
10
Top 1%
400 S Meramec Ave
Saint Louis, MO 63105
(314) 854-6300
Gr: K-5 | 368 students Student-teacher ratio: 12:1 Minority enrollment: 34%
Rank: #33.
Chesterfield Elementary School
(Math: 83% | Reading: 72%)
Rank:
10/
10
Top 1%
17700 Wild Horse Creek Rd
Chesterfield, MO 63005
(636) 891-6500
Gr: K-5 | 389 students Student-teacher ratio: 14:1 Minority enrollment: 31%
Rank: #44.
Ralph M. Captain Elementary School
(Math: 80-84% | Reading: 70-74%)
Rank:
10/
10
Top 1%
6345 Northwood Ave
Saint Louis, MO 63105
(314) 854-6100
Gr: K-5 | 286 students Student-teacher ratio: 9:1 Minority enrollment: 25%
Rank: #55.
Steam Academy Middle School
(Math: 78% | Reading: 74%)
Rank:
10/
10
Top 1%
8855 Dunn Road
Hazelwood, MO 63042
(314) 824-2422
Gr: 6-8 | 245 students Student-teacher ratio: 14:1 Minority enrollment: 83%
Rank: #66.
Reed Elementary School
(Math: 70-74% | Reading: 80-84%)
Rank:
10/
10
Top 1%
9060 Ladue
Saint Louis, MO 63124
(314) 991-1456
Gr: K-4 | 410 students Student-teacher ratio: 13:1 Minority enrollment: 27%
Rank: #77.
Ladue Fifth Grade Center
(Math: 74% | Reading: 76%)
Rank:
10/
10
Top 1%
10900 Ladue Road
Saint Louis, MO 63141
(314) 983-5540
Gr: 5 | 357 students Student-teacher ratio: 12:1 Minority enrollment: 46%
Rank: #88.
Avery Elementary School
(Math: 74% | Reading: 74%)
Rank:
10/
10
Top 5%
909 Bompart Ave
Saint Louis, MO 63119
(314) 963-6425
Gr: K-5 | 337 students Student-teacher ratio: 12:1 Minority enrollment: 13%
Rank: #9 - 109. - 10.
Clark Elementary School
(Math: 70-74% | Reading: 70-74%)
Rank:
10/
10
Top 5%
9130 Big Bend Blvd
Saint Louis, MO 63119
(314) 963-6444
Gr: K-5 | 283 students Student-teacher ratio: 12:1 Minority enrollment: 9%
Rank: #9 - 109. - 10.
Mosaic Elementary School
(Math: 70-74% | Reading: 70-74%)
Rank:
10/
10
Top 5%
3701 Will Ave.
Saint Louis, MO 63125
(314) 467-7900
Gr: K-5 | 258 students Student-teacher ratio: 14:1 Minority enrollment: 16%
Rank: #1111.
Bristol Elementary School
(Math: 70% | Reading: 78%)
Rank:
10/
10
Top 5%
20 Gray Ave
Saint Louis, MO 63119
(314) 963-6433
Gr: K-5 | 361 students Student-teacher ratio: 13:1 Minority enrollment: 12%
Rank: #1212.
Pierremont Elementary School
(Math: 70% | Reading: 75%)
Rank:
10/
10
Top 5%
1215 Dauphine Ln
Ballwin, MO 63011
(314) 415-6600
Gr: K-5 | 474 students Student-teacher ratio: 13:1 Minority enrollment: 37%
Rank: #1313.
Kehrs Mill Elementary School
(Math: 75% | Reading: 71%)
Rank:
10/
10
Top 5%
2650 Kehrs Mill Rd
Chesterfield, MO 63017
(636) 891-6050
Gr: K-5 | 555 students Student-teacher ratio: 14:1 Minority enrollment: 26%
Rank: #1414.
Mckelvey Intermediate
(Math: 72% | Reading: 70%)
Rank:
10/
10
Top 5%
1751 Mckelvey Rd
Maryland Heights, MO 63043
(314) 415-6500
Gr: 2-5 | 432 students Student-teacher ratio: 14:1 Minority enrollment: 67%
Rank: #1515.
Mason Ridge Elementary School
(Math: 65-69% | Reading: 75%)
Rank:
10/
10
Top 5%
715 S Mason Rd
Saint Louis, MO 63141
(314) 415-6450
Gr: K-5 | 405 students Student-teacher ratio: 14:1 Minority enrollment: 26%
Rank: #1616.
Wild Horse Elementary School
(Math: 69% | Reading: 73%)
Rank:
10/
10
Top 5%
16695 Wild Horse Creek Rd
Chesterfield, MO 63005
(636) 891-6075
Gr: K-5 | 464 students Student-teacher ratio: 13:1 Minority enrollment: 66%
Rank: #1717.
Shenandoah Valley Elementary School
(Math: 71% | Reading: 71%)
Rank:
10/
10
Top 5%
15399 Appalachian Trail
Chesterfield, MO 63017
(314) 415-6750
Gr: K-5 | 387 students Student-teacher ratio: 13:1 Minority enrollment: 43%
Rank: #18 - 1918. - 19.
Edgar Road Elementary School
(Math: 65-69% | Reading: 70-74%)
Rank:
10/
10
Top 5%
1131 Edgar Rd
Saint Louis, MO 63119
(314) 963-6472
Gr: K-5 | 369 students Student-teacher ratio: 14:1 Minority enrollment: 11%
Rank: #18 - 1918. - 19.
Old Bonhomme Elementary School
(Math: 65-69% | Reading: 70-74%)
Rank:
10/
10
Top 5%
9661 Old Bonhomme
Saint Louis, MO 63132
(314) 993-0656
Gr: K-4 | 379 students Student-teacher ratio: 11:1 Minority enrollment: 52%
Rank: #20 - 2220. - 22.
Highcroft Ridge Elementary School
(Math: 70-74% | Reading: 65-69%)
Rank:
10/
10
Top 5%
15380 Highcroft Dr
Chesterfield, MO 63017
(314) 415-6400
Gr: K-5 | 369 students Student-teacher ratio: 14:1 Minority enrollment: 33%
Rank: #20 - 2220. - 22.
Mark Twain Elementary School
(Math: 70-74% | Reading: 65-69%)
Rank:
10/
10
Top 5%
8636 Litzsinger Rd
Saint Louis, MO 63144
(314) 962-0613
Gr: K-5 | 173 students Student-teacher ratio: 9:1 Minority enrollment: 39%
Rank: #20 - 2220. - 22.
Spoede Elementary School
(Math: 70-74% | Reading: 65-69%)
Rank:
10/
10
Top 5%
425 N Spoede Rd
Saint Louis, MO 63141
(314) 432-4438
Gr: K-4 | 376 students Student-teacher ratio: 11:1 Minority enrollment: 49%
Rank: #2323.
Fairway Elementary School
(Math: 65-69% | Reading: 70%)
Rank:
10/
10
Top 5%
480 Old Fairway Dr
Wildwood, MO 63040
(636) 733-4175
Gr: K-5 | 346 students Student-teacher ratio: 14:1 Minority enrollment: 19%
Rank: #2424.
Wydown Middle School
(Math: 67% | Reading: 69%)
Rank:
10/
10
Top 5%
6500 Wydown
Saint Louis, MO 63105
(314) 854-6400
Gr: 6-8 | 604 students Student-teacher ratio: 9:1 Minority enrollment: 41%
Rank: #2525.
Glenridge Elementary School
(Math: 65-69% | Reading: 65-69%)
Rank:
10/
10
Top 5%
7447 Wellington Way
Saint Louis, MO 63105
(314) 854-6200
Gr: K-5 | 321 students Student-teacher ratio: 10:1 Minority enrollment: 45%
Rank: #2626.
Westchester Elementary School
(Math: 66% | Reading: 68%)
Rank:
10/
10
Top 5%
1416 Woodgate Ave
Saint Louis, MO 63122
(314) 213-6160
Gr: K-5 | 572 students Student-teacher ratio: 17:1 Minority enrollment: 13%
Rank: #2727.
North Kirkwood Middle School
(Math: 71% | Reading: 64%)
Rank:
10/
10
Top 5%
11287 Manchester Rd
Saint Louis, MO 63122
(314) 213-6170
Gr: 6-8 | 697 students Student-teacher ratio: 14:1 Minority enrollment: 18%
Rank: #2828.
Barretts Elementary School
(Math: 70-74% | Reading: 60-64%)
Rank:
10/
10
Top 5%
1780 Carman Rd
Ballwin, MO 63021
(314) 415-6000
Gr: K-5 | 378 students Student-teacher ratio: 14:1 Minority enrollment: 17%
Rank: #2929.
W. W. Keysor Elementary School
(Math: 62% | Reading: 71%)
Rank:
10/
10
Top 5%
725 N Geyer Rd
Saint Louis, MO 63122
(314) 213-6120
Gr: K-5 | 565 students Student-teacher ratio: 15:1 Minority enrollment: 17%
Rank: #3030.
Oak Brook Elementary School
(Math: 64% | Reading: 68%)
Rank:
10/
10
Top 5%
510 Big Bend Rd
Ballwin, MO 63021
(314) 415-6550
Gr: K-5 | 401 students Student-teacher ratio: 15:1 Minority enrollment: 27%
Rank: #3131.
Pond Elementary School
(Math: 61% | Reading: 72%)
Rank:
10/
10
Top 5%
17200 Manchester Rd
Wildwood, MO 63040
(636) 733-3225
Gr: K-5 | 380 students Student-teacher ratio: 14:1 Minority enrollment: 18%
Rank: #32 - 3332. - 33.
Long Elementary School
(Math: 65% | Reading: 65%)
Rank:
10/
10
Top 5%
9021 Sappington Rd
Saint Louis, MO 63126
(314) 729-2450
Gr: K-5 | 545 students Student-teacher ratio: 17:1 Minority enrollment: 12%
Rank: #32 - 3332. - 33.
Nipher Middle School
(Math: 65% | Reading: 65%)
Rank:
10/
10
Top 5%
700 S Kirkwood Rd
Saint Louis, MO 63122
(314) 213-6180
Gr: 6-8 | 660 students Student-teacher ratio: 13:1 Minority enrollment: 27%
Rank: #3434.
West Middle School
(Math: 66% | Reading: 64%)
Rank:
10/
10
Top 10%
2312 Baxter Rd
Chesterfield, MO 63017
(314) 415-7400
Gr: 6-8 | 814 students Student-teacher ratio: 14:1 Minority enrollment: 36%
Rank: #3535.
Crestview Middle School
(Math: 62% | Reading: 66%)
Rank:
10/
10
Top 10%
16025 Clayton Rd
Ballwin, MO 63011
(636) 891-6950
Gr: 6-8 | 1,091 student Student-teacher ratio: 14:1 Minority enrollment: 40%

Frequently Asked Questions

What are the top-ranked public elementary schools in St. Louis County, MO?
The top-ranked public elementary schools in St. Louis County, MO include Conway Elementary School, Meramec Elementary School and Chesterfield Elementary School.
How many public elementary schools are located in St. Louis County?
212 public elementary schools are located in St. Louis County.
What is the racial composition of students in St. Louis County?
St. Louis County public elementary schools minority enrollment is 51% of the student body (majority Black), which is more than the Missouri public elementary schools average of 33% (majority Black).
Which public elementary schools in St. Louis County are often viewed compared to one another?

Recent Articles

AI Report Cards: Should Schools Evaluate AI Use?
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.

Quick Links


Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 75

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 82

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 88

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 94

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 100

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 106

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 112

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 123

Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/popper.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/tippy.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Directory does not exist in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Unable to save compiled js file in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242