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
Northwestern High Hyattsville High 153.0
Northwood Elementary Baltimore Elementary 37.5
Northwood High Rockville High 116.6
Norwood Elementary Baltimore Elementary 31.3
Oak Hill Elementary Severna Park Elementary 37.1
Oak View Elementary Silver Spring Elementary 32.1
Oakdale Elementary Ijamsville Elementary 70.6
Oakdale High Ijamsville High 87.5
Oakdale Middle Ijamsville Middle 61.0
Oakland Mills High Columbia High 103.0
Oakland Mills Middle Columbia Middle 35.0
Oakland Terrace Elementary Silver Spring Elementary 43.1
Oaklands Elementary Laurel Elementary 38.7
Oakleigh Elementary Baltimore Elementary 34.3
Oakville Elementary Mechanicsville Elementary 19.9
Oakwood Elementary Glen Burnie Elementary 28.6
Ocean City Elementary Ocean City Elementary 48.0
Odenton Elementary Odenton Elementary 44.2
Odessa Shannon Middle Silver Spring Middle 61.4
Oklahoma Road Middle Sykesville Middle 44.3
Old Forge Elementary Hagerstown Elementary 23.0
Old Mill High Millersville High 116.5
Old Mill Middle North Millersville Middle 76.5
Old Mill Middle South Millersville Middle 78.0
Old Post Road Elementary Abingdon Elementary 66.8
Oliver Beach Elementary Baltimore Elementary 11.7
Olney Elementary Olney Elementary 36.3
Orchard Grove Elementary Frederick Elementary 38.9
Orems Elementary Baltimore Elementary 24.6
Overlea High Baltimore High 86.7
Overlook Elementary Linthicum Elementary 23.9
Overlook Elementary Temple Hills Elementary 23.1
Owings Mills Elementary Owings Mills Elementary 44.8
Owings Mills High Owings Mills High 77.0
Oxon Hill Elementary Oxon Hill Elementary 20.5
Oxon Hill High Oxon Hill High 85.0
Oxon Hill Middle Fort Washington Middle 59.0
PEP - Itinerant Rockville Prekindergarten
PRIDE School Westminster Elementary
Padonia International Elementary Cockeysville Elementary 39.8
Paint Branch Elementary College Park Elementary 47.5
Paint Branch High Burtonsville High 130.9
Pangborn Elementary Hagerstown Elementary 56.0
Panorama Elementary Temple Hills Elementary 45.4
Paramount Elementary Hagerstown Elementary 26.3
Park Elementary Baltimore Elementary 47.1
Park Hall Elementary Park Hall Elementary 38.2
Park Heights Academy Baltimore Elementary 28.5
Parkdale High Riverdale High 153.0
Parkland Middle Rockville Middle 77.8