The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Baltimore city

Maryland · Public K-12

Public-school enrollment in Baltimore city clocks in around 77,341 students across 156 schools (109 elementary, 8 middle, and 35 high).

7-year change in Baltimore city

SY 2017-18 vs SY 2024-25
Total enrollment
77,202
-3,789 (-5%) vs SY 2017-18
School count
152
-20 (-12%) vs SY 2017-18
% White
7%
was 8%
% Hispanic
20%
was 10%
% Black
70%
was 80%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
156
2 districts
Enrollment
77,341
NCES CCD
Median income
$62,177
Below Maryland avg
Free/reduced lunch
73.7%
Above Maryland avg
Elementary
109
50,815 students
Middle
8
2,424 students
High
35
23,935 students
Combined / other
4
167 students
LARGEST DISTRICT
Baltimore City Public Schools
76,946 students · 2 districts in Baltimore city

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".

County residents
White
27%
Hispanic
8%
Black
59%
Asian
3%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
7%
Hispanic
20%
Black
70%
Asian
1%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
36.1%
adults 25+
Poverty rate
15.0%
ACS 5-year
Unemployment
6.5%
civilian labor
Median age
36
20.9% under 18

Test scores in Baltimore city

Latest 2024-25 ELA proficiency, 140 schools ranked. Maryland state average: 51.9%.

See all 140 schools in Baltimore city ranked by score →

All schools (156)

NameCityLevelGradesEnrollmentRating
Achievement Academy at Harbor City HighBaltimoreHigh09-12314·
Vanguard Collegiate MiddleBaltimoreMiddle06-08313·
Baltimore Collegiate School for BoysBaltimoreMiddle04-08303·
Violetville Elementary/MiddleBaltimoreElementaryPK-08302·
Dr. Bernard Harris Sr. ElementaryBaltimoreElementaryPK-05300·
Mary Ann Winterling Elementary at BentalouBaltimoreElementaryPK-05296·
Rosemont Elementary/MiddleBaltimoreElementaryPK-08294·
Yorkwood ElementaryBaltimoreElementaryPK-05294·
Dr. Nathan A. Pitts-Ashburton Elementary/MiddleBaltimoreElementaryPK-08287·
Federal Hill Preparatory AcademyBaltimoreElementaryPK-05285·
Thomas Jefferson Elementary/MiddleBaltimoreElementaryPK-08272·
Johnston Square ElementaryBaltimoreElementaryPK-05271·
Sinclair Lane ElementaryBaltimoreElementaryPK-05269·
Charles Carroll Barrister ElementaryBaltimoreElementaryPK-05266·
Excel Academy at Francis M. Wood HighBaltimoreHigh09-12264·
Stadium SchoolBaltimoreMiddle06-08259·
Hilton ElementaryBaltimoreElementaryPK-05258·
Windsor Hills Elementary/MiddleBaltimoreElementaryPK-08252·
Westport AcademyBaltimoreElementaryPK-08251·
City Neighbors HamiltonBaltimoreElementaryKG-08250·
Wolfe Street AcademyBaltimoreElementaryPK-05244·
Billie Holiday ElementaryBaltimoreElementaryPK-02242·
Renaissance AcademyBaltimoreHigh09-12241·
Baltimore International Academy WestBaltimoreElementaryPK-08239·
The Historic Samuel Coleridge-Taylor ElementaryBaltimoreElementaryPK-05236·
Margaret Brent Elementary/MiddleBaltimoreElementaryPK-08235·
Callaway ElementaryBaltimoreElementaryPK-05231·
City Neighbors Charter SchoolBaltimoreElementaryKG-08231·
Collington Square Elementary/MiddleBaltimoreElementaryPK-08230·
Gardenville ElementaryBaltimoreElementaryPK-05229·
Dickey Hill Elementary/MiddleBaltimoreElementaryPK-08218·
Creative City Public Charter SchoolBaltimoreElementaryKG-05210·
Lillie May Carroll Jackson SchoolBaltimoreMiddle05-08209·
Gwynns Falls ElementaryBaltimoreElementaryPK-05201·
Robert W. Coleman ElementaryBaltimoreElementaryPK-05201·
Matthew A. Henson ElementaryBaltimoreElementaryPK-05199·
Booker T. Washington MiddleBaltimoreMiddle06-08192·
Dallas F. Nicholas Sr. ElementaryBaltimoreElementaryPK-05189·
Midtown AcademyBaltimoreElementaryKG-08184·
New Song AcademyBaltimoreElementaryPK-08182·
Belmont ElementaryBaltimoreElementaryPK-05177·
William S. Baer SchoolBaltimoreCombinedPK-12167·
The Crossroads SchoolBaltimoreMiddle06-08162·
The Green School of BaltimoreBaltimoreElementaryKG-05162·
Bluford Drew Jemison STEM Academy WestBaltimoreHigh06-12139·
George Washington ElementaryBaltimoreElementaryPK-05137·
Edgewood ElementaryBaltimoreElementaryPK-05134·
Lakewood ElementaryBaltimoreElementaryPK-KG94·
Claremont SchoolBaltimoreHigh06-1246·
Eager Street AcademyBaltimoreHigh06-1245·
Lois T. Murray Elementary/MiddleBaltimoreElementaryPK-0833·
Joseph C. Briscoe AcademyBaltimoreHigh06-1230·
Sharp-Leadenhall Elementary/MiddleBaltimoreElementaryKG-0823·
Eutaw-Marshburn ElementaryBaltimoreCombinedM-M··
New Era AcademyBaltimoreCombinedM-M··
Steuart Hill Academic AcademyBaltimoreCombinedM-M··

Cities in Baltimore city

Baltimore156 schools

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 7 years. Total public-school enrollment in Baltimore city has fell 5% since SY 2017-18, moving from about 80,991 students to 77,202. Over that span, Baltimore city closed 20 schools, going from 172 to 152. On the demographic side, Black enrollment moved from 80% to 70% over the same window.

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.

Frequently asked questions

How many public schools are in Baltimore city?
Baltimore city, Maryland has 156 public K-12 schools serving approximately 77,341 students.
How many high schools are in Baltimore city?
Baltimore city, Maryland has 35 public high schools, serving approximately 23,935 students.
How many middle schools are in Baltimore city?
Baltimore city, Maryland has 8 public middle schools, serving approximately 2,424 students.
How many elementary schools are in Baltimore city?
Baltimore city, Maryland has 109 public elementary schools, serving approximately 50,815 students.
What is the largest school district in Baltimore city?
Baltimore City Public Schools is the largest school district in Baltimore city, serving approximately 76,946 students. The county contains 2 school districts overall.
How many people live in Baltimore city?
Baltimore city has roughly 573,243 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Baltimore city?
Median household income in Baltimore city is $62,177, below the Maryland average of $96,648. About 15.0% of residents live below the federal poverty line.
How educated are residents of Baltimore city?
Approximately 36.1% of adults 25 and older in Baltimore city hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Baltimore city qualify for free or reduced lunch?
Roughly 73.7% of students in Baltimore city public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Maryland county average of 52.5%.
What is the student-teacher ratio in Baltimore city schools?
Across Baltimore city public schools, the enrollment-weighted student-teacher ratio is approximately 15.2 to 1.

Baltimore city school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data