Graph: national county↔district↔legislator authority layer

The first edges in the repo. Every US county now links to the districts it
sits in, weighted by area overlap, and every legislator links to the district
they represent — county → district → representative, traversable.

Data (PostGIS, no Atlas dependency — computed directly from geometry):
- data/county_district_edges.jsonl — 16,328 weighted edges. area_weight =
  ST_Area(ST_Intersection(county, district))/ST_Area(county) over ST_MakeValid
  Census TIGER 2024 geometries, overlaps <0.5% dropped. Uses area-intersection,
  NOT centroid-in-polygon, so urban districts that carve through counties
  (e.g. GA CD-5 / Atlanta across Clayton+DeKalb+Fulton) are captured, not
  silently dropped. Per-county weights sum to ~1.0 per district type.

build.py:
- ~6,896 new district nodes: 435 CD (ACS demographics where available; sparse
  for the 8 states missing from acs_cd) + 4,927 state-house + 1,897 state-senate
  (geometry-only). GEOID/number-keyed, stable.
- county index.md gains a `districts:` block (frontmatter) + a ## Districts
  section (body links, so link-integrity checks them).
- legislators + US House members gain `represents:` pointing at their district
  node; edge stored once on the person, inverse left to the view.
- schemas/jurisdiction: classification enum + chamber/districts fields.

Honest gaps (logged, not hidden): ID + NH have no state-house geometry, so
their house districts get nodes (represents resolves) but no county edges;
CD nodes for acs_cd-missing states are demographically sparse.

