St. Charles County
Public-school families in St. Charles County pick from 93 schools serving the county's roughly 59,314 K-12 students, with a mix of 55 elementary, 17 middle, and 18 high.
7-year change in St. Charles County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of St. Charles County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in St. Charles County
Latest 2024-25 ELA proficiency, 61 schools ranked. Missouri state average: 49.5%.
- HARDIN MIDDLE· 95.9%
- Discovery Elementary· 87.0%
- GEORGE M. NULL ELEM.· 86.0%
- MONROE ELEM.· 86.0%
- HARRIS ELEM.· 85.0%
- COVERDELL ELEM.· 16.0%
- BECKY-DAVID ELEM.· 17.0%
- BLACKHURST ELEMENTARY· 21.0%
- NORTH POINT MIDDLE SCHOOL· 21.1%
- HARVEST RIDGE ELEM.· 24.4%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| FRANCIS HOWELL HIGH | St Charles | High | 09-12 | 1,843 | · |
| FRANCIS HOWELL CENTRAL HIGH | St Charles | High | 09-12 | 1,750 | · |
| FRANCIS HOWELL NORTH HIGH | St Charles | High | 09-12 | 1,716 | · |
| LIBERTY HIGH SCHOOL | Lake St. Louis | High | 09-12 | 1,647 | · |
| FT. ZUMWALT WEST HIGH | O'Fallon | High | 09-12 | 1,643 | · |
| FT. ZUMWALT NORTH HIGH | O'Fallon | High | 09-12 | 1,538 | · |
| TIMBERLAND HIGH | Wentzville | High | 09-12 | 1,525 | · |
| NORTH POINT HIGH SCHOOL | Wentzville | High | 09-12 | 1,433 | · |
| FRONTIER MIDDLE | O'Fallon | Middle | 06-08 | 1,243 | · |
| FT. ZUMWALT SOUTH HIGH | St Peters | High | 09-12 | 1,212 | · |
| FT. ZUMWALT EAST HIGH | St Peters | High | 09-12 | 1,171 | · |
| FT. ZUWMALT WEST MIDDLE | O'Fallon | Middle | 06-08 | 1,114 | · |
| WENTZVILLE SOUTH MIDDLE | Wentzville | Middle | 06-08 | 1,068 | · |
| HERITAGE ELEMENTARY | Wentzville | Elementary | PK-05 | 1,039 | · |
| NORTH POINT MIDDLE SCHOOL | Wentzville | Middle | 06-08 | 1,031 | · |
| EMIL E. HOLT SR. HIGH | Wentzville | High | 09-12 | 1,022 | · |
| FT. ZUMWALT NORTH MIDDLE | O'Fallon | Middle | 06-08 | 1,019 | · |
| FAIRMOUNT ELEM. | St Peters | Elementary | KG-05 | 971 | · |
| DR. BERNARD J. DUBRAY MIDDLE | St Peters | Middle | 06-08 | 869 | · |
| CENTRAL ELEM. | St Charles | Elementary | PK-05 | 865 | · |
| CASTLIO ELEM. | St Charles | Elementary | KG-05 | 847 | · |
| BRYAN MIDDLE | St Charles | Middle | 06-08 | 827 | · |
| FT. ZUMWALT SOUTH MIDDLE | St Peters | Middle | 06-08 | 823 | · |
| BECKY-DAVID ELEM. | St Charles | Elementary | PK-05 | 812 | · |
| FRANCIS HOWELL MIDDLE | St Charles | Middle | 06-08 | 799 | · |
| BARNWELL MIDDLE | St Charles | Middle | 06-08 | 792 | · |
| WENTZVILLE MIDDLE | Wentzville | Middle | 06-08 | 792 | · |
| ST. CHARLES HIGH | St Charles | High | 09-12 | 782 | · |
| HOLLENBECK MIDDLE | St Charles | Middle | 06-08 | 769 | · |
| INDEPENDENCE ELEM. | St Charles | Elementary | KG-05 | 762 | · |
| CROSSROADS ELEM. | Dardenne Prairie | Elementary | KG-05 | 757 | · |
| SAEGER MIDDLE | St Charles | Middle | 06-08 | 750 | · |
| WABASH ELEMENTARY | Wentzville | Elementary | KG-05 | 745 | · |
| WARREN ELEM. | St Peters | Elementary | KG-05 | 729 | · |
| JEFFERSON INTERMEDIATE SCHOOL | St Charles | Middle | 05-06 | 706 | · |
| Orchard Farm High School | St. Charles | High | 09-12 | 698 | · |
| PRAIRIE VIEW ELEM. | O'Fallon | Elementary | KG-05 | 696 | · |
| HARDIN MIDDLE | St Charles | Middle | 07-08 | 676 | · |
| HENDERSON ELEM. | St Charles | Elementary | KG-05 | 653 | · |
| ST. CHARLES WEST HIGH | St Charles | High | 09-12 | 645 | · |
| PROGRESS SOUTH ELEM. | St Peters | Elementary | KG-05 | 642 | · |
| GREEN TREE ELEM. | Lake St Louis | Elementary | KG-05 | 640 | · |
| JOHN WELDON ELEM. | Dardenne Prairie | Elementary | PK-05 | 640 | · |
| DUELLO ELEM. | Lake St Louis | Elementary | KG-05 | 625 | · |
| LAKEVIEW ELEMENTARY | Wentzville | Elementary | KG-05 | 599 | · |
| JOURNEY ELEMENTARY | Wentzville | Elementary | KG-05 | 595 | · |
| DISCOVERY RIDGE ELEMENTARY | O'Fallon | Elementary | PK-05 | 590 | · |
| HARVEST RIDGE ELEM. | St Charles | Elementary | PK-05 | 572 | · |
| Orchard Farm Elementary | St. Charles | Elementary | KG-04 | 557 | · |
| PEINE RIDGE ELEM. | Wentzville | Elementary | PK-05 | 548 | · |
| STONE CREEK ELEMENTARY | Wentzville | Elementary | KG-05 | 543 | · |
| WESTHOFF ELEM. | O'Fallon | Elementary | KG-05 | 534 | · |
| HERITAGE PRIMARY | Wentzville | Elementary | KG-02 | 496 | · |
| TWIN CHIMNEYS ELEM. | O'Fallon | Elementary | KG-05 | 488 | · |
| BOONE TRAIL ELEM. | Wentzville | Elementary | KG-05 | 479 | · |
| HAWTHORN ELEM. | St Peters | Elementary | KG-05 | 458 | · |
| DARDENNE ELEM. | O'Fallon | Elementary | KG-05 | 445 | · |
| MID RIVERS ELEM. | St Peters | Elementary | KG-05 | 444 | · |
| MOUNT HOPE ELEM. | O'Fallon | Elementary | KG-05 | 444 | · |
| FOREST PARK ELEM. | O'Fallon | Elementary | 03-05 | 436 | · |
| PHEASANT POINT ELEM. | O'Fallon | Elementary | KG-05 | 428 | · |
| LEWIS CLARK ELEM. | St Peters | Elementary | 03-05 | 426 | · |
| DANIEL BOONE ELEM. | Wentzville | Elementary | KG-05 | 420 | · |
| JOSEPH L. MUDD ELEM. | O'Fallon | Elementary | KG-02 | 412 | · |
| HARRIS ELEM. | St Charles | Elementary | KG-04 | 408 | · |
| ROCK CREEK ELEM. | O'Fallon | Elementary | KG-05 | 408 | · |
| Discovery Elementary | St. Charles | Elementary | KG-04 | 394 | · |
| ST. PETERS ELEM. | St Peters | Elementary | KG-02 | 384 | · |
| MONROE ELEM. | St Charles | Elementary | KG-04 | 366 | · |
| OSTMANN ELEM. | O'Fallon | Elementary | KG-05 | 362 | · |
| Orchard Farm Middle School | St Charles | Middle | 05-06 | 362 | · |
| BARFIELD EARLY CHILDHOOD CNTR | O'Fallon | Elementary | PK-PK | 356 | · |
| EMGE ELEM. | O'Fallon | Elementary | KG-05 | 348 | · |
| FLINT HILL ELEMENTARY | Wentzville | Elementary | KG-05 | 343 | · |
| EARLY CHILDHOOD CENTER | St. Peters | Elementary | PK-PK | 307 | · |
| COVERDELL ELEM. | St Charles | Elementary | KG-04 | 291 | · |
| ST.CHARLES EARLY CHILDHOOD CTR | St.Charles | Elementary | PK-PK | 238 | · |
| GEORGE M. NULL ELEM. | St Charles | Elementary | KG-04 | 233 | · |
| Early Learning Center | St. Charles | Elementary | PK-PK | 230 | · |
| BLACKHURST ELEMENTARY | St. Charles | Elementary | KG-04 | 227 | · |
| EARLY CHILD. FAMILY EDUC. CTR | St Charles | Elementary | PK-PK | 224 | · |
| EARLY CHILD. FAMILY EDUC CTR. | St Charles | Elementary | PK-PK | 189 | · |
| LINCOLN ELEM. | St Charles | Elementary | KG-04 | 160 | · |
| EARLY CHILD FAMILY EDUC. CTR. | St Charles | Elementary | PK-PK | 117 | · |
| Augusta Elementary | Augusta | Elementary | KG-06 | 104 | · |
| Boonslick | St Peters | Combined | KG-12 | 23 | · |
| FRANCIS HOWELL UNION HIGH | O'Fallon | High | 09-12 | 0 | · |
| FT. ZUMWALT HOPE HIGH | O'Fallon | High | 09-12 | 0 | · |
| LEWIS CLARK CAREER CTR. | St Charles | High | 09-12 | 0 | · |
| MIKE CLEMENS CENTER ADAPT LRNG | O'Fallon | Combined | KG-12 | 0 | · |
| QUEST DAY TREATMENT | St Charles | High | 06-12 | 0 | · |
| WESTWOOD TRAIL ACADEMY | St Charles | Combined | 02-12 | 0 | · |
| Orchard Farm Junior High Schl | St. Charles | Middle | 07-08 | · | · |
Cities in St. Charles County
About St. Charles County
In Missouri, St. Charles County is an expansive county of about 414,535 residents. 93 public schools across the county educates about 59,314 students between them.
Looking at the broader picture, census numbers show the median household earns about $104,692 a year, roughly 43% of adults have completed at least a four-year degree, and roughly 4% of residents live below the federal poverty line. That income level is 71% noticeably above the Missouri median.
In terms of grade levels, St. Charles County covers 55 elementary schools (27,026 students), 17 middle schools (13,640), 18 high schools (18,625), and 3 combined or other schools.
WENTZVILLE R-IV is the biggest district by enrollment, covering about 18,469 students across St. Charles County.
Over the past 7-year window. Across the same 7-year window, public-school enrollment remained close to its prior level: 57,970 students in SY 2017-18 versus 58,818 in SY 2024-25. The school count climbed from 80 to 85 across the same 7-year window. Demographically, the White share of enrollment declined from 80% to 73%.
On allk12, the community for St. Charles County discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.