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

  • 500 MINSHALL ROAD
    SPRINGFIELD, PA
    $375,000
    4 beds | 2 baths
  • 448 LOMBARDY ROAD
    DREXEL HILL, PA
    $275,000
    4 beds | 2 baths
  • 830 MORGAN AVENUE
    DREXEL HILL, PA
    $209,977
    4 beds | 2 baths
  • 217 WINDSOR AVENUE
    UPPER DARBY, PA
    $147,977
    3 beds | 2 baths
  • 176 GLENTAY AVENUE
    LANSDOWNE, PA
    $169,977
    3 beds | 1 baths
  • 800 ROBERTS AVENUE
    DREXEL HILL, PA
    $179,977
    3 beds | 1 baths
  • 536 N SYCAMORE AVENUE
    CLIFTON HEIGHTS, PA
    $134,977
    3 beds | 1 baths
  • 536 N SYCAMORE AVENUE
    CLIFTON HEIGHTS, PA
    $134,977
    3 beds | 1 baths
  • 1116 ROOSEVELT DRIVE
    UPPER DARBY, PA
    $134,977
    3 beds | 1 baths
  • 1033 DREXEL AVENUE
    DREXEL HILL, PA
    $225,000
    4 beds | 2 baths
  • 5202 CRESTWOOD DRIVE
    CLIFTON HEIGHTS, PA
    $109,977
    3 beds | 1 baths
  • 505 BROADVIEW ROAD
    UPPER DARBY, PA
    $169,977
    4 beds | 1 baths
  • 529 ANDERSON AVENUE
    DREXEL HILL, PA
    $157,977
    3 beds | 1 baths
  • 805 KENWOOD ROAD
    DREXEL HILL, PA
    $135,000
    3 beds | 1 baths
  • 185 DREXEL AVENUE
    LANSDOWNE, PA
    $179,977
    4 beds | 1 baths