2022 PA State Legislature Races

PA House District #166 Primary Candidates

Current district includes Haverford Wards 2-8. The proposed new district includes all of Haverford.