Deterministic (byte-identical rebuild); validate.py passes 26,617 records,
link-integrity clean (every district/represents link resolves).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Fabio
2026-07-04 22:28:08 -04:00
parent 6c9990a115
commit 1beeaab2db
18213 changed files with 280514 additions and 3515 deletions
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 8"
represents: "us/states/pa/districts/house/8"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 8 (PA State House of Representatives District 8).
Represents [PA State House of Representatives District 8](/us/states/pa/districts/house/8.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 60"
represents: "us/states/pa/districts/house/60"
tenure:
start: "2021-06-07"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 60 (PA State House of Representatives District 60).
Represents [PA State House of Representatives District 60](/us/states/pa/districts/house/60.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 34"
represents: "us/states/pa/districts/house/34"
tenure:
start: "2023-02-21"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 34 (PA State House of Representatives District 34).
Represents [PA State House of Representatives District 34](/us/states/pa/districts/house/34.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 19"
represents: "us/states/pa/districts/house/19"
tenure:
start: "2022-04-26"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 19 (PA State House of Representatives District 19).
Represents [PA State House of Representatives District 19](/us/states/pa/districts/house/19.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 119"
represents: "us/states/pa/districts/house/119"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 119 (PA State House of Representatives District 119).
Represents [PA State House of Representatives District 119](/us/states/pa/districts/house/119.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 17"
represents: "us/states/pa/districts/senate/17"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 17 (PA State Senate District 17).
Represents [PA State Senate District 17](/us/states/pa/districts/senate/17.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 10"
represents: "us/states/pa/districts/house/10"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 10 (PA State House of Representatives District 10).
Represents [PA State House of Representatives District 10](/us/states/pa/districts/house/10.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 22"
represents: "us/states/pa/districts/house/22"
tenure:
start: "2026-03-23"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 22 (PA State House of Representatives District 22).
Represents [PA State House of Representatives District 22](/us/states/pa/districts/house/22.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 201"
represents: "us/states/pa/districts/house/201"
tenure:
start: "2024-09-30"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 201 (PA State House of Representatives District 201).
Represents [PA State House of Representatives District 201](/us/states/pa/districts/house/201.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 79"
represents: "us/states/pa/districts/house/79"
tenure:
start: "2026-04-13"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 79 (PA State House of Representatives District 79).
Represents [PA State House of Representatives District 79](/us/states/pa/districts/house/79.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 39"
represents: "us/states/pa/districts/house/39"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 39 (PA State House of Representatives District 39).
Represents [PA State House of Representatives District 39](/us/states/pa/districts/house/39.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 45"
represents: "us/states/pa/districts/house/45"
tenure:
start: "2016-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 45 (PA State House of Representatives District 45).
Represents [PA State House of Representatives District 45](/us/states/pa/districts/house/45.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 138"
represents: "us/states/pa/districts/house/138"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 138 (PA State House of Representatives District 138).
Represents [PA State House of Representatives District 138](/us/states/pa/districts/house/138.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 203"
represents: "us/states/pa/districts/house/203"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 203 (PA State House of Representatives District 203).
Represents [PA State House of Representatives District 203](/us/states/pa/districts/house/203.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 4"
represents: "us/states/pa/districts/senate/4"
tenure:
start: "2015-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 4 (PA State Senate District 4).
Represents [PA State Senate District 4](/us/states/pa/districts/senate/4.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 30"
represents: "us/states/pa/districts/house/30"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 30 (PA State House of Representatives District 30).
Represents [PA State House of Representatives District 30](/us/states/pa/districts/house/30.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 199"
represents: "us/states/pa/districts/house/199"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 199 (PA State House of Representatives District 199).
Represents [PA State House of Representatives District 199](/us/states/pa/districts/house/199.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 153"
represents: "us/states/pa/districts/house/153"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 153 (PA State House of Representatives District 153).
Represents [PA State House of Representatives District 153](/us/states/pa/districts/house/153.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 182"
represents: "us/states/pa/districts/house/182"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 182 (PA State House of Representatives District 182).
Represents [PA State House of Representatives District 182](/us/states/pa/districts/house/182.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 136"
represents: "us/states/pa/districts/house/136"
tenure:
start: "1999-01-05"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 136 (PA State House of Representatives District 136).
Represents [PA State House of Representatives District 136](/us/states/pa/districts/house/136.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 2"
represents: "us/states/pa/districts/house/2"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 2 (PA State House of Representatives District 2).
Represents [PA State House of Representatives District 2](/us/states/pa/districts/house/2.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 6"
represents: "us/states/pa/districts/house/6"
tenure:
start: "2007-01-02"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 6 (PA State House of Representatives District 6).
Represents [PA State House of Representatives District 6](/us/states/pa/districts/house/6.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 25"
represents: "us/states/pa/districts/house/25"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 25 (PA State House of Representatives District 25).
Represents [PA State House of Representatives District 25](/us/states/pa/districts/house/25.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 120"
represents: "us/states/pa/districts/house/120"
tenure:
start: "2024-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 120 (PA State House of Representatives District 120).
Represents [PA State House of Representatives District 120](/us/states/pa/districts/house/120.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 41"
represents: "us/states/pa/districts/house/41"
tenure:
start: "2015-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 41 (PA State House of Representatives District 41).
Represents [PA State House of Representatives District 41](/us/states/pa/districts/house/41.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 144"
represents: "us/states/pa/districts/house/144"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 144 (PA State House of Representatives District 144).
Represents [PA State House of Representatives District 144](/us/states/pa/districts/house/144.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 56"
represents: "us/states/pa/districts/house/56"
tenure:
start: "2024-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 56 (PA State House of Representatives District 56).
Represents [PA State House of Representatives District 56](/us/states/pa/districts/house/56.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 66"
represents: "us/states/pa/districts/house/66"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 66 (PA State House of Representatives District 66).
Represents [PA State House of Representatives District 66](/us/states/pa/districts/house/66.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 114"
represents: "us/states/pa/districts/house/114"
tenure:
start: "2019-04-08"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 114 (PA State House of Representatives District 114).
Represents [PA State House of Representatives District 114](/us/states/pa/districts/house/114.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 100"
represents: "us/states/pa/districts/house/100"
tenure:
start: "2007-01-02"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 100 (PA State House of Representatives District 100).
Represents [PA State House of Representatives District 100](/us/states/pa/districts/house/100.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 50"
represents: "us/states/pa/districts/house/50"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 50 (PA State House of Representatives District 50).
Represents [PA State House of Representatives District 50](/us/states/pa/districts/house/50.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 46"
represents: "us/states/pa/districts/senate/46"
tenure:
start: "2015-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 46 (PA State Senate District 46).
Represents [PA State Senate District 46](/us/states/pa/districts/senate/46.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 69"
represents: "us/states/pa/districts/house/69"
tenure:
start: "2009-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 69 (PA State House of Representatives District 69).
Represents [PA State House of Representatives District 69](/us/states/pa/districts/house/69.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 95"
represents: "us/states/pa/districts/house/95"
tenure:
start: "2016-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 95 (PA State House of Representatives District 95).
Represents [PA State House of Representatives District 95](/us/states/pa/districts/house/95.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 159"
represents: "us/states/pa/districts/house/159"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 159 (PA State House of Representatives District 159).
Represents [PA State House of Representatives District 159](/us/states/pa/districts/house/159.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 19"
represents: "us/states/pa/districts/senate/19"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 19 (PA State Senate District 19).
Represents [PA State Senate District 19](/us/states/pa/districts/senate/19.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 193"
represents: "us/states/pa/districts/house/193"
tenure:
start: "2026-04-13"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 193 (PA State House of Representatives District 193).
Represents [PA State House of Representatives District 193](/us/states/pa/districts/house/193.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 90"
represents: "us/states/pa/districts/house/90"
tenure:
start: "2024-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 90 (PA State House of Representatives District 90).
Represents [PA State House of Representatives District 90](/us/states/pa/districts/house/90.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 51"
represents: "us/states/pa/districts/house/51"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 51 (PA State House of Representatives District 51).
Represents [PA State House of Representatives District 51](/us/states/pa/districts/house/51.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 48"
represents: "us/states/pa/districts/senate/48"
tenure:
start: "2021-06-09"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 48 (PA State Senate District 48).
Represents [PA State Senate District 48](/us/states/pa/districts/senate/48.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 156"
represents: "us/states/pa/districts/house/156"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 156 (PA State House of Representatives District 156).
Represents [PA State House of Representatives District 156](/us/states/pa/districts/house/156.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 200"
represents: "us/states/pa/districts/house/200"
tenure:
start: "2016-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 200 (PA State House of Representatives District 200).
Represents [PA State House of Representatives District 200](/us/states/pa/districts/house/200.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 158"
represents: "us/states/pa/districts/house/158"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 158 (PA State House of Representatives District 158).
Represents [PA State House of Representatives District 158](/us/states/pa/districts/house/158.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 68"
represents: "us/states/pa/districts/house/68"
tenure:
start: "2018-06-05"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 68 (PA State House of Representatives District 68).
Represents [PA State House of Representatives District 68](/us/states/pa/districts/house/68.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 145"
represents: "us/states/pa/districts/house/145"
tenure:
start: "2015-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 145 (PA State House of Representatives District 145).
Represents [PA State House of Representatives District 145](/us/states/pa/districts/house/145.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 160"
represents: "us/states/pa/districts/house/160"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 160 (PA State House of Representatives District 160).
Represents [PA State House of Representatives District 160](/us/states/pa/districts/house/160.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 25"
represents: "us/states/pa/districts/senate/25"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 25 (PA State Senate District 25).
Represents [PA State Senate District 25](/us/states/pa/districts/senate/25.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 73"
represents: "us/states/pa/districts/house/73"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 73 (PA State House of Representatives District 73).
Represents [PA State House of Representatives District 73](/us/states/pa/districts/house/73.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 27"
represents: "us/states/pa/districts/house/27"
tenure:
start: "2009-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 27 (PA State House of Representatives District 27).
Represents [PA State House of Representatives District 27](/us/states/pa/districts/house/27.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 23"
represents: "us/states/pa/districts/house/23"
tenure:
start: "1999-01-05"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 23 (PA State House of Representatives District 23).
Represents [PA State House of Representatives District 23](/us/states/pa/districts/house/23.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 35"
represents: "us/states/pa/districts/house/35"
tenure:
start: "2025-04-07"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 35 (PA State House of Representatives District 35).
Represents [PA State House of Representatives District 35](/us/states/pa/districts/house/35.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 49"
represents: "us/states/pa/districts/senate/49"
tenure:
start: "2016-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 49 (PA State Senate District 49).
Represents [PA State Senate District 49](/us/states/pa/districts/senate/49.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 91"
represents: "us/states/pa/districts/house/91"
tenure:
start: "2007-01-02"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 91 (PA State House of Representatives District 91).
Represents [PA State House of Representatives District 91](/us/states/pa/districts/house/91.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 74"
represents: "us/states/pa/districts/house/74"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 74 (PA State House of Representatives District 74).
Represents [PA State House of Representatives District 74](/us/states/pa/districts/house/74.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 116"
represents: "us/states/pa/districts/house/116"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 116 (PA State House of Representatives District 116).
Represents [PA State House of Representatives District 116](/us/states/pa/districts/house/116.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 155"
represents: "us/states/pa/districts/house/155"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 155 (PA State House of Representatives District 155).
Represents [PA State House of Representatives District 155](/us/states/pa/districts/house/155.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 197"
represents: "us/states/pa/districts/house/197"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 197 (PA State House of Representatives District 197).
Represents [PA State House of Representatives District 197](/us/states/pa/districts/house/197.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 198"
represents: "us/states/pa/districts/house/198"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 198 (PA State House of Representatives District 198).
Represents [PA State House of Representatives District 198](/us/states/pa/districts/house/198.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 29"
represents: "us/states/pa/districts/senate/29"
tenure:
start: "2009-03-17"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 29 (PA State Senate District 29).
Represents [PA State Senate District 29](/us/states/pa/districts/senate/29.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 162"
represents: "us/states/pa/districts/house/162"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 162 (PA State House of Representatives District 162).
Represents [PA State House of Representatives District 162](/us/states/pa/districts/house/162.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 104"
represents: "us/states/pa/districts/house/104"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 104 (PA State House of Representatives District 104).
Represents [PA State House of Representatives District 104](/us/states/pa/districts/house/104.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 99"
represents: "us/states/pa/districts/house/99"
tenure:
start: "2015-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 99 (PA State House of Representatives District 99).
Represents [PA State House of Representatives District 99](/us/states/pa/districts/house/99.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 130"
represents: "us/states/pa/districts/house/130"
tenure:
start: "2011-01-04"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 130 (PA State House of Representatives District 130).
Represents [PA State House of Representatives District 130](/us/states/pa/districts/house/130.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 85"
represents: "us/states/pa/districts/house/85"
tenure:
start: "2019-09-17"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 85 (PA State House of Representatives District 85).
Represents [PA State House of Representatives District 85](/us/states/pa/districts/house/85.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 31"
represents: "us/states/pa/districts/senate/31"
tenure:
start: "2024-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 31 (PA State Senate District 31).
Represents [PA State Senate District 31](/us/states/pa/districts/senate/31.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 37"
represents: "us/states/pa/districts/senate/37"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 37 (PA State Senate District 37).
Represents [PA State Senate District 37](/us/states/pa/districts/senate/37.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 147"
represents: "us/states/pa/districts/house/147"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 147 (PA State House of Representatives District 147).
Represents [PA State House of Representatives District 147](/us/states/pa/districts/house/147.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 33"
represents: "us/states/pa/districts/senate/33"
tenure:
start: "2019-06-10"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 33 (PA State Senate District 33).
Represents [PA State Senate District 33](/us/states/pa/districts/senate/33.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 122"
represents: "us/states/pa/districts/house/122"
tenure:
start: "2011-01-04"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 122 (PA State House of Representatives District 122).
Represents [PA State House of Representatives District 122](/us/states/pa/districts/house/122.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 174"
represents: "us/states/pa/districts/house/174"
tenure:
start: "2015-08-25"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 174 (PA State House of Representatives District 174).
Represents [PA State House of Representatives District 174](/us/states/pa/districts/house/174.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 121"
represents: "us/states/pa/districts/house/121"
tenure:
start: "2007-01-02"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 121 (PA State House of Representatives District 121).
Represents [PA State House of Representatives District 121](/us/states/pa/districts/house/121.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 47"
represents: "us/states/pa/districts/senate/47"
tenure:
start: "2009-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 47 (PA State Senate District 47).
Represents [PA State Senate District 47](/us/states/pa/districts/senate/47.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 184"
represents: "us/states/pa/districts/house/184"
tenure:
start: "2018-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 184 (PA State House of Representatives District 184).
Represents [PA State House of Representatives District 184](/us/states/pa/districts/house/184.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 20"
represents: "us/states/pa/districts/house/20"
tenure:
start: "2020-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 20 (PA State House of Representatives District 20).
Represents [PA State House of Representatives District 20](/us/states/pa/districts/house/20.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 58"
represents: "us/states/pa/districts/house/58"
tenure:
start: "2020-04-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 58 (PA State House of Representatives District 58).
Represents [PA State House of Representatives District 58](/us/states/pa/districts/house/58.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 57"
represents: "us/states/pa/districts/house/57"
tenure:
start: "2016-04-05"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 57 (PA State House of Representatives District 57).
Represents [PA State House of Representatives District 57](/us/states/pa/districts/house/57.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 5"
represents: "us/states/pa/districts/house/5"
tenure:
start: "2024-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 5 (PA State House of Representatives District 5).
Represents [PA State House of Representatives District 5](/us/states/pa/districts/house/5.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 72"
represents: "us/states/pa/districts/house/72"
tenure:
start: "2009-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 72 (PA State House of Representatives District 72).
Represents [PA State House of Representatives District 72](/us/states/pa/districts/house/72.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 6"
represents: "us/states/pa/districts/senate/6"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 6 (PA State Senate District 6).
Represents [PA State Senate District 6](/us/states/pa/districts/senate/6.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 187"
represents: "us/states/pa/districts/house/187"
tenure:
start: "2024-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 187 (PA State House of Representatives District 187).
Represents [PA State House of Representatives District 187](/us/states/pa/districts/house/187.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 23"
represents: "us/states/pa/districts/senate/23"
tenure:
start: "2009-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 23 (PA State Senate District 23).
Represents [PA State Senate District 23](/us/states/pa/districts/senate/23.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 196"
represents: "us/states/pa/districts/house/196"
tenure:
start: "2026-06-09"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 196 (PA State House of Representatives District 196).
Represents [PA State House of Representatives District 196](/us/states/pa/districts/house/196.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 164"
represents: "us/states/pa/districts/house/164"
tenure:
start: "2021-12-13"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 164 (PA State House of Representatives District 164).
Represents [PA State House of Representatives District 164](/us/states/pa/districts/house/164.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 34"
represents: "us/states/pa/districts/senate/34"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 34 (PA State Senate District 34).
Represents [PA State Senate District 34](/us/states/pa/districts/senate/34.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 54"
represents: "us/states/pa/districts/house/54"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 54 (PA State House of Representatives District 54).
Represents [PA State House of Representatives District 54](/us/states/pa/districts/house/54.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 166"
represents: "us/states/pa/districts/house/166"
tenure:
start: "1993-01-05"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 166 (PA State House of Representatives District 166).
Represents [PA State House of Representatives District 166](/us/states/pa/districts/house/166.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 163"
represents: "us/states/pa/districts/house/163"
tenure:
start: "2023-06-05"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 163 (PA State House of Representatives District 163).
Represents [PA State House of Representatives District 163](/us/states/pa/districts/house/163.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 49"
represents: "us/states/pa/districts/house/49"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 49 (PA State House of Representatives District 49).
Represents [PA State House of Representatives District 49](/us/states/pa/districts/house/49.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 176"
represents: "us/states/pa/districts/house/176"
tenure:
start: "2015-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 176 (PA State House of Representatives District 176).
Represents [PA State House of Representatives District 176](/us/states/pa/districts/house/176.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 126"
represents: "us/states/pa/districts/house/126"
tenure:
start: "2024-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 126 (PA State House of Representatives District 126).
Represents [PA State House of Representatives District 126](/us/states/pa/districts/house/126.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 4"
represents: "us/states/pa/districts/house/4"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 4 (PA State House of Representatives District 4).
Represents [PA State House of Representatives District 4](/us/states/pa/districts/house/4.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 36"
represents: "us/states/pa/districts/senate/36"
tenure:
start: "2025-05-05"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 36 (PA State Senate District 36).
Represents [PA State Senate District 36](/us/states/pa/districts/senate/36.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 124"
represents: "us/states/pa/districts/house/124"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 124 (PA State House of Representatives District 124).
Represents [PA State House of Representatives District 124](/us/states/pa/districts/house/124.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 83"
represents: "us/states/pa/districts/house/83"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 83 (PA State House of Representatives District 83).
Represents [PA State House of Representatives District 83](/us/states/pa/districts/house/83.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 117"
represents: "us/states/pa/districts/house/117"
tenure:
start: "2024-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 117 (PA State House of Representatives District 117).
Represents [PA State House of Representatives District 117](/us/states/pa/districts/house/117.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 202"
represents: "us/states/pa/districts/house/202"
tenure:
start: "2016-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 202 (PA State House of Representatives District 202).
Represents [PA State House of Representatives District 202](/us/states/pa/districts/house/202.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 16"
represents: "us/states/pa/districts/senate/16"
tenure:
start: "2022-12-01"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 16 (PA State Senate District 16).
Represents [PA State Senate District 16](/us/states/pa/districts/senate/16.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 179"
represents: "us/states/pa/districts/house/179"
tenure:
start: "2015-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 179 (PA State House of Representatives District 179).
Represents [PA State House of Representatives District 179](/us/states/pa/districts/house/179.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State House of Representatives District 46"
represents: "us/states/pa/districts/house/46"
tenure:
start: "2015-01-06"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA House District 46 (PA State House of Representatives District 46).
Represents [PA State House of Representatives District 46](/us/states/pa/districts/house/46.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20
@@ -8,6 +8,7 @@ level: "state"
branch: "legislative"
state: "PA"
district: "PA State Senate District 43"
represents: "us/states/pa/districts/senate/43"
tenure:
start: "1996-05-13"
current: true
@@ -33,6 +34,8 @@ timestamp: "2026-07-04"
Current PA Senate District 43 (PA State Senate District 43).
Represents [PA State Senate District 43](/us/states/pa/districts/senate/43.md).
## Sources
- tenure: OpenStates YAML via GitHub 2026-06-20

Some files were not shown because too many files have changed in this diff Show More