Haverford is an unincorporated community located in both Haverford Township in Delaware County, Pennsylvania, United States, and Lower Merion Township in Montgomery County, approximately 3 …Haverford is an unincorporated community located in both Haverford Township in Delaware County, Pennsylvania, United States, and Lower Merion Township in Montgomery County, approximately 3 miles west of Philadelphia. The Pennsylvania Railroad opened Haverford Station in 1880 on their Main Line west out of Broad Street Station in Philadelphia. Haverford sits at milepost 9.17.