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

5 schools in Bladensburg

Maryland · Public K-12

Parents in Bladensburg have 5 public K-12 options when picking a school, with combined enrollment near 4,392 students (3 elementary and 2 high).

7-year change in Bladensburg

SY 2017-18 vs SY 2024-25
Total enrollment
4,392
-570 (-11%) vs SY 2017-18
School count
5
-1 (-17%) vs SY 2017-18
% White
2%
was 2%
% Hispanic
78%
was 72%
% Black
17%
was 25%
% Asian
3%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bladensburg ElementaryElementaryPK-05713
Bladensburg HighHigh09-122,114
International High School @ Langley ParkHigh09-12368
Port Towns ElementaryElementaryPK-05747
Rogers Heights ElementaryElementaryPK-05450

About Bladensburg

Public education in Bladensburg, Maryland runs across 5 schools that teaches roughly 4,392 students. By footprint, Bladensburg sits in the compact bracket.

On the school-mix side, the city is made up of 3 elementary, and 2 high.

Average school size in Bladensburg is around 878 students, 37% meaningfully above the Maryland average of about 643.

Five-year track record. Across the same 7-year window, public-school enrollment shrank 11%: 4,962 students in SY 2017-18 versus 4,392 in SY 2024-25. The school count fell from 6 to 5 across the same 7-year window. On the demographic side, Black enrollment moved from 25% to 17% over the same window.

On allk12, the community for Bladensburg discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Bladensburg?
Bladensburg, Maryland has 5 public K-12 schools serving approximately 4,392 students.
How many elementary, middle, and high schools are in Bladensburg?
Bladensburg has 3 elementary, 2 high public schools.
What is the largest public school in Bladensburg?
Bladensburg High is the largest public school in Bladensburg by enrollment, with approximately 2,114 students.
What school districts serve Bladensburg?
Bladensburg public schools are operated by Prince George's County Public Schools.
What grade levels do public schools in Bladensburg cover?
Public schools in Bladensburg serve students from pre-K through grade 12.