Schools in Haverford Township
Haverford Township is located in Delaware County. It contains portions of the communities of Haverford, Havertown, Bryn Mawr, Ardmore, Drexel Hill, and Wynnewood. The initial 2010 US Census population was 48,491.
According to a 2010 estimate, the median income for a household in the township was $87,283, and the median income for a family was $103,138.
For more information visit: http://www.haverfordtownship.com/