Sign In Register

Schools in Upper Marlboro, MD

Public schools, enrollment data, student-teacher ratios, and higher education.

Upper Marlboro has 18 public schools with a total enrollment of 12,816 students and 801 teachers. There are 11 elementary, 2 middle, and 4 high schools. The average student-teacher ratio is 16.0:1. 2 charter schools serve the area.

Public Schools (18)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Dr. Henry A. Wise Jr. High High 2,257 131 17.2:1
Chesapeake Math and IT South Public Charter (Charter) Other 1,486 82 18.1:1
Frederick Douglass High High 1,159 65 17.8:1
Largo High High 939 64 14.7:1
Kettering Middle Middle 915 75 12.2:1
James Madison Middle Middle 873 46 19.0:1
Barack Obama Elementary Elementary 746 44 17.0:1
Perrywood Elementary Elementary 517 31 16.7:1
Imagine Foundations at Leeland PCS (Charter) Elementary 490 26 18.8:1
Rosaryville Elementary Elementary 454 35 13.0:1
Melwood Elementary Elementary 450 29 15.5:1
Kettering Elementary Elementary 407 24 17.0:1
Arrowhead Elementary Elementary 406 27 15.0:1
International High school @ Largo High 389 30 13.0:1
Mattaponi Elementary Elementary 376 24 15.7:1
Phyllis E. Williams Elementary Elementary 354 26 13.6:1
Marlton Elementary Elementary 309 22 14.0:1
Patuxent Elementary Elementary 289 20 14.5:1
View full profile of Upper Marlboro, MD →