Senate District 29

Part of BERKS County consisting of the TOWNSHIPS of Albany, Bethel, Greenwich, Heidelberg, Jefferson, Lower Heidelberg, Maidencreek, Marion, North Heidelberg, Ontelaunee, Penn, Perry, South Heidelberg, Spring, Tilden, Tulpehocken, Upper Bern, Upper Tulpehocken and Windsor and the BOROUGHS of Adamstown (Berks County Portion), Bernville, Hamburg, Lenhartsville, Robesonia, Shoemakersville, Sinking Spring, Strausstown, Wernersville and Womelsdorf and All of SCHUYLKILL County.
Total population: 250,472

Note: This information reflects the redistricting plan approved by the 2012 Legislative Reapportionment Commission and the Supreme Court of Pennsylvania. More information, including historical maps of the 29th District dating back to the creation of the Pennsylvania Senate, is available at Pennsylvania’s official redistricting website.