Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Maryland /Districts /Harford County Public Schools
School district · Maryland

Harford County Public Schools

★ Best schools in Maryland →
54
public schools
37,333
total enrollment
PK–12
grade span
15
cities

Schools by level

High
12
Middle
9

At a glance

Grade span
PK–12
Charter schools
0
Cities served
15
Counties
1
After-school providers & vendors near Harford County Public Schools (click to expand)

Operators, licensed providers, and enrichment vendors in this district's county.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools in Harford County Public Schools

School City Level Grades Enrollment
Aberdeen High Aberdeen High 9-12 1,441
Aberdeen Middle Aberdeen Middle 6-8 1,204
Abingdon Elementary Abingdon Elementary PK-5 649
Bakerfield Elementary Aberdeen Elementary PK-5 383
Bel Air Elementary Bel Air Elementary PK-5 522
Bel Air High Bel Air High 9-12 1,557
Bel Air Middle Bel Air Middle 6-8 1,441
C. Milton Wright High Bel Air High 9-12 1,330
Center For Educational Opportunity Aberdeen High 6-12 148
Church Creek Elementary Belcamp Elementary PK-5 678
Churchville Elementary Churchville Elementary K-5 338
Darlington Elementary Darlington Elementary K-5 98
Deerfield Elementary Edgewood Elementary PK-5 720
Dublin Elementary Street Elementary PK-5 215
Edgewood Elementary Edgewood Elementary PK-5 349
Edgewood High Edgewood High 9-12 1,413
Edgewood Middle Edgewood Middle 6-8 1,186
Emmorton Elementary Bel Air Elementary K-5 564
Fallston High Fallston High 9-12 977
Fallston Middle School Fallston Middle 6-8 864
Forest Hill Elementary Forest Hill Elementary K-5 472
Forest Lakes Elementary Forest Hill Elementary K-5 429
Fountain Green Elementary Bel Air Elementary K-5 458
G. Lisby Elementary At Hillsdale Aberdeen Elementary PK-5 420
Halls Cross Roads Elementary Aberdeen Elementary PK-5 429
Harford Technical High Bel Air High 9-12 993
Havre De Grace Elementary Havre De Grace Elementary PK-5 575
Havre De Grace High Havre De Grace High 9-12 699
Havre De Grace Middle Havre De Grace Middle 6-8 613
Hickory Elementary Bel Air Elementary K-5 643
Homestead/Wakefield Elementary Bel Air Elementary PK-5 996
Jarrettsville Elementary Jarrettsville Elementary K-5 426
John Archer School Bel Air High PK-12 136
Joppatowne Elementary Joppa Elementary PK-5 536
Joppatowne High Joppa High 9-12 782
Magnolia Elementary Joppa Elementary PK-5 517
Magnolia Middle Joppa Middle 6-8 812
Meadowvale Elementary Havre De Grace Elementary PK-5 454
Norrisville Elementary White Hall Elementary K-5 205
North Bend Elementary Jarrettsville Elementary PK-5 378
North Harford Elementary Pylesville Elementary K-5 331
North Harford High Pylesville High 9-12 1,226
North Harford Middle Pylesville Middle 6-8 878
Patterson Mill High School Bel Air High 9-12 836
Patterson Mill Middle School Bel Air Middle 6-8 742
Prospect Mill Elementary Bel Air Elementary PK-5 566
Red Pump Elementary School Bel Air Elementary K-5 758
Ring Factory Elementary Bel Air Elementary K-5 520
Riverside Elementary Joppa Elementary PK-5 445
Roye-Williams Elementary Havre De Grace Elementary PK-5 410
Southampton Middle Bel Air Middle 6-8 1,173
William Paca/Old Post Road Elementary Abingdon Elementary PK-5 836
William S. James Elementary Abingdon Elementary K-5 480
Youths Benefit Elementary Fallston Elementary PK-5 1,082

All Maryland districts · Maryland overview