Haverford, Pennsylvania

Haverford, PA
is located partially in Haverford Township, Delaware County, Pennsylvania, approximately 10 miles west of Philadelphia but largely in the Lower Merion Township of Montgomery County. The zipcode for Haverford is 19041.

Students that live in Lower Merion Township attend schools in the Lower Merion School District.
Students that live in Haverford Township attend schools in the School District of Haverford Township.




Featured Property

  • 3105 HUEY AVENUE
    DREXEL HILL, PA
    $179,977
    6 beds | 3 baths
  • 4324 TROPHY DRIVE
    UPPER CHICHESTER, PA
    $220,000
    4 beds | 3 baths
  • 840 TURNER AVENUE
    DREXEL HILL, PA
    $234,977
    4 beds | 2 baths
  • 125 N HIGHLAND AVENUE
    LANSDOWNE, PA
    $259,977
    4 beds | 3 baths
  • 609 N BISHOP AVENUE
    SPRINGFIELD, PA
    $294,977
    4 beds | 2 baths
  • 338 DARBY ROAD
    HAVERTOWN, PA
    $184,977
    3 beds | 1 baths
  • 190 W ESSEX AVENUE
    LANSDOWNE, PA
    $164,977
    3 beds | 1 baths
  • 446 TURNER AVENUE
    DREXEL HILL, PA
    $239,977
    4 beds | 1 baths
  • 727 LINDALE AVENUE
    DREXEL HILL, PA
    $184,977
    6 beds | 3 baths
  • 655 SHADELAND AVENUE
    DREXEL HILL, PA
    $209,977
    3 beds | 2 baths