Haverford School District

Haverford School District, located in Delaware County, consists of 5 Elementary schools, 1 Middle School and 1 High School. Below is a map of the borders for the 5 different elementary schools (you can also click HERE for a link to the downloadable map). Feel free to click HERE for more information on Haverford Township School District!