SchoolDataLookup

Maryland Public Schools

Maryland has 1,402 open public schools, including 888 elementary, 226 middle, and 251 high schools — 49 are charter schools.

888
Elementary
226
Middle
251
High School
49
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
Black or African American 289,353 33%
White 286,202 32%
Hispanic/Latino 202,644 23%
Asian 60,233 7%
Two or more races 47,499 5%
American Indian / Alaska Native 2,394 0%
Native Hawaiian / Pacific Islander 1,206 0%
Total enrollment 890,122 457,073M / 432,458F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
John Hanson Middle School Waldorf Middle 59.0
John Hanson Montessori Oxon Hill Elementary 34.5
John Humbird Elementary Cumberland Elementary 21.0
John L Gildner Regional Inst for Children & Adol Rockville Other 20.5
John Poole Middle Poolesville Middle 30.2
John Ruhrah Elementary/Middle Baltimore Elementary 88.0
John T. Baker Middle School Damascus Middle 57.2
Johnnycake Elementary Baltimore Elementary 36.8
Johnston Square Elementary Baltimore Elementary 16.5
Jonathan Hager Elementary Hagerstown Elementary 33.5
Jones Elementary Severna Park Elementary 23.9
Jones Lane Elementary Gaithersburg Elementary 35.8
Joppa View Elementary Baltimore Elementary 31.5
Joppatowne Elementary Joppa Elementary 39.4
Joppatowne High Joppa High 55.5
Joseph C. Briscoe Academy Baltimore High 17.0
Judge Sylvania W. Woods Sr. Elementary Glenarden Elementary 42.9
Judith A. Resnik Elementary Gaithersburg Elementary 40.4
Judith P. Hoyer Early Childhood Center Cambridge Elementary
Judith P. Hoyer Montessori Landover Elementary 23.6
Julius West Middle Rockville Middle 88.0
KIPP Harmony Academy Charter Baltimore Elementary 94.0
Katherine Johnson Global Academy Baltimore Middle 30.5
Kemp Mill Elementary Silver Spring Elementary 41.2
Kemptown Elementary Monrovia Elementary 27.2
Kenilworth Elementary Bowie Elementary 30.2
Kenmoor Early Childhood Center Landover Prekindergarten 16.0
Kenmoor Middle Landover Middle 63.5
Kenmore Elementary Elkton Elementary 19.8
Kennard Elementary School Centreville Elementary 31.0
Kensington Parkwood Elementary Kensington Elementary 35.9
Kent County High Worton High 43.6
Kent County Middle School Chestertown Middle 34.2
Kent Island Elementary School Stevensville Elementary 34.0
Kent Island High School Stevensville High 74.0
Kenwood High Baltimore High 123.0
Kettering Elementary Upper Marlboro Elementary 28.5
Kettering Middle Upper Marlboro Middle 85.0
Kingsford Elementary Mitchellville Elementary 30.5
Kingsview Middle Germantown Middle 56.2
Kingsville Elementary Kingsville Elementary 18.5
La Plata High School La Plata High 74.0
Lake Arbor Elementary Mitchellville Elementary 44.9
Lake Elkhorn Middle Columbia Middle 46.6
Lake Seneca Elementary Germantown Elementary 42.3
Lake Shore Elementary Pasadena Elementary 22.0
Lakeland Elementary/Middle Baltimore Elementary 82.0
Lakelands Park Middle Gaithersburg Middle 65.6
Lakewood Elementary Baltimore Elementary 11.0
Lakewood Elementary Rockville Elementary 31.4