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

20 schools in Waldorf

Maryland · Public K-12

Waldorf, Maryland operates 20 public K-12 schools between its neighborhoods, enrolling about 16,901 students (around 845 per campus).

7-year change in Waldorf

SY 2017-18 vs SY 2024-25
Total enrollment
16,901
+611 (+4%) vs SY 2017-18
School count
20
0 (0%) vs SY 2017-18
% White
6%
was 13%
% Hispanic
17%
was 9%
% Black
66%
was 66%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Arthur Middleton Elementary SchoolElementaryPK-05774
Benjamin Stoddert Middle SchoolMiddle06-08920
Berry Elementary SchoolElementaryPK-05726
C. Paul Barnhart Elementary SchoolElementaryPK-05598
Daniel of St. Thomas Jenifer Elementary SchoolElementaryPK-05661
Dr. Gustavus Brown ElementaryElementaryPK-05412
Dr. Samuel A. Mudd Elementary SchoolElementaryPK-05497
Eva Turner Elementary SchoolElementaryPK-05494
J. P. Ryon Elementary SchoolElementaryPK-05640
John Hanson Middle SchoolMiddle06-08727
Malcolm Elementary SchoolElementaryPK-05415
Mary B. Neal Elementary SchoolElementaryPK-05626
Mattawoman Middle SchoolMiddle06-08862
North Point High SchoolHigh09-121,960
St. Charles High SchoolHigh09-121,617
Theodore G. Davis Middle SchoolMiddle06-08999
Thomas Stone High SchoolHigh09-121,230
Westlake High SchoolHigh09-121,216
William A. Diggs Elementary SchoolElementaryPK-05876
William B. Wade Elementary SchoolElementaryPK-05651

About Waldorf

Across Waldorf, Maryland, 20 public schools educates about 16,901 students between them.

Looking at the level breakdown, the city comprises 12 elementary, 4 middle, and 4 high.

Per-campus enrollment runs near 845, above the state mean of about 643.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment grew 4%: 16,290 students in SY 2017-18 versus 16,901 in SY 2024-25. Demographically, the Hispanic share of enrollment increased from 9% to 17%.

On this page, the community for Waldorf discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Waldorf?
Waldorf, Maryland has 20 public K-12 schools serving approximately 16,901 students.
How many elementary, middle, and high schools are in Waldorf?
Waldorf has 12 elementary, 4 middle, 4 high public schools.
What is the largest public school in Waldorf?
North Point High School is the largest public school in Waldorf by enrollment, with approximately 1,960 students.
What school districts serve Waldorf?
Waldorf public schools are operated by Charles County Public Schools.
What grade levels do public schools in Waldorf cover?
Public schools in Waldorf serve students from pre-K through grade 12.