Harford Day School, founded in 1957, is the oldest independent day school in Harford County, Maryland. Located in Bel Air, it enrolls over 330 students from preschool through eighth grade. The school has built its reputation on sending graduates into top high school programs, using an inquiry-based curriculum that pairs academic rigor with character development and problem-solving skills.
Teaching here means designing learning around questions rather than answers alone. Faculty emphasize creative thinking, hard work, and collaboration—values woven into daily classroom work. The day school structure gives teachers something rare: real knowledge of each family, direct curriculum influence, and the chance to see students grow across multiple years within one campus. Class sizes and enrollment scale make individual teacher contributions visible in ways larger schools cannot replicate.
The school offers Spanish instruction integrated across grade levels, and faculty span elementary and middle school disciplines. Working at a K-8 independent day school in Maryland means shorter commutes than boarding schools, full family time after dismissal, and a stable financial institution behind your classroom. Strong fundraising growth and healthy reserves support competitive salaries and ongoing investment in teaching resources.
Harford Day School hires teachers across elementary and middle school subjects, Spanish specialists, and administrative or advancement roles. Most faculty openings appear before the fall term. The school actively recruits candidates seeking day school positions where inquiry-based teaching, character work, and genuine community outweigh institutional size.
Open positions at Harford Day School
3 current openings. Click any role to apply directly on the school's site.
Not sure if Harford Day School is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →