Harford County Public Schools

All
(54)
All
(54)
 
High
(12)
High
(12)
 
Middle
(10)
Middle
(10)
 
Elementary
(34)
Elementary
(34)
 
Pre-K
(21)
Pre-K
(21)
 
Private
(29)
Private
(29)
 
There are 54 public schools in Harford County, Maryland, serving 37,842 students.
The most diverse school district in Harford County is Harford County School District. Read more about public school diversity statistics in Maryland or national school diversity statistics.
Minority enrollment is 33% (majority Black) and the student:teacher ratio is 14:1.

Harford County Public Schools

  • School Location Grades Students
  • AberdeenAberdeen High SchoolMagnet School
    251 Paradise Rd
    AberdeenMD 21001
    (410)273-5500

    Grades: 9-12 | 1418 students
  • AberdeenAberdeen Middle School
    111 Mount Royal Ave
    AberdeenMD 21001
    (410)273-5510

    Grades: 6-8 | 1115 students
  • AbingdonAbingdon Elementary School
    399 Singer Rd
    AbingdonMD 21009
    (410)638-3910

    Grades: PK-5 | 832 students
  • AberdeenBakerfield Elementary School
    36 Baker St
    AberdeenMD 21001
    (410)273-5518

    Grades: PK-5 | 392 students
  • Bel AirBel Air Elementary School
    30 East Lee St
    Bel AirMD 21014
    (410)638-4160

    Grades: PK-5 | 516 students
  • Bel AirBel Air High School
    100 Heighe St
    Bel AirMD 21014
    (410)638-4600

    Grades: 9-12 | 1655 students
  • Bel AirBel Air Middle School
    99 Idlewild St
    Bel AirMD 21014
    (410)638-4140

    Grades: 6-8 | 1285 students
  • Bel AirC. Milton Wright High School
    1301 North Fountain Green Rd
    Bel AirMD 21015
    (410)638-4110

    Grades: 9-12 | 1401 students
  • AberdeenCenter For Educational OpportunityAlternative School
    253 Paradise Rd
    AberdeenMD 21001
    (410)273-5594

    Grades: 7-12 | 81 students
  • BelcampChurch Creek Elementary School
    4299 Church Creek Rd
    BelcampMD 21017
    (410)273-5550

    Grades: PK-5 | 787 students
  • ChurchvilleChurchville Elementary School
    2935 Level Rd
    ChurchvilleMD 21028
    (410)638-3800

    Grades: KG-5 | 378 students
  • DarlingtonDarlington Elementary School
    2119 Shuresville Rd
    DarlingtonMD 21034
    (410)638-3700

    Grades: KG-5 | 131 students
  • EdgewoodDeerfield Elementary School
    2307 Willoughby Beach Rd
    EdgewoodMD 21040
    (410)612-1535

    Grades: PK-5 | 803 students
  • StreetDublin Elementary School
    1527 Whiteford Rd
    StreetMD 21154
    (410)638-3703

    Grades: PK-5 | 301 students
  • EdgewoodEdgewood Elementary School
    2100 Cedar Dr
    EdgewoodMD 21040
    (410)612-1540

    Grades: PK-5 | 421 students
  • EdgewoodEdgewood High School
    1 Negative Reviews
    2415 Willoughby Beach Rd
    EdgewoodMD 21040
    (410)612-1500

    Grades: 9-12 | 1280 students
  • EdgewoodEdgewood Middle School
    2311 Willoughby Beach Rd
    EdgewoodMD 21040
    (410)612-1518

    Grades: 6-8 | 1103 students
  • Bel AirEmmorton Elementary School
    2502 Tollgate Rd
    Bel AirMD 21014
    (410)638-3920

    Grades: KG-5 | 551 students
  • FallstonFallston High School
    2301 Carrs Mill Rd
    FallstonMD 21047
    (410)638-4120

    Grades: 9-12 | 1072 students
  • FallstonFallston Middle School
    2303 Carrs Mill Rd
    FallstonMD 21047
    (410)638-4129

    Grades: 6-8 | 874 students
  • Forest HillForest Hill Elementary School
    2407 Rocks Rd
    Forest HillMD 21050
    (410)638-4166

    Grades: KG-5 | 492 students
  • Forest HillForest Lakes Elementary School
    100 Osborne Parkway
    Forest HillMD 21050
    (410)638-4262

    Grades: KG-5 | 482 students
  • Bel AirFountain Green Elementary School
    517 Fountain Green Rd
    Bel AirMD 21015
    (410)638-4220

    Grades: KG-5 | 521 students
  • AberdeenG. Lisby Elementary At Hillsdale
    810 Edmund St
    AberdeenMD 21001
    (410)273-5530

    Grades: PK-5 | 425 students
  • AberdeenHalls Cross Roads Elementary School
    203 East Bel Air Ave
    AberdeenMD 21001
    (410)273-5524

    Grades: PK-5 | 507 students
  • Bel AirHarford Technical High SchoolVocational School
    200 Thomas Run Rd
    Bel AirMD 21015
    (410)638-3804

    Grades: 9-12 | 1012 students
  • Havre De GraceHavre De Grace Elementary School
    600 Juniata St
    Havre De GraceMD 21078
    (410)939-6616

    Grades: PK-5 | 402 students
  • Havre De GraceHavre De Grace High School
    700 Congress Ave
    Havre De GraceMD 21078
    (410)939-6600

    Grades: 9-12 | 583 students
  • Havre De GraceHavre De Grace Middle School
    1 Negative Reviews
    401 Lewis Ln
    Havre De GraceMD 21078
    (410)939-6608

    Grades: 6-8 | 541 students
  • Bel AirHickory Elementary School
    2100 Conowingo Rd
    Bel AirMD 21014
    (410)638-4170

    Grades: KG-5 | 687 students
  • Bel AirHomestead/wakefield Elementary School
    900 South Main St
    Bel AirMD 21014
    (410)638-4175

    Grades: PK-5 | 900 students
  • JarrettsvilleJarrettsville Elementary School
    3818 Norrisville Rd
    JarrettsvilleMD 21084
    (410)692-7800

    Grades: KG-5 | 460 students
  • Bel AirJohn Archer SchoolSpecial Education School
    100 Thomas Run Rd
    Bel AirMD 21015
    (410)638-3810

    Grades: PK-12 | 112 students
  • JoppaJoppatowne Elementary School
    407 Trimble Rd
    JoppaMD 21085
    (410)612-1546

    Grades: PK-5 | 596 students
  • JoppaJoppatowne High School
    555 Joppa Farm Rd
    JoppaMD 21085
    (410)612-1510

    Grades: 9-12 | 761 students
  • Show 19 more public schools in Harford County, MD
Recent Articles
September 22, 2016
Budgets have become so constrained that several school districts have drastically slashed or entirely cut their athletics program. Learn about the threat to athletics and what it could mean for your child.
September 22, 2016
Learn about the coveted National Blue Ribbon of Distinction and why it is an important education award.
September 22, 2016
While security guards may be commonplace at some public high schools, other districts have resorted to undercover cops to keep their kids safe. Learn about why schools are bringing undercover police officers on campus and what it means for your student.