Best Schools in St. Louis, Missouri
290 schools · 176 Elementary · 36 Middle · 55 High · 23 Other
Family Snapshot
At a glance- Avg school rating
- 6.2/10
- Median household income
- $72,686
- Median home value
- $261,438
- Bachelor's degree or higher
- 42%
- Avg commute
- 23 min
- Owner-occupied homes
- 56%
29% of schools rated 7+
Census ACS, ZIPs in this city
Owner-occupied units
Adults 25+
Workers age 16+
Of occupied housing units
How St. Louis compares
Missouri rank
#133 of 257
cities by avg. school score
Vs. state average
-0.1
below Missouri avg (6.3)
Median household income
$73k
110% of Missouri median
Schools in this city
266
About Schools in St. Louis, Missouri
St. Louis puts 192 ranked public schools in front of parents — a large, varied field spanning the city proper and surrounding districts. Scores range widely, with the citywide average sitting at 5.8 out of 10. That midpoint reflects a genuine performance split: a cluster of high-performing schools at the top, a long middle tier, and a lower band that families will want to screen out early in their search.
The top of the distribution is real and reachable. Forty-one schools — 21% of the ranked total — score 7 or above, giving parents a meaningful shortlist to work from. Conway Elementary leads the city with a 9.5, the highest score in St. Louis. Metro High (9.2) and Avery Elementary (9.2) sit just behind it, followed by Clark Elementary at 9.1 and Collegiate School of Medicine and Bioscience at 9.0. The presence of two strong high schools in that top five matters: Collegiate's specialized medical and bioscience focus gives college-bound students a rigorous, career-aligned track, while Metro High offers a broader college-prep path.
Elementary options in the top tier are particularly strong. Three of the five highest-rated schools are elementary, which means families with young children have more access points to high-performing seats than the overall average suggests. Parents of high schoolers face a narrower field — the drop-off after Collegiate and Metro is steeper — so secondary options warrant closer scrutiny before committing to a neighborhood.
Practically, St. Louis rewards early research. With nearly 200 schools and nearly four points separating the city average from the top performers, the difference between a neighborhood default and a targeted choice is significant. Parents should determine upfront whether target schools use open enrollment, magnet assignment, or address-based zoning — that distinction controls how much of the top 21% is actually accessible. Filter to 7 and above first, then layer in commute, program fit, and grade level. The top schools here compete with high performers in any major metro; the work is finding them before seats fill.
Elementary Schools
176 schools| # | School | Rating |
|---|---|---|
| 1 | 414 students · Kindergarten–4th | 9.5 |
| 2 | 350 students · Kindergarten–5th | 8.9 |
| 3 | 288 students · Kindergarten–5th | 8.9 |
| 4 | 382 students · Kindergarten–5th | 8.9 |
| 5 | 161 students · Kindergarten–5th | 8.8 |
| 6 | 384 students · Kindergarten–4th | 8.8 |
| 7 | 381 students · Kindergarten–4th | 8.8 |
| 8 | 221 students · Pre-K–5th | 8.8 |
| 9 | 406 students · Pre-K–8th | 8.6 |
| 10 | 187 students · Kindergarten–5th | 8.6 |
| 11 | 283 students · Pre-K–5th | 8.5 |
| 12 | 374 students · 1st–8th | 8.4 |
| 13 | 286 students · Kindergarten–5th | 8.2 |
| 14 | 137 students · Kindergarten–5th | 8.0 |
| 15 | 307 students · Pre-K–3rd | 7.9 |
| 16 | 251 students · Kindergarten–5th | 7.9 |
| 17 | 415 students · Kindergarten–5th | 7.9 |
| 18 | 289 students · Kindergarten–5th | 7.8 |
| 19 | 393 students · Kindergarten–5th | 7.7 |
| 20 | 219 students · Kindergarten–1st | 7.6 |
| 21 | 47 students · Pre-K–8th | 7.4 |
| 22 | 448 students · Kindergarten–5th | 7.3 |
| 23 | 391 students · Kindergarten–4th | 7.2 |
| 24 | 257 students · Pre-K–8th | 7.2 |
| 25 | 326 students · Pre-K–6th | 7.2 |
Show 151 more elementary schools
| 26 | 446 students · Pre-K–8th | 7.1 | ||
| 27 | 165 students · Pre-K–6th | 7.1 | ||
| 28 | 281 students · Pre-K–5th | 7.0 | ||
| 29 | 120 students · Pre-K–6th | 6.9 | ||
| 30 | 165 students · Pre-K–5th | 6.9 | ||
| 31 | 154 students · Pre-K–5th | 6.9 | ||
| 32 | 381 students · Kindergarten–5th | 6.8 | ||
| 33 | 117 students · Pre-K–5th | 6.8 | ||
| 34 | 290 students · Pre-K–2nd | 6.8 | ||
| 35 | 414 students · Pre-K–5th | 6.7 | ||
| 36 | 132 students · Kindergarten–8th | 6.7 | ||
| 37 | 132 students · 3rd–5th | 6.7 | ||
| 38 | 182 students · Pre-K–5th | 6.6 | ||
| 39 | 272 students · Pre-K–5th | 6.6 | ||
| 40 | 263 students · Kindergarten–8th | 6.6 | ||
| 41 | 476 students · Kindergarten–5th | 6.5 | ||
| 42 | 268 students · Pre-K–5th | 6.5 | ||
| 43 | 211 students · Pre-K–6th | 6.5 | ||
| 44 | 121 students · Pre-K–2nd | 6.4 | ||
| 45 | 385 students · Pre-K–5th | 6.4 | ||
| 46 | 482 students · Pre-K–2nd | 6.4 | ||
| 47 | 216 students · Pre-K–6th | 6.4 | ||
| 48 | 220 students · Pre-K–6th | 6.3 | ||
| 49 | 112 students · Pre-K–5th | 6.3 | ||
| 50 | 199 students · Pre-K–Kindergarten | 6.2 | ||
| 51 | 503 students · Kindergarten–5th | 6.2 | ||
| 52 | 414 students · Kindergarten–5th | 6.2 | ||
| 53 | 273 students · Pre-K–6th | 6.2 | ||
| 54 | 782 students · Pre-K–8th | 6.1 | ||
| 55 | 135 students · Kindergarten–8th | 6.1 | ||
| 56 | 432 students · Pre-K–5th | 6.1 | ||
| 57 | 382 students · Pre-K–Kindergarten | 6.1 | ||
| 58 | 187 students · Pre-K–5th | 6.1 | ||
| 59 | 205 students · Pre-K–6th | 6.0 | ||
| 60 | 858 students · Pre-K–5th | 5.9 | ||
| 61 | 538 students · Kindergarten–5th | 5.9 | ||
| 62 | 545 students · Kindergarten–5th | 5.8 | ||
| 63 | 269 students · 1st–5th | 5.8 | ||
| 64 | 307 students · Pre-K–6th | 5.8 | ||
| 65 | 332 students · 1st–8th | 5.7 | ||
| 66 | 345 students · Pre-K–8th | 5.7 | ||
| 67 | 222 students · Pre-K–5th | 5.7 | ||
| 68 | 369 students · Pre-K–5th | 5.7 | ||
| 69 | 175 students · Pre-K–2nd | 5.6 | ||
| 70 | 417 students · Pre-K–5th | 5.6 | ||
| 71 | 383 students · Pre-K–5th | 5.6 | ||
| 72 | 163 students · Pre-K–6th | 5.6 | ||
| 73 | 904 students · Pre-K–8th | 5.5 | ||
| 74 | 421 students · Kindergarten–5th | 5.5 | ||
| 75 | 256 students · Pre-K–8th | 5.5 | ||
| 76 | 212 students · Pre-K–6th | 5.5 | ||
| 77 | 286 students · Pre-K–5th | 5.4 | ||
| 78 | 358 students · Pre-K–5th | 5.4 | ||
| 79 | 467 students · Kindergarten–5th | 5.4 | ||
| 80 | 391 students · Pre-K–6th | 5.4 | ||
| 81 | 263 students · Pre-K–5th | 5.3 | ||
| 82 | 416 students · Kindergarten–5th | 5.3 | ||
| 83 | 524 students · Kindergarten–5th | 5.2 | ||
| 84 | 155 students · Pre-K–6th | 5.2 | ||
| 85 | 419 students · Pre-K–8th | 5.1 | ||
| 86 | 541 students · 3rd–5th | 5.1 | ||
| 87 | 311 students · Kindergarten–5th | 5.1 | ||
| 88 | 323 students · 1st–8th | 5.0 | ||
| 89 | 533 students · Kindergarten–5th | 5.0 | ||
| 90 | 219 students · Pre-K–5th | 4.9 | ||
| 91 | 201 students · Pre-K–4th | 4.8 | ||
| 92 | 386 students · Kindergarten–5th | 4.8 | ||
| 93 | 518 students · Kindergarten–5th | 4.8 | ||
| 94 | 628 students · Kindergarten–5th | 4.7 | ||
| 95 | 58 students · Pre-K–5th | 4.6 | ||
| 96 | 154 students · Kindergarten–8th | 4.6 | ||
| 97 | 410 students · Kindergarten–5th | 4.6 | ||
| 98 | 386 students · Kindergarten–5th | 4.6 | ||
| 99 | 183 students · Pre-K–6th | 4.6 | ||
| 100 | 351 students · Pre-K–5th | 4.6 | ||
| 101 | 723 students · Pre-K–2nd | 4.5 | ||
| 102 | 238 students · Pre-K–8th | 4.4 | ||
| 103 | 484 students · Pre-K–5th | 4.4 | ||
| 104 | 316 students · 1st–8th | 4.3 | ||
| 105 | 389 students · Kindergarten–5th | 4.3 | ||
| 106 | 253 students · Kindergarten–5th | 4.3 | ||
| 107 | 435 students · Kindergarten–5th | 4.2 | ||
| 108 | 255 students · Kindergarten–5th | 4.2 | ||
| 109 | 312 students · Pre-K–4th | 4.0 | ||
| 110 | 370 students · Kindergarten–5th | 4.0 | ||
| 111 | 149 students · Pre-K–5th | 4.0 | ||
| 112 | 395 students · Kindergarten–4th | 3.9 | ||
| 113 | 478 students · Kindergarten–4th | 3.6 | ||
| 114 | 433 students · Kindergarten–5th | 3.6 | ||
| 115 | 227 students · Pre-K–5th | 3.6 | ||
| 116 | 490 students · Kindergarten–5th | 3.5 | ||
| 117 | 253 students · Kindergarten–5th | 3.5 | ||
| 118 | 294 students · Kindergarten–5th | 3.5 | ||
| 119 | 301 students · Kindergarten–5th | 3.4 | ||
| 120 | 345 students · Pre-K–5th | 3.2 | ||
| 121 | 140 students · Kindergarten–5th | 3.2 | ||
| 122 | 283 students · Kindergarten–5th | 3.0 | ||
| 123 | 10 students · Kindergarten–8th | — | ||
| Private Schools 53 schools Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types. | ||||
| 1 | THE ST MICHAEL SCHOOL OF CLAYTON
Private
128 students · Pre-K–8th | Not Rated | ||
| 2 | FORSYTH SCHOOL
Private
341 students · Pre-K–6th | Not Rated | ||
| 3 | ST MARK SCHOOL
Private
121 students · Pre-K–8th | Not Rated | ||
| 4 | 173 students · Kindergarten–8th | Not Rated | ||
| 5 | COMMUNITY SCHOOL
Private
295 students · Pre-K–6th | Not Rated | ||
| 6 | ABIDING SAVIOR LUTHERAN SCHOOL
Private
147 students · Pre-K–8th | Not Rated | ||
| 7 | WORD OF LIFE LUTHERAN
Private
125 students · Pre-K–8th | Not Rated | ||
| 8 | TOWER GROVE CHRISTIAN ACADEMY
Private
112 students · Kindergarten–8th | Not Rated | ||
| 9 | ST ROCH SCHOOL
Private
145 students · Pre-K–8th | Not Rated | ||
| 10 | ROSSMAN SCHOOL
Private
203 students · Pre-K–6th | Not Rated | ||
| 11 | ROHAN WOODS SCHOOL
Private
86 students · Pre-K–6th | Not Rated | ||
| 12 | THE COLLEGE SCHOOL
Private
199 students · Pre-K–8th | Not Rated | ||
| 13 | ST ANN CATHOLIC SCHOOL
Private
168 students · Kindergarten–8th | Not Rated | ||
| 14 | CHRIST THE KING CATHOLIC SCHOOL
Private
188 students · Pre-K–8th | Not Rated | ||
| 15 | THE FREEDOM SCHOOL
Private
93 students · Pre-K–7th | Not Rated | ||
| 16 | ST CECILIA SCHOOL
Private
168 students · Kindergarten–8th | Not Rated | ||
| 17 | LITTLE FLOWER CATHOLIC SCHOOL
Private
88 students · Kindergarten–8th | Not Rated | ||
| 18 | WORD OF LIFE LUTHERAN SCHOOL
Private
132 students · Pre-K–8th | Not Rated | ||
| 19 | IMMACOLATA SCHOOL
Private
243 students · Pre-K–8th | Not Rated | ||
| 20 | QUEEN OF ALL SAINTS SCHOOL
Private
356 students · Pre-K–8th | Not Rated | ||
| 21 | THE WALDORF SCHOOL OF ST LOUIS
Private
54 students · Kindergarten–8th | Not Rated | ||
| 22 | TORAH PREP SCHOOL
Private
128 students · Pre-K–8th | Not Rated | ||
| 23 | QUEEN OF THE HOLY ROSARY ACADEMY
Private
48 students · Pre-K–8th | Not Rated | ||
| 24 | HOLY CROSS ACADEMY
Private
409 students · Pre-K–8th | Not Rated | ||
| 25 | ST SIMON THE APOSTLE
Private
156 students · Kindergarten–8th | Not Rated | ||
| 26 | ST AMBROSE SCHOOL
Private
199 students · Pre-K–8th | Not Rated | ||
| 27 | ST MARGARET OF SCOTLAND SCHOOL
Private
397 students · Pre-K–8th | Not Rated | ||
| 28 | ST RAPHAEL THE ARCHANGEL SCHOOL
Private
182 students · Pre-K–8th | Not Rated | ||
| 29 | ST STEPHEN PROTOMARTYR SCHOOL
Private
175 students · Pre-K–8th | Not Rated | ||
| 30 | INTERNATIONAL SCHOOLHOUSE
Private
34 students · Pre-K–2nd | Not Rated | ||
| 31 | STORMAN LIONS LEADERSHIP ACADEMY
Private
33 students · Pre-K–8th | Not Rated | ||
| 32 | HOLY CROSS ACADEMY
Private
114 students · Kindergarten–2nd | Not Rated | ||
| 33 | STE GENEVIEVE DU BOIS SCHOOL
Private
147 students · Pre-K–8th | Not Rated | ||
| 34 | OUR LADY OF GUADALUPE SCHOOL
Private
196 students · Kindergarten–8th | Not Rated | ||
| 35 | SOUTH CITY COMMUNITY SCHOOL
Private
155 students · Pre-K–8th | Not Rated | ||
| 36 | GRACE CHAPEL LUTHERAN SCHOOL
Private
133 students · Pre-K–8th | Not Rated | ||
| 37 | RIVER ROADS LUTHERAN SCHOOL
Private
45 students · Pre-K–8th | Not Rated | ||
| 38 | ASSUMPTION PARISH SCHOOL
Private
228 students · Pre-K–8th | Not Rated | ||
| 39 | ST GABRIEL THE ARCHANGEL SCHOOL
Private
495 students · Kindergarten–8th | Not Rated | ||
| 40 | GREEN PARK LUTHERAN SCHOOL
Private
193 students · Pre-K–8th | Not Rated | ||
| 41 | ST JUSTIN MARTYR SCHOOL
Private
200 students · Pre-K–8th | Not Rated | ||
| 42 | ST LOUIS CATHOLIC ACADEMY
Private
183 students · Kindergarten–8th | Not Rated | ||
| 43 | ST MARGARET MARY ALACOQUE SCHOOL
Private
367 students · Pre-K–8th | Not Rated | ||
| 44 | ST CATHERINE LABOURE SCHOOL
Private
463 students · Kindergarten–8th | Not Rated | ||
| 45 | 35 students · Pre-K–4th | Not Rated | ||
| 46 | CENTRAL INSTITUTE FOR THE DEAF
Private
14 students · Pre-K–4th | Not Rated | ||
| 47 | FOREST PARK MONTESSORI SCHOOL
Private
2 students · Pre-K–1st | Not Rated | ||
| 48 | JANAN ACADEMY
Private
3 students · Pre-K–Kindergarten | Not Rated | ||
| 49 | FAITH ACADEMY
Private
4 students · Pre-K–Kindergarten | Not Rated | ||
| 50 | 3 students · Pre-K–Kindergarten | Not Rated | ||
| 51 | ST LOUIS UNIFIED SCHOOL OF SDA
Private
7 students · Pre-K–8th | Not Rated | ||
| 52 | 12 students · Pre-K–3rd | Not Rated | ||
| 53 | COUNTRYSIDE MONTESSORI SCHOOL
Private
1 students · Pre-K–Kindergarten | Not Rated | ||
Middle Schools
36 schools| # | School | Rating |
|---|---|---|
| 1 | 322 students · 5th–5th | 8.5 |
| 2 | 967 students · 6th–8th | 8.3 |
| 3 | 409 students · 6th–8th | 8.2 |
| 4 | 72 students · 6th–7th | 8.1 |
| 5 | 1,033 students · 6th–8th | 7.9 |
| 6 | 193 students · 6th–8th | 7.7 |
| 7 | 270 students · 5th–8th | 6.7 |
| 8 | 351 students · 6th–8th | 6.7 |
| 9 | 258 students · 8th–8th | 6.4 |
| 10 | 408 students · 6th–8th | 6.2 |
| 11 | 297 students · 6th–8th | 5.9 |
| 12 | 271 students · 6th–8th | 5.9 |
| 13 | 487 students · 6th–8th | 5.8 |
| 14 | 328 students · 5th–8th | 5.7 |
| 15 | 595 students · 6th–8th | 5.7 |
| 16 | 391 students · 6th–8th | 5.7 |
| 17 | 642 students · 6th–8th | 5.6 |
| 18 | 257 students · 5th–8th | 5.5 |
| 19 | 469 students · 6th–8th | 5.5 |
| 20 | 556 students · 6th–8th | 5.5 |
| 21 | 758 students · 6th–8th | 5.5 |
| 22 | 404 students · 6th–8th | 5.2 |
| 23 | 449 students · 6th–8th | 5.1 |
| 24 | 421 students · 5th–8th | 5.0 |
| 25 | 392 students · 6th–8th | 4.8 |
Show 11 more middle schools
| 26 | 579 students · 6th–8th | 4.4 | ||
| 27 | 537 students · 6th–8th | 4.2 | ||
| 28 | 612 students · 6th–8th | 4.1 | ||
| 29 | 962 students · 6th–8th | 4.0 | ||
| 30 | 754 students · 6th–8th | 4.0 | ||
| 31 | 11 students · 6th–8th | — | ||
| Private Schools 5 schools Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types. | ||||
| 1 | MARIAN MIDDLE SCHOOL
Private
72 students · 5th–8th | Not Rated | ||
| 2 | LOYOLA ACADEMY OF ST LOUIS
Private
54 students · 6th–8th | Not Rated | ||
| 3 | 91 students · 2nd–8th | Not Rated | ||
| 4 | 13 students · 4th–8th | Not Rated | ||
| 5 | MUHAMMAD ISLAMIC ACADEMY
Private
16 students · 1st–8th | Not Rated | ||
High Schools
55 schools| # | School | Rating |
|---|---|---|
| 1 | 333 students · 9th–12th | 9.1 |
| 2 | 1,325 students · 9th–12th | 8.9 |
| 3 | 335 students · 9th–12th | 8.8 |
| 4 | 1,310 students · 9th–12th | 8.4 |
| 5 | 81 students · 8th–12th | 7.9 |
| 6 | 140 students · 9th–12th | 7.8 |
| 7 | 423 students · 9th–12th | 7.6 |
| 8 | 1,818 students · 9th–12th | 7.6 |
| 9 | 31 students · 6th–12th | 7.2 |
| 10 | 580 students · 6th–12th | 7.0 |
| 11 | 1,013 students · 9th–12th | 6.8 |
| 12 | 36 students · 9th–12th | 6.5 |
| 13 | 345 students · 9th–12th | 6.5 |
| 14 | 353 students · 9th–12th | 6.5 |
| 15 | 570 students · 9th–12th | 6.4 |
| 16 | 395 students · 9th–12th | 6.4 |
| 17 | 54 students · 12th–12th | 6.4 |
| 18 | 379 students · 9th–12th | 6.1 |
| 19 | 747 students · 9th–12th | 6.1 |
| 20 | 1,414 students · 9th–12th | 6.0 |
| 21 | 375 students · 9th–12th | 5.9 |
| 22 | 2,266 students · 9th–12th | 5.8 |
| 23 | 816 students · 9th–12th | 5.7 |
| 24 | 415 students · 9th–12th | 5.3 |
| 25 | 350 students · 9th–12th | 5.3 |
Show 30 more high schools
| 26 | 434 students · 9th–12th | 5.2 | ||
| 27 | 2,033 students · 9th–12th | 5.2 | ||
| 28 | 616 students · 9th–12th | 5.1 | ||
| 29 | 326 students · 9th–12th | 4.6 | ||
| 30 | 473 students · 9th–12th | 4.5 | ||
| 31 | 537 students · 9th–12th | 4.5 | ||
| 32 | 1,262 students · 9th–12th | 4.2 | ||
| 33 | 1,253 students · 9th–12th | 3.8 | ||
| 34 | 739 students · 9th–12th | 3.7 | ||
| 35 | 23 students · 6th–12th | — | ||
| 36 | 9 students · 6th–12th | — | ||
| 37 | 13 students · 6th–12th | — | ||
| 38 | 15 students · 5th–12th | — | ||
| Private Schools 17 schools Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types. | ||||
| 1 | THOMAS JEFFERSON SCHOOL
Private
81 students · 7th–12th | Not Rated | ||
| 2 | ST LOUIS PRIORY SCHOOL
Private
307 students · 7th–12th | Not Rated | ||
| 3 | 122 students · 7th–12th | Not Rated | ||
| 4 | INCARNATE WORD ACADEMY
Private
287 students · 9th–12th | Not Rated | ||
| 5 | ST MARY'S HIGH SCHOOL
Private
271 students · 9th–12th | Not Rated | ||
| 6 | MIRIAM ACADEMY
Private
67 students · 9th–12th | Not Rated | ||
| 7 | WHITFIELD SCHOOL
Private
433 students · 6th–12th | Not Rated | ||
| 8 | CHAMINADE COLLEGE PREP SCHOOL
Private
836 students · 6th–12th | Not Rated | ||
| 9 | ROSATI-KAIN HIGH SCHOOL
Private
249 students · 9th–12th | Not Rated | ||
| 10 | URSULINE ACADEMY
Private
322 students · 9th–12th | Not Rated | ||
| 11 | MAP ST. LOUIS
Private
33 students · 7th–12th | Not Rated | ||
| 12 | DE SMET JESUIT HIGH SCHOOL
Private
645 students · 9th–12th | Not Rated | ||
| 13 | ST JOSEPH'S ACADEMY
Private
529 students · 9th–12th | Not Rated | ||
| 14 | 371 students · 9th–12th | Not Rated | ||
| 15 | COR JESU ACADEMY
Private
550 students · 9th–12th | Not Rated | ||
| 16 | ST LOUIS UNIVERSITY HIGH SCHOOL
Private
968 students · 9th–12th | Not Rated | ||
| 17 | ESTHER MILLER BAIS YAAKOV
Private
24 students · 9th–11th | Not Rated | ||
Other Schools
23 schools| # | School | Rating | ||
|---|---|---|---|---|
| 1 | 298 students · Pre-K–Pre-K | 5.7 | ||
| 2 | 111 students · Pre-K–Pre-K | 5.3 | ||
| 3 | 213 students · Pre-K–Pre-K | 5.1 | ||
| 4 | 232 students · Pre-K–Pre-K | 5.0 | ||
| 5 | 377 students · Pre-K–Pre-K | 4.9 | ||
| 6 | 200 students · Pre-K–Pre-K | 4.8 | ||
| 7 | 7 students · Kindergarten–12th | — | ||
| 8 | 234 students · 9th–10th | — | ||
| 9 | 77 students · Kindergarten–12th | — | ||
| 10 | 212 students · Pre-K–Pre-K | — | ||
| 11 | 11 students · Kindergarten–12th | — | ||
| Private Schools 12 schools Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types. | ||||
| 1 | 103 students · Pre-K–12th | Not Rated | ||
| 2 | VILLA DUCHESNE & OAK HILL SCHOOL
Private
371 students · Pre-K–12th | Not Rated | ||
| 3 | 98 students · Pre-K–12th | Not Rated | ||
| 4 | 71 students · 1st–12th | Not Rated | ||
| 5 | H F EPSTEIN HEBREW ACADEMY
Private
74 students · Kindergarten–12th | Not Rated | ||
| 6 | H.F. EPSTEIN HEBREW ACADEMY
Private
76 students · Pre-K–12th | Not Rated | ||
| 7 | VISITATION ACADEMY
Private
543 students · Pre-K–12th | Not Rated | ||
| 8 | 1,225 students · Pre-K–12th | Not Rated | ||
| 9 | ECH SCHOOL AT EVERY CHILDS HOPE
Private
63 students · 2nd–12th | Not Rated | ||
| 10 | HW KIA
Private
45 students · Kindergarten–12th | Not Rated | ||
| 11 | PRINCIPIA SCHOOL
Private
15 students · Pre-K–12th | Not Rated | ||
| 12 | ANNUNZIATA SCHOOL
Private
28 students · UG–UG | Not Rated | ||
Schools in St. Louis
St. Louis, Missouri · 290 schools
Community Demographics
Census ACS 2022 5-Year Estimates across 40 ZIP codes
Median Income
$72,686
Median Home Value
$261,438
Median Rent
$1,108/mo
Population
863,843
College Educated
42%
Homeownership
56%
Avg Commute
23 min
Poverty Rate
16.2%
Community Profile
St. Louis has a median household income of $72,686. It is a well-educated community where 42% of adults hold a bachelor's degree or higher. The median home value in the area is $261,438, with a median rent of $1,108/month. The area has a poverty rate of 16.2%. The average commute for residents is 23 minutes. Source: U.S. Census ACS 2022 5-Year Estimates.
Quick Facts
- State
- Missouri
- Total Schools
- 290
- Elementary
- 176
- Middle
- 36
- High
- 55
- Districts
- 32
- Avg Rating
- 6.2/10
Resources
School Districts (32)
DIVISION OF YOUTH SERVICE
41 schools · 570 students
MO SCHOOL FOR THE BLIND
2 schools · 46 students
MO SCHLS FOR THE SEV DISABLED
35 schools · 692 students
LIFT FOR LIFE ACADEMY
3 schools · 816 students
PREMIER CHARTER SCHOOL
1 school · 904 students
CONFLUENCE ACADEMIES
6 schools · 2,274 students
CITY GARDEN MONTESSORI
2 schools · 573 students
ST. LOUIS LANG IMMERSION SCH
1 school · 419 students
NORTH SIDE COMMUNITY SCHOOL
2 schools · 69 students
KIPP ST LOUIS PUBLIC SCHOOLS
6 schools · 2,368 students
GATEWAY SCIENCE ACAD/ST LOUIS
4 schools · 1,631 students
MOMENTUM ACADEMY
4 schools · 659 students
LAFAYETTE PREPARATORY ACADEMY
1 school · 406 students
THE BIOME
1 school · 161 students
KAIROS ACADEMIES
2 schools · 491 students
THE SOULARD SCHOOL
1 school · 137 students
ATLAS PUBLIC SCHOOLS
1 school · 307 students
AFFTON 101
4 schools · 2,582 students
BAYLESS
3 schools · 1,836 students
FERGUSON-FLORISSANT R-II
23 schools · 9,336 students
HANCOCK PLACE
3 schools · 1,244 students
HAZELWOOD
32 schools · 16,262 students
LADUE
8 schools · 4,482 students
LINDBERGH SCHOOLS
10 schools · 7,497 students
MEHLVILLE R-IX
19 schools · 10,162 students
NORMANDY SCHOOLS COLLABORATIVE
7 schools · 2,883 students
PARKWAY C-2
29 schools · 16,924 students
PATTONVILLE R-III
11 schools · 6,128 students
RITENOUR
10 schools · 6,414 students
RIVERVIEW GARDENS
13 schools · 5,100 students
ST. LOUIS CITY
68 schools · 18,284 students
WEBSTER GROVES
9 schools · 4,366 students
Nearby Cities
Other Major Cities in Missouri
Top metros statewide by school count.
How We Rate Schools
Every school receives a composite score from 1 to 10 based on four pillars: Academic Performance (50%), Student Growth (20%), Equity (15%), and Learning Environment (15%). Scores are built from publicly available data including standardized test results, enrollment figures, and school climate indicators.
Read our full methodologyFrequently Asked Questions
Common questions about schools in St. Louis, Missouri
How many schools are in St. Louis, Missouri?
St. Louis has 290 schools, including 203 public and 87 private schools spanning elementary, middle, and high school levels.
What is the average school rating in St. Louis, Missouri?
The average MySchoolScout composite score for schools in St. Louis is 6.2 out of 10, based on academic achievement, student growth, equity, and school environment.
What is the top-ranked school in St. Louis, Missouri?
The top-ranked school in St. Louis on MySchoolScout is Conway Elementary with a composite score of 9.5/10.
What is the best elementary school in St. Louis, Missouri?
The top-ranked elementary school in St. Louis on MySchoolScout is Conway Elementary with a composite score of 9.5/10.
What is the best middle school in St. Louis, Missouri?
The top-ranked middle school in St. Louis on MySchoolScout is Ladue Fifth Grade Center with a composite score of 8.5/10.
What is the best high school in St. Louis, Missouri?
The top-ranked high school in St. Louis on MySchoolScout is Metro High with a composite score of 9.1/10.
How many school districts serve St. Louis, Missouri?
St. Louis is served by 32 school districts: Division of Youth Service, Mo School for the Blind, Mo Schls for the Sev Disabled, Lift for Life Academy, Premier Charter School, Confluence Academies, City Garden Montessori, St. Louis Lang Immersion Sch, North Side Community School, Kipp St Louis Public Schools, Gateway Science Acad/st Louis, Momentum Academy, Lafayette Preparatory Academy, The Biome, Kairos Academies, The Soulard School, Atlas Public Schools, Affton 101, Bayless, Ferguson-florissant R-ii, Hancock Place, Hazelwood, Ladue, Lindbergh Schools, Mehlville R-ix, Normandy Schools Collaborative, Parkway C-2, Pattonville R-iii, Ritenour, Riverview Gardens, St. Louis City, Webster Groves.
What is the education level in St. Louis, Missouri?
According to Census data, 42% of adults in St. Louis have earned a bachelor's degree or higher.
What is the median income in St. Louis, Missouri?
The median household income in St. Louis is approximately $72,686 according to Census ACS 2022 estimates.
Are there private schools in St. Louis, Missouri?
Yes, St. Louis has 87 private schools alongside 203 public schools. The top-rated private school is The St Michael School of Clayton with a score of 9.1/10.
What is the student-teacher ratio in St. Louis, Missouri?
The average student-teacher ratio across schools in St. Louis is 12.7:1. This ratio varies by school, so families should check individual school profiles for specific classroom sizes.
How does MySchoolScout rate schools in St. Louis, Missouri?
MySchoolScout rates schools using publicly available data from the NCES Common Core of Data and state education departments. Each school receives a 1-10 composite score based on four components: Academic Achievement, Student Growth, Equity, and School Environment.
Related reading
Get school insights in your inbox
New rankings, best-schools lists, and parent guides — delivered free. No spam, unsubscribe anytime.
We respect your privacy. Unsubscribe at any time.
Data from NCES Common Core of Data, Missouri Dept. of Education, and U.S. Census ACS for the 2023–24 school year. Rankings computed by MySchoolScout. See all data sources.