Harford County Schools (Maryland)

Search for Harford County, MD schools. A county school search can provide information on local public schools, local private schools, local Montessori schools, enrollment deadlines, school zone boundaries, school calendars, school bus routes, class sizes, start times, end times, school breaks, graduation requirements, private school tuition, private school fees, parochial schools, language immersion schools, and Waldorf schools.


Harford County Public Schools in Harford County, Maryland operate at the kindergarten through 12th grade level to educate children living in their district. They are publicly funded by Harford County, Maryland State, and Federal tax dollars, and they are required to provide education to all children. Public Schools typically operate as part of a larger district or school system. Harford County Public Schools provide information on their enrollment deadlines, the school calendar, class sizes, school start and end times, school breaks, and graduation requirements. They often also provide details on the principals, administrators, teachers, and staff members who work at the school, as well as school zone boundaries and bussing routes. This information is often available on the Harford County school district website.

Aberdeen High Aberdeen MD 251 Paradise Road 21001 410-273-5500

Aberdeen Middle Aberdeen MD 111 Mount Royal Avenue 21001 410-273-5510

Abingdon Elementary Abingdon MD 399 Singer Road 21009 410-638-3910

Bakerfield Elementary Aberdeen MD 36 Baker Street 21001 410-273-5518

Bel Air Elementary Bel Air MD 30 East Lee Street 21014 410-638-4160

Bel Air High Bel Air MD 100 Heighe Street 21014 410-638-4600

Bel Air Middle Bel Air MD 99 Idlewild Street 21014 410-638-4140

C. Milton Wright High Bel Air MD 1301 North Fountain Green Road 21015 410-638-4110

Center For Educational Opportunity Aberdeen MD 253 Paradise Road 21001 410-273-5594

Church Creek Elementary Belcamp MD 4299 Church Creek Road 21017 410-273-5550

Churchville Elementary Churchville MD 2935 Level Road 21028 410-638-3800

Darlington Elementary Darlington MD 2119 Shuresville Road 21034 410-638-3700

Deerfield Elementary Edgewood MD 2307 Willoughby Beach Road 21040 410-612-1535

Dublin Elementary Street MD 1527 Whiteford Road 21154 410-638-3703

Edgewood Elementary Edgewood MD 2100 Cedar Drive 21040 410-612-1540

Edgewood High Edgewood MD 2415 Willoughby Beach Road 21040 410-612-1500

Edgewood Middle Edgewood MD 2311 Willoughby Beach Road 21040 410-612-1518

Emmorton Elementary Bel Air MD 2502 South Tollgate Road 21015 410-638-3920

Fallston High Fallston MD 2301 Carrs Mill Road 21047 410-638-4120

Fallston Middle School Fallston MD 2303 Carrs Mill Road 21047 410-638-4129

Forest Hill Elementary Forest Hill MD 2407 Rocks Road 21050 410-638-4166

Forest Lakes Elementary Forest Hill MD 100 Osborne Parkway 21050 410-638-4262

Fountain Green Elementary Bel Air MD 517 North Fountain Green Road 21015 410-638-4220

G. Lisby Elementary At Hillsdale Aberdeen MD 810 Edmund Street 21001 410-273-5530

Halls Cross Roads Elementary Aberdeen MD 203 East Bel Air Avenue 21001 410-273-5524

Harford Technical High Bel Air MD 200 Thomas Run Road 21015 410-638-3804

Havre De Grace Elementary Havre de Grace MD 600 South Juniata Street 21078 410-939-6616

Havre De Grace High Havre de Grace MD 700 Congress Avenue 21078 410-939-6600

Havre De Grace Middle Havre de Grace MD 401 Lewis Lane 21078 410-939-6608

Hickory Elementary Bel Air MD 2100 Conowingo Road 21014 410-638-4170

Homestead/Wakefield Elementary Bel Air MD 900 South Main Street 21014 410-638-4175

Jarrettsville Elementary Jarrettsville MD 3818 Norrisville Road 21084 410-692-7800

John Archer School Bel Air MD 100 Thomas Run Road 21015 410-638-3810

Joppatowne Elementary Joppa MD 407 Trimble Road 21085 410-612-1546

Joppatowne High Joppa MD 555 Joppa Farm Road 21085 410-612-1510

Magnolia Elementary Joppa MD 901 Trimble Road 21085 410-612-1553

Magnolia Middle Joppa MD 299 Fort Hoyle Road 21085 410-612-1525

Meadowvale Elementary Havre de Grace MD 910 Graceview Drive 21078 410-939-6622

Norrisville Elementary White Hall MD 5302 Norrisville Road 21161 410-692-7810

North Bend Elementary Jarrettsville MD 1445 North Bend Road 21084 410-692-7815


Harford County Private Schools in Harford County, Maryland provide education at the kindergarten through 12th grade level. They are privately operated and are largely funded through student tuition and fees. Harford County Private Schools can fall into a number of categories, including religious schools, parochial schools, private special education schools, Montessori schools, boarding schools, language immersion schools, and Waldorf schools. These schools provide information on their enrollment requirements, school calendar, tuition and fees, school mission, class sizes, affiliated schools or religious institutions, graduation requirements, school breaks, and school start and end times. They often also provide details on the Harford County principals, administrators, teachers, and staff members who work at the school. This information is often available on the school's website.

Bel Forest Christian Academy Bel Air MD 603 Vale Road 21014 410-838-6074

Bethel Apostolic Church Havre de Grace MD 21 North Earlton Road Extension 21078 410-939-4060

Emmorton Baptist Church Bel Air MD 106 Plumtree Road 21015 410-569-0585

Harford Christian School Darlington MD 1736 Whiteford Road 21034 410-457-5103

Harford Day School Bel Air MD 715 Moores Mill Road 21014 410-879-2350

Harford Friends School Street MD PO Box 200 21154 410-452-5507

Helping Hands Child Development Center Churchville MD 3237 Level Road 21028 410-734-4006

John Carroll School Bel Air MD 703 East Churchville Road 21014 410-838-8333

Mountain Christian School Joppa MD 1824 Mountain Road 21085 410-877-7333

New Covenant Christian School Abingdon MD 128 Saint Marys Church Road 21009 443-512-0771