Baltimore city
Public-school enrollment in Baltimore city clocks in around 77,341 students across 156 schools (109 elementary, 8 middle, and 35 high).
4-year change in Baltimore city
SY 2020-21 vs SY 2024-25How Baltimore city ranks
Among counties| Measure | This county | In Maryland | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 27.6% | #23 of 24 | N/A |
| Enrollment ranked largest first | 77,341 | #5 of 24 | #134 of 2,745 |
| Number of schools ranked most first | 153 | #4 of 24 | N/A |
| Students per teacher ranked fewest first | 14.7:1 | #17 of 24 | #1,640 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 73.7% | #3 of 24 | #639 of 2,526 |
| Diversity index ranked most diverse first | 46.8% | #20 of 23 | #1,236 of 2,707 |
Baltimore city school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Baltimore city 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 Baltimore city
Latest 2024-25 ELA proficiency, 140 schools ranked. Maryland state average: 51.9%.
- Baltimore School for the Arts· 93.1%
- Baltimore Polytechnic Institute· 92.3%
- Baltimore City College· 75.6%
- Hampden Elementary/Middle· 73.0%
- Medfield Heights Elementary· 70.7%
- Holabird Academy· 10.0%
- Johnston Square Elementary· 10.0%
- Robert W. Coleman Elementary· 10.0%
- Westport Academy· 10.0%
- Dr. Bernard Harris Sr. Elementary· 10.1%
Cities in Baltimore city
About Baltimore city
In Maryland, Baltimore city is a high-population county of about 573,243 residents. 156 public schools across the county hosts about 77,341 students between them.
For perspective, census numbers show the median household earns about $62,177 a year, 36% of adults hold a bachelor's degree or higher, and the poverty rate is around 15%. That income level is 36% below the Maryland median.
For a sense of the school types, Baltimore city consists of 109 elementary schools (50,815 students), 8 middle schools (2,424), 35 high schools (23,935), and 4 combined or other schools.
The largest single district in Baltimore city is Baltimore City Public Schools, which alone enrolls about 76,946 students.
Trend over the past 4 years. Total public-school enrollment in Baltimore city has stayed largely flat since SY 2020-21, moving from about 77,315 students to 77,202. Over that span, Baltimore city closed 2 schools, going from 154 to 152.
On allk12, the community for Baltimore city discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.