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

18 schools in Upper Marlboro

Maryland · Public K-12

Upper Marlboro's public schools total 18 across the city, with enrollment of about 12,764 and an average school size near 709.

7-year change in Upper Marlboro

SY 2017-18 vs SY 2024-25
Total enrollment
12,764
+2,066 (+19%) vs SY 2017-18
School count
18
+1 (+6%) vs SY 2017-18
% White
2%
was 2%
% Hispanic
16%
was 10%
% Black
79%
was 85%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Arrowhead ElementaryElementaryPK-05378
Barack Obama ElementaryElementaryPK-05629
Chesapeake Math and IT South Public CharterCombinedKG-121,503
Dr. Henry A. Wise Jr. HighHigh09-122,291
Frederick Douglass HighHigh09-121,183
Friendship Aspire Bowie CharterElementaryKG-01140
Imagine Foundations at Leeland PCSElementaryKG-08480
International High school @ LargoHigh09-12354
James Madison MiddleMiddle06-08800
Kettering ElementaryElementaryPK-05415
Kettering MiddleMiddle06-08874
Largo HighHigh09-121,159
Marlton ElementaryElementaryPK-05309
Mattaponi ElementaryElementaryKG-05391
Melwood ElementaryElementaryPK-05531
Patuxent ElementaryElementaryPK-05281
Perrywood ElementaryElementaryKG-05529
Rosaryville ElementaryElementaryPK-05517

About Upper Marlboro

Across Upper Marlboro, Maryland, 18 public schools instructs about 12,764 students between them.

On the level-by-level breakdown, the city comprises 11 elementary, 2 middle, 4 high, and 1 other.

Schools in Upper Marlboro average about 709 students each, 10% noticeably above the Maryland norm.

Five-year track record. Total public-school enrollment in Upper Marlboro has climbed 19% since SY 2017-18, moving from about 10,698 students to 12,764. Upper Marlboro now counts 18 public schools, up from 17 in SY 2017-18. The Hispanic share of public-school enrollment expanded from 10% to 16%.

Within the allk12 community for this area, the community for Upper Marlboro discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Upper Marlboro, Maryland?
There are 18 public K-12 schools in Upper Marlboro, with a combined enrollment of about 12,764.
How many elementary, middle, and high schools are in Upper Marlboro?
Upper Marlboro has 11 elementary, 2 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Upper Marlboro?
Dr. Henry A. Wise Jr. High is the largest public school in Upper Marlboro by enrollment, with approximately 2,291 students.
What school districts serve Upper Marlboro?
Upper Marlboro public schools are operated by Prince George's County Public Schools.
What grade levels do public schools in Upper Marlboro cover?
Public schools in Upper Marlboro serve students from pre-K through grade 12.
Are there charter schools in Upper Marlboro?
3 of the 18 public schools in Upper Marlboro are charter schools.