180 schools in Baltimore County Public Schools
Baltimore County Public Schools's footprint covers 180 public K-12 schools with combined enrollment of about 110,872 (an average of 616 per school).
4-year change in Baltimore County Public Schools
SY 2020-21 vs SY 2024-25How Baltimore County Public Schools ranks
Among districts| Measure | This district | In Maryland | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 38.0% | #15 of 24 | N/A |
| Enrollment ranked largest first | 110,872 | #3 of 24 | #24 of 9,234 |
| Number of schools ranked most first | 177 | #3 of 24 | N/A |
| Students per teacher ranked fewest first | 15.2:1 | #18 of 24 | #5,649 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 52.9% | #12 of 24 | #3,747 of 8,164 |
| Diversity index ranked most diverse first | 71.8% | #3 of 23 | #221 of 6,853 |
Inside Baltimore County Public Schools
State test results across the district's 159 scored schools run from Rodgers Forge Elementary at 86.8% proficient to Dundalk Middle at 13.6%, a gap of 73.3 points. That is the 2nd widest gap among 24 Maryland districts with four or more scored schools.
Since 2017-18, the 165 district schools that reported both years went from 112,493 to 106,894 students (down 5%) and from 7,121 to 7,003 full-time teachers (down 2%), as of 2024-25.
About Baltimore County Public Schools
Baltimore County Public Schools is a sprawling Maryland school district running 180 schools with combined enrollment near 110,872.
On the school-mix side, Baltimore County Public Schools is made up of 112 elementary, 30 middle, 34 high schools, and 4 combined or other.
Trend over the past 4 years. Combined enrollment now sits at 110,024 students, held roughly steady from the 111,084 reported in SY 2020-21.
In the discussion threads here, the community for Baltimore County Public Schools discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.