40 schools in Charles County Public Schools
From elementary through high school, Charles County Public Schools runs 40 public K-12 schools (23 elementary, 9 middle, and 8 high), with combined enrollment of about 28,162.
4-year change in Charles County Public Schools
SY 2020-21 vs SY 2024-25How Charles County Public Schools ranks
Among districts| Measure | This district | In Maryland | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 33.9% | #21 of 24 | N/A |
| Enrollment ranked largest first | 28,162 | #9 of 24 | #248 of 9,234 |
| Number of schools ranked most first | 38 | #11 of 24 | N/A |
| Students per teacher ranked fewest first | 15.4:1 | #21 of 24 | #5,862 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 49.8% | #14 of 24 | #4,193 of 8,164 |
| Diversity index ranked most diverse first | 61.3% | #13 of 23 | #1,480 of 6,853 |
Inside Charles County Public Schools
State test results across the district's 38 scored schools run from C. Paul Barnhart Elementary School at 53.9% proficient to Benjamin Stoddert Middle School at 18.1%, a gap of 35.9 points. That is the 18th widest gap among 24 Maryland districts with four or more scored schools.
Since 2017-18, the 36 district schools that reported both years went from 26,812 to 27,232 students (up 2%) and from 1,716 to 1,764 full-time teachers (up 3%), as of 2024-25.
About Charles County Public Schools
Across 40 schools, Charles County Public Schools teaches about 28,162 students in Maryland. By footprint it is a medium-population district.
Looking at the level breakdown, Charles County Public Schools is made up of 23 elementary, 9 middle, and 8 high schools.
Over the past 4-year window. Combined enrollment now sits at 28,162 students, expanded 5% from the 26,768 reported in SY 2020-21.
On this page, the community for Charles County Public Schools discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.