The 29th Pennsylvania House of Representatives District is in southeastern Pennsylvania and has been represented by Tim Brennan since 2023.
District profile The 29th Pennsylvania House of Representatives District is located in Bucks County and includes the following areas:2022 PA House of Representatives District maps
Buckingham Township Chalfont Doylestown Doylestown Township New Britain New Hope Solebury Township
Representatives Representative Party Years District home Note Prior to 1969, seats were apportioned by county. Raymond Wilt Republican 1969 – 1970 Edward M. Earley Democrat 1971 – 1974 Harry G. Menhorn, Jr. Democrat 1975 – 1976 Ronald R. Goebbel Republican 1977 – 1980 Lori Heiser Republican 1981 – 1982 David J. Mayernik Democrat 1983 – 2002 District moved from Westmoreland County to Bucks County after 2002 Bernie O'Neill Republican 2003 – 2019 Warminster Township Meghan Schroeder Republican 2019 – 2022 Buckingham Township Tim Brennan Democrat 2023 – present Doylestown Incumbent
Recent election results
References
External links
District map from the United States Census Bureau Pennsylvania House Legislative District Maps from the Pennsylvania Redistricting Commission. Population Data for District 29 from the Pennsylvania Redistricting Commission.