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

5 schools in Havre De Grace

Maryland · Public K-12

Parents in Havre De Grace have 5 public K-12 options when picking a school, with combined enrollment near 3,028 students (3 elementary, 1 middle, and 1 high).

7-year change in Havre De Grace

SY 2017-18 vs SY 2024-25
Total enrollment
3,028
+338 (+13%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
52%
was 57%
% Hispanic
13%
was 10%
% Black
23%
was 21%
% Asian
2%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Havre de Grace ElementaryElementaryPK-05593
Havre de Grace HighHigh09-12822
Havre de Grace MiddleMiddle06-08617
Meadowvale ElementaryElementaryPK-05552
Roye-Williams ElementaryElementaryPK-05444

About Havre De Grace

Havre De Grace, Maryland is home to 5 public schools, with combined enrollment of approximately 3,028 students. By school count, it is a compact city.

Looking at the level breakdown, the city comprises 3 elementary, 1 middle, and 1 high.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment climbed 13%: 2,690 students in SY 2017-18 versus 3,028 in SY 2024-25. Demographically, the White share of enrollment decreased from 57% to 52%.

On allk12, the community for Havre De Grace discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Havre De Grace?
Havre De Grace, Maryland has 5 public K-12 schools serving approximately 3,028 students.
How many elementary, middle, and high schools are in Havre De Grace?
Havre De Grace has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in Havre De Grace?
Havre de Grace High is the largest public school in Havre De Grace by enrollment, with approximately 822 students.
What school districts serve Havre De Grace?
Havre De Grace public schools are operated by Harford County Public Schools.
What grade levels do public schools in Havre De Grace cover?
Public schools in Havre De Grace serve students from pre-K through grade 12.