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
Mergenthaler Vocational-Technical HighBaltimoreHigh09-121,714·
Baltimore Polytechnic InstituteBaltimoreHigh09-121,632·
Baltimore City CollegeBaltimoreHigh09-121,470·
KIPP Harmony AcademyBaltimoreElementaryPK-081,399·
Roland Park Elementary/MiddleBaltimoreElementaryPK-081,371·
Digital Harbor High SchoolBaltimoreHigh09-121,359·
Patterson HighBaltimoreHigh09-121,330·
Western HighBaltimoreHigh09-121,290·
Paul Laurence Dunbar HighBaltimoreHigh09-121,087·
Lakeland Elementary/MiddleBaltimoreElementaryPK-081,070·
John Ruhrah Elementary/MiddleBaltimoreElementaryPK-081,061·
Carver Vocational-Technical HighBaltimoreHigh09-121,041·
Forest Park HighBaltimoreHigh09-121,024·
Academy for College and Career ExplorationBaltimoreHigh06-12967·
Hampstead Hill AcademyBaltimoreElementaryPK-08933·
The Belair-Edison SchoolBaltimoreElementaryPK-08911·
Edmondson-Westside HighBaltimoreHigh09-12910·
Leith Walk Elementary/MiddleBaltimoreElementaryPK-08910·
Highlandtown Elementary/Middle #237BaltimoreElementaryPK-08899·
Walter P. Carter Elementary/MiddleBaltimoreElementaryPK-08834·
Graceland Park/O'Donnell Heights Elementary/MiddleBaltimoreElementaryPK-08831·
Green Street AcademyBaltimoreHigh06-12808·
Hamilton Elementary/MiddleBaltimoreElementaryPK-08801·
National Academy FoundationBaltimoreHigh06-12801·
Calvin M. Rodwell Elementary/MiddleBaltimoreElementaryPK-08799·
Benjamin Franklin High School at Masonville CoveBaltimoreHigh09-12786·
Mount Royal Elementary/MiddleBaltimoreElementaryPK-08786·
Commodore John Rodgers Elementary/MiddleBaltimoreElementaryPK-08774·
Armistead Gardens Elementary/MiddleBaltimoreElementaryPK-08773·
Baltimore International AcademyBaltimoreElementaryKG-08749·
Wildwood Elementary/MiddleBaltimoreElementaryPK-08743·
Cross Country Elementary/MiddleBaltimoreElementaryPK-08740·
Pimlico Elementary/MiddleBaltimoreElementaryPK-08732·
Patterson Park Public Charter SchoolBaltimoreElementaryPK-08730·
The Reach! Partnership SchoolBaltimoreHigh09-12724·
Francis Scott Key Elementary/MiddleBaltimoreElementaryPK-08722·
Maree Garnett Farring Elementary/MiddleBaltimoreElementaryPK-08717·
Bay-Brook Elementary/MiddleBaltimoreElementaryPK-08706·
Fort Worthington Elementary/MiddleBaltimoreElementaryKG-08705·
Moravia Park ElementaryBaltimoreElementaryPK-05655·
Holabird AcademyBaltimoreElementaryPK-08650·
Northwood ElementaryBaltimoreElementaryPK-05641·
Elmer A. Henderson: A Johns Hopkins PartnershipBaltimoreElementaryPK-08636·
Glenmount Elementary/MiddleBaltimoreElementaryPK-08628·
Fallstaff Elementary/MiddleBaltimoreElementaryPK-08611·
Baltimore Montessori Public Charter SchoolBaltimoreElementaryPK-08604·
James McHenry Elementary/MiddleBaltimoreElementaryPK-08588·
Montebello Elementary/MiddleBaltimoreElementaryPK-08542·
Frederick Douglass HighBaltimoreHigh09-12539·
Waverly Elementary/MiddleBaltimoreElementaryPK-08534·
Thomas Johnson Elementary/MiddleBaltimoreElementaryPK-08532·
Arlington ElementaryBaltimoreElementaryPK-05529·
Hazelwood Elementary/MiddleBaltimoreElementaryPK-08524·
ConneXions: A Community Based Arts SchoolBaltimoreHigh06-12523·
The Mount Washington SchoolBaltimoreElementaryPK-08516·
Baltimore Revolutionary Academy for Virtual Ed.BaltimoreHigh05-12515·
The Historic Cherry Hill Elementary/MiddleBaltimoreMiddle03-08513·
Beechfield Elementary/MiddleBaltimoreElementaryPK-08510·
Hampden Elementary/MiddleBaltimoreElementaryPK-08508·
Baltimore Design SchoolBaltimoreHigh06-12503·
Woodhome Elementary/MiddleBaltimoreElementaryPK-08496·
Tunbridge Public Charter SchoolBaltimoreElementaryPK-08493·
Franklin Square Elementary/MiddleBaltimoreElementaryPK-08490·
Medfield Heights ElementaryBaltimoreElementaryPK-05485·
City Springs Elementary/MiddleBaltimoreElementaryPK-08483·
North Bend Elementary/MiddleBaltimoreElementaryPK-08482·
Reginald F. Lewis HighBaltimoreHigh09-12481·
Katherine Johnson Global AcademyBaltimoreMiddle03-08473·
Curtis Bay ElementaryBaltimoreElementaryPK-05470·
Baltimore Leadership School for Young WomenBaltimoreHigh06-12466·
Bard High School Early CollegeBaltimoreHigh09-12459·
Morrell Park Elementary/MiddleBaltimoreElementaryPK-08451·
Coppin AcademyBaltimoreHigh09-12450·
Baltimore School for the ArtsBaltimoreHigh09-12443·
Dorothy I. Height ElementaryBaltimoreElementaryPK-05435·
Harford Heights ElementaryBaltimoreElementaryPK-05435·
Arundel ElementaryBaltimoreElementaryPK-02434·
Furman Templeton Preparatory AcademyBaltimoreElementaryPK-05433·
Mary E. Rodman ElementaryBaltimoreElementaryPK-05431·
City Neighbors HighBaltimoreHigh09-12416·
William Paca ElementaryBaltimoreElementaryPK-05414·
Furley ElementaryBaltimoreElementaryPK-05410·
Govans ElementaryBaltimoreElementaryPK-05410·
Sandtown-Winchester Achievement AcademyBaltimoreElementaryPK-08410·
Highlandtown Elementary/Middle #215BaltimoreElementaryPK-08405·
Harlem Park Elementary/MiddleBaltimoreElementaryPK-08402·
The Seed School of MarylandBaltimoreHigh06-12395·
Park Heights AcademyBaltimoreElementaryPK-05390·
Vivien T. Thomas Medical Arts AcademyBaltimoreHigh09-12386·
Tench Tilghman Elementary/MiddleBaltimoreElementaryPK-08376·
Barclay Elementary/MiddleBaltimoreElementaryPK-08373·
Southwest Baltimore Charter SchoolBaltimoreElementaryPK-08363·
Cecil ElementaryBaltimoreElementaryPK-05348·
Empowerment AcademyBaltimoreElementaryPK-08344·
Augusta Fells Savage Institute of Visual ArtsBaltimoreHigh09-12337·
Clay Hill Public Charter SchoolBaltimoreElementaryKG-06335·
Liberty ElementaryBaltimoreElementaryPK-05335·
Abbottston ElementaryBaltimoreElementaryPK-05330·
Frederick ElementaryBaltimoreElementaryPK-05320·
Garrett Heights Elementary/MiddleBaltimoreElementaryPK-08320·

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