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

Harford County

Maryland · Public K-12

55 public schools serving approximately 38,037 students, in a county of 263,757 residents.

Schools
55
1 districts
Enrollment
38,037
NCES CCD
Median income
$112,265
Above Maryland avg
Free/reduced lunch
39.2%
Below Maryland avg
Elementary
33
schools
Middle
9
schools
High
11
schools
Combined / other
2
schools
LARGEST DISTRICT
Harford County Public Schools
38,037 students · 1 district in Harford County

County vs. school enrollment demographics

Left bar is the racial makeup of Harford County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
73%
Hispanic
6%
Black
14%
Asian
3%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
59%
Hispanic
n/r
Black
21%
Asian
3%
Two or more
8%
Native American
0%
Pacific Islander
0%
Bachelor's+
40.3%
adults 25+
Poverty rate
5.0%
ACS 5-year
Unemployment
3.8%
civilian labor
Median age
41
22.3% under 18

All schools (55)

NameCityLevelGradesEnrollmentRating
Aberdeen HighAberdeenHigh09-121,495·
Bel Air HighBel AirHigh09-121,489·
Edgewood HighEdgewoodHigh09-121,415·
C. Milton Wright HighBel AirHigh09-121,266·
North Harford HighPylesvilleHigh09-121,221·
Southampton MiddleBel AirMiddle06-081,175·
Bel Air MiddleBel AirMiddle06-081,138·
Youths Benefit ElementaryFallstonElementaryPK-051,123·
Aberdeen MiddleAberdeenMiddle06-081,082·
Homestead/Wakefield ElementaryBel AirElementaryPK-051,057·
Fallston HighFallstonHigh09-121,044·
Fallston Middle SchoolFallstonMiddle06-081,007·
Edgewood MiddleEdgewoodMiddle06-08999·
Harford Technical HighBel AirHigh09-12979·
North Harford MiddlePylesvilleMiddle06-08848·
Old Post Road ElementaryAbingdonElementaryPK-05842·
Joppatowne HighJoppaHigh09-12833·
Patterson Mill High SchoolBel AirHigh09-12819·
Havre de Grace HighHavre De GraceHigh09-12818·
Patterson Mill Middle SchoolBel AirMiddle06-08760·
Red Pump Elementary SchoolBel AirElementaryKG-05753·
Magnolia MiddleJoppaMiddle06-08730·
Deerfield ElementaryEdgewoodElementaryPK-05728·
Church Creek ElementaryBelcampElementaryPK-05725·
Abingdon ElementaryAbingdonElementaryPK-05658·
Hickory ElementaryBel AirElementaryKG-05657·
Havre de Grace MiddleHavre De GraceMiddle06-08626·
Prospect Mill ElementaryBel AirElementaryPK-05587·
Havre de Grace ElementaryHavre De GraceElementaryPK-05566·
Emmorton ElementaryBel AirElementaryKG-05548·
Meadowvale ElementaryHavre De GraceElementaryPK-05540·
Ring Factory ElementaryBel AirElementaryKG-05534·
Bel Air ElementaryBel AirElementaryPK-05532·
G. Lisby Elementary at HillsdaleAberdeenElementaryPK-05503·
Joppatowne ElementaryJoppaElementaryPK-05501·
Magnolia ElementaryJoppaElementaryPK-05498·
William S. James ElementaryAbingdonElementaryKG-05497·
Jarrettsville ElementaryJarrettsvilleElementaryKG-05488·
Swan Creek SchoolAberdeenOther01-12488·
Fountain Green ElementaryBel AirElementaryPK-05477·
Forest Hill ElementaryForest HillElementaryKG-05471·
Bakerfield ElementaryAberdeenElementaryPK-05463·
Halls Cross Roads ElementaryAberdeenElementaryPK-05453·
Roye-Williams ElementaryHavre De GraceElementaryPK-05442·
Riverside ElementaryJoppaElementaryPK-05440·
Forest Lakes ElementaryForest HillElementaryKG-05428·
North Bend ElementaryJarrettsvilleElementaryPK-05428·
Edgewood ElementaryEdgewoodElementaryPK-05401·
North Harford ElementaryPylesvilleElementaryPK-05386·
Churchville ElementaryChurchvilleElementaryPK-05374·
Dublin ElementaryStreetElementaryPK-05212·
Norrisville ElementaryWhite HallElementaryKG-05212·
Harford Academy at Campus HillsBel AirOtherPK-12141·
Darlington ElementaryDarlingtonElementaryKG-05101·
Center for Educational OpportunityAberdeenHigh07-1239·

Frequently asked

How many K-12 schools serve Harford County?
There are 55 public K-12 schools in Harford County, Maryland, with a combined enrollment of about 38,037.
How many high schools are in Harford County?
Harford County, Maryland has 11 public high schools, along with 9 middle schools and 33 elementary schools.
What is the largest school district in Harford County?
Harford County Public Schools is the largest school district in Harford County, serving approximately 38,037 students. The county contains 1 school district overall.
How many people live in Harford County?
Harford County has roughly 263,757 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Harford County?
Median household income in Harford County is $112,265, above the Maryland average of $96,648. About 5.0% of residents live below the federal poverty line.
How educated are residents of Harford County?
Approximately 40.3% of adults 25 and older in Harford County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Harford County qualify for free or reduced lunch?
Roughly 39.2% of students in Harford County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Maryland county average of 52.3%.
What is the student-teacher ratio in Harford County schools?
Across Harford County public schools, the enrollment-weighted student-teacher ratio is approximately 14.7 to 1.
What is the racial makeup of Harford County?
Harford County residents are approximately 73% White, 6% Hispanic, 14% Black, 3% Asian, 7% two or more races according to the Census ACS 5-year estimate.
What share of housing in Harford County is owner-occupied?
Harford County has about 105,468 housing units, of which roughly 79.7% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data