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
@@ -22,9 +22,21 @@ demographics:
race_native: 172
hispanic: 896
bachelors_plus: 4211
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9994
- to: "us/states/or/districts/senate/30"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/house/60"
rel: in-district
area_weight: 0.9998
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 896 |
| Bachelor's or higher | 4211 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 30](/us/states/or/districts/senate/30.md) — 100% (state senate)
- [OR House District 60](/us/states/or/districts/house/60.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,30 @@ demographics:
race_native: 1011
hispanic: 9031
bachelors_plus: 48458
districts:
- to: "us/states/or/districts/04"
rel: in-district
area_weight: 0.9966
- to: "us/states/or/districts/senate/5"
rel: in-district
area_weight: 0.8208
- to: "us/states/or/districts/senate/8"
rel: in-district
area_weight: 0.1791
- to: "us/states/or/districts/house/10"
rel: in-district
area_weight: 0.8208
- to: "us/states/or/districts/house/16"
rel: in-district
area_weight: 0.1682
- to: "us/states/or/districts/house/15"
rel: in-district
area_weight: 0.0108
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +77,16 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 9031 |
| Bachelor's or higher | 48458 |
## Districts
- [OR-04](/us/states/or/districts/04.md) — 100% (congressional)
- [OR Senate District 5](/us/states/or/districts/senate/5.md) — 82% (state senate)
- [OR Senate District 8](/us/states/or/districts/senate/8.md) — 18% (state senate)
- [OR House District 10](/us/states/or/districts/house/10.md) — 82% (state house)
- [OR House District 16](/us/states/or/districts/house/16.md) — 17% (state house)
- [OR House District 15](/us/states/or/districts/house/15.md) — 1% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,81 @@ demographics:
race_native: 2717
hispanic: 42768
bachelors_plus: 168508
districts:
- to: "us/states/or/districts/05"
rel: in-district
area_weight: 0.6801
- to: "us/states/or/districts/03"
rel: in-district
area_weight: 0.2892
- to: "us/states/or/districts/06"
rel: in-district
area_weight: 0.0179
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.0127
- to: "us/states/or/districts/senate/9"
rel: in-district
area_weight: 0.5748
- to: "us/states/or/districts/senate/26"
rel: in-district
area_weight: 0.3203
- to: "us/states/or/districts/senate/20"
rel: in-district
area_weight: 0.0259
- to: "us/states/or/districts/senate/19"
rel: in-district
area_weight: 0.0253
- to: "us/states/or/districts/senate/24"
rel: in-district
area_weight: 0.0198
- to: "us/states/or/districts/senate/13"
rel: in-district
area_weight: 0.0161
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.0126
- to: "us/states/or/districts/senate/21"
rel: in-district
area_weight: 0.0052
- to: "us/states/or/districts/house/18"
rel: in-district
area_weight: 0.5748
- to: "us/states/or/districts/house/52"
rel: in-district
area_weight: 0.2001
- to: "us/states/or/districts/house/51"
rel: in-district
area_weight: 0.1202
- to: "us/states/or/districts/house/48"
rel: in-district
area_weight: 0.0198
- to: "us/states/or/districts/house/37"
rel: in-district
area_weight: 0.0192
- to: "us/states/or/districts/house/26"
rel: in-district
area_weight: 0.0161
- to: "us/states/or/districts/house/39"
rel: in-district
area_weight: 0.014
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.0126
- to: "us/states/or/districts/house/40"
rel: in-district
area_weight: 0.0119
- to: "us/states/or/districts/house/38"
rel: in-district
area_weight: 0.0061
- to: "us/states/or/districts/house/41"
rel: in-district
area_weight: 0.0052
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +128,33 @@ County jurisdiction — 3 officeholders mapped.
| Hispanic/Latino | 42768 |
| Bachelor's or higher | 168508 |
## Districts
- [OR-05](/us/states/or/districts/05.md) — 68% (congressional)
- [OR-03](/us/states/or/districts/03.md) — 29% (congressional)
- [OR-06](/us/states/or/districts/06.md) — 2% (congressional)
- [OR-02](/us/states/or/districts/02.md) — 1% (congressional)
- [OR Senate District 9](/us/states/or/districts/senate/9.md) — 57% (state senate)
- [OR Senate District 26](/us/states/or/districts/senate/26.md) — 32% (state senate)
- [OR Senate District 20](/us/states/or/districts/senate/20.md) — 3% (state senate)
- [OR Senate District 19](/us/states/or/districts/senate/19.md) — 3% (state senate)
- [OR Senate District 24](/us/states/or/districts/senate/24.md) — 2% (state senate)
- [OR Senate District 13](/us/states/or/districts/senate/13.md) — 2% (state senate)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 1% (state senate)
- [OR Senate District 21](/us/states/or/districts/senate/21.md) — 1% (state senate)
- [OR House District 18](/us/states/or/districts/house/18.md) — 57% (state house)
- [OR House District 52](/us/states/or/districts/house/52.md) — 20% (state house)
- [OR House District 51](/us/states/or/districts/house/51.md) — 12% (state house)
- [OR House District 48](/us/states/or/districts/house/48.md) — 2% (state house)
- [OR House District 37](/us/states/or/districts/house/37.md) — 2% (state house)
- [OR House District 26](/us/states/or/districts/house/26.md) — 2% (state house)
- [OR House District 39](/us/states/or/districts/house/39.md) — 1% (state house)
- [OR House District 57](/us/states/or/districts/house/57.md) — 1% (state house)
- [OR House District 40](/us/states/or/districts/house/40.md) — 1% (state house)
- [OR House District 38](/us/states/or/districts/house/38.md) — 1% (state house)
- [OR House District 41](/us/states/or/districts/house/41.md) — 1% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 306
hispanic: 4156
bachelors_plus: 12423
districts:
- to: "us/states/or/districts/01"
rel: in-district
area_weight: 0.7863
- to: "us/states/or/districts/senate/16"
rel: in-district
area_weight: 0.787
- to: "us/states/or/districts/house/32"
rel: in-district
area_weight: 0.7868
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction — 2 officeholders mapped.
| Hispanic/Latino | 4156 |
| Bachelor's or higher | 12423 |
## Districts
- [OR-01](/us/states/or/districts/01.md) — 79% (congressional)
- [OR Senate District 16](/us/states/or/districts/senate/16.md) — 79% (state senate)
- [OR House District 32](/us/states/or/districts/house/32.md) — 79% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,24 @@ demographics:
race_native: 481
hispanic: 3603
bachelors_plus: 9946
districts:
- to: "us/states/or/districts/01"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/senate/16"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/31"
rel: in-district
area_weight: 0.9271
- to: "us/states/or/districts/house/32"
rel: in-district
area_weight: 0.0728
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +71,14 @@ County jurisdiction.
| Hispanic/Latino | 3603 |
| Bachelor's or higher | 9946 |
## Districts
- [OR-01](/us/states/or/districts/01.md) — 100% (congressional)
- [OR Senate District 16](/us/states/or/districts/senate/16.md) — 100% (state senate)
- [OR House District 31](/us/states/or/districts/house/31.md) — 93% (state house)
- [OR House District 32](/us/states/or/districts/house/32.md) — 7% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,27 @@ demographics:
race_native: 1073
hispanic: 4720
bachelors_plus: 15480
districts:
- to: "us/states/or/districts/04"
rel: in-district
area_weight: 0.9002
- to: "us/states/or/districts/senate/1"
rel: in-district
area_weight: 0.7445
- to: "us/states/or/districts/senate/5"
rel: in-district
area_weight: 0.156
- to: "us/states/or/districts/house/1"
rel: in-district
area_weight: 0.7445
- to: "us/states/or/districts/house/9"
rel: in-district
area_weight: 0.156
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +74,15 @@ County jurisdiction — 2 officeholders mapped.
| Hispanic/Latino | 4720 |
| Bachelor's or higher | 15480 |
## Districts
- [OR-04](/us/states/or/districts/04.md) — 90% (congressional)
- [OR Senate District 1](/us/states/or/districts/senate/1.md) — 74% (state senate)
- [OR Senate District 5](/us/states/or/districts/senate/5.md) — 16% (state senate)
- [OR House District 1](/us/states/or/districts/house/1.md) — 74% (state house)
- [OR House District 9](/us/states/or/districts/house/9.md) — 16% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 234
hispanic: 2071
bachelors_plus: 5513
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 1.0
- to: "us/states/or/districts/senate/30"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/house/59"
rel: in-district
area_weight: 0.9996
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 2071 |
| Bachelor's or higher | 5513 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 30](/us/states/or/districts/senate/30.md) — 100% (state senate)
- [OR House District 59](/us/states/or/districts/house/59.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 298
hispanic: 1809
bachelors_plus: 5817
districts:
- to: "us/states/or/districts/04"
rel: in-district
area_weight: 0.8196
- to: "us/states/or/districts/senate/1"
rel: in-district
area_weight: 0.8223
- to: "us/states/or/districts/house/1"
rel: in-district
area_weight: 0.8223
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 1809 |
| Bachelor's or higher | 5817 |
## Districts
- [OR-04](/us/states/or/districts/04.md) — 82% (congressional)
- [OR Senate District 1](/us/states/or/districts/senate/1.md) — 82% (state senate)
- [OR House District 1](/us/states/or/districts/house/1.md) — 82% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,42 @@ demographics:
race_native: 1528
hispanic: 19035
bachelors_plus: 94825
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.6082
- to: "us/states/or/districts/05"
rel: in-district
area_weight: 0.3914
- to: "us/states/or/districts/senate/28"
rel: in-district
area_weight: 0.512
- to: "us/states/or/districts/senate/30"
rel: in-district
area_weight: 0.3016
- to: "us/states/or/districts/senate/27"
rel: in-district
area_weight: 0.1863
- to: "us/states/or/districts/house/55"
rel: in-district
area_weight: 0.512
- to: "us/states/or/districts/house/60"
rel: in-district
area_weight: 0.2223
- to: "us/states/or/districts/house/53"
rel: in-district
area_weight: 0.1772
- to: "us/states/or/districts/house/59"
rel: in-district
area_weight: 0.0793
- to: "us/states/or/districts/house/54"
rel: in-district
area_weight: 0.0092
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +89,20 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 19035 |
| Bachelor's or higher | 94825 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 61% (congressional)
- [OR-05](/us/states/or/districts/05.md) — 39% (congressional)
- [OR Senate District 28](/us/states/or/districts/senate/28.md) — 51% (state senate)
- [OR Senate District 30](/us/states/or/districts/senate/30.md) — 30% (state senate)
- [OR Senate District 27](/us/states/or/districts/senate/27.md) — 19% (state senate)
- [OR House District 55](/us/states/or/districts/house/55.md) — 51% (state house)
- [OR House District 60](/us/states/or/districts/house/60.md) — 22% (state house)
- [OR House District 53](/us/states/or/districts/house/53.md) — 18% (state house)
- [OR House District 59](/us/states/or/districts/house/59.md) — 8% (state house)
- [OR House District 54](/us/states/or/districts/house/54.md) — 1% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,39 @@ demographics:
race_native: 1190
hispanic: 7444
bachelors_plus: 21982
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.558
- to: "us/states/or/districts/04"
rel: in-district
area_weight: 0.4295
- to: "us/states/or/districts/senate/1"
rel: in-district
area_weight: 0.7211
- to: "us/states/or/districts/senate/2"
rel: in-district
area_weight: 0.1649
- to: "us/states/or/districts/senate/5"
rel: in-district
area_weight: 0.1015
- to: "us/states/or/districts/house/2"
rel: in-district
area_weight: 0.6188
- to: "us/states/or/districts/house/4"
rel: in-district
area_weight: 0.1649
- to: "us/states/or/districts/house/1"
rel: in-district
area_weight: 0.1024
- to: "us/states/or/districts/house/9"
rel: in-district
area_weight: 0.1015
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +86,19 @@ County jurisdiction — 2 officeholders mapped.
| Hispanic/Latino | 7444 |
| Bachelor's or higher | 21982 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 56% (congressional)
- [OR-04](/us/states/or/districts/04.md) — 43% (congressional)
- [OR Senate District 1](/us/states/or/districts/senate/1.md) — 72% (state senate)
- [OR Senate District 2](/us/states/or/districts/senate/2.md) — 16% (state senate)
- [OR Senate District 5](/us/states/or/districts/senate/5.md) — 10% (state senate)
- [OR House District 2](/us/states/or/districts/house/2.md) — 62% (state house)
- [OR House District 4](/us/states/or/districts/house/4.md) — 16% (state house)
- [OR House District 1](/us/states/or/districts/house/1.md) — 10% (state house)
- [OR House District 9](/us/states/or/districts/house/9.md) — 10% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 32
hispanic: 186
bachelors_plus: 382
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.9999
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 186 |
| Bachelor's or higher | 382 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 100% (state senate)
- [OR House District 57](/us/states/or/districts/house/57.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 53
hispanic: 306
bachelors_plus: 1269
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 1.0
- to: "us/states/or/districts/senate/30"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/60"
rel: in-district
area_weight: 0.9999
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 306 |
| Bachelor's or higher | 1269 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 30](/us/states/or/districts/senate/30.md) — 100% (state senate)
- [OR House District 60](/us/states/or/districts/house/60.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 135
hispanic: 421
bachelors_plus: 1472
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 1.0
- to: "us/states/or/districts/senate/30"
rel: in-district
area_weight: 1.0
- to: "us/states/or/districts/house/60"
rel: in-district
area_weight: 1.0
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 421 |
| Bachelor's or higher | 1472 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 30](/us/states/or/districts/senate/30.md) — 100% (state senate)
- [OR House District 60](/us/states/or/districts/house/60.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 115
hispanic: 7325
bachelors_plus: 9746
districts:
- to: "us/states/or/districts/03"
rel: in-district
area_weight: 0.9996
- to: "us/states/or/districts/senate/26"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/52"
rel: in-district
area_weight: 0.9999
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 7325 |
| Bachelor's or higher | 9746 |
## Districts
- [OR-03](/us/states/or/districts/03.md) — 100% (congressional)
- [OR Senate District 26](/us/states/or/districts/senate/26.md) — 100% (state senate)
- [OR House District 52](/us/states/or/districts/house/52.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,36 @@ demographics:
race_native: 1369
hispanic: 32570
bachelors_plus: 70622
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/senate/28"
rel: in-district
area_weight: 0.4682
- to: "us/states/or/districts/senate/3"
rel: in-district
area_weight: 0.3441
- to: "us/states/or/districts/senate/2"
rel: in-district
area_weight: 0.1877
- to: "us/states/or/districts/house/56"
rel: in-district
area_weight: 0.4682
- to: "us/states/or/districts/house/5"
rel: in-district
area_weight: 0.3355
- to: "us/states/or/districts/house/4"
rel: in-district
area_weight: 0.1877
- to: "us/states/or/districts/house/6"
rel: in-district
area_weight: 0.0085
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +83,18 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 32570 |
| Bachelor's or higher | 70622 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 28](/us/states/or/districts/senate/28.md) — 47% (state senate)
- [OR Senate District 3](/us/states/or/districts/senate/3.md) — 34% (state senate)
- [OR Senate District 2](/us/states/or/districts/senate/2.md) — 19% (state senate)
- [OR House District 56](/us/states/or/districts/house/56.md) — 47% (state house)
- [OR House District 5](/us/states/or/districts/house/5.md) — 34% (state house)
- [OR House District 4](/us/states/or/districts/house/4.md) — 19% (state house)
- [OR House District 6](/us/states/or/districts/house/6.md) — 1% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,30 @@ demographics:
race_native: 3439
hispanic: 5372
bachelors_plus: 4896
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9904
- to: "us/states/or/districts/05"
rel: in-district
area_weight: 0.0096
- to: "us/states/or/districts/senate/30"
rel: in-district
area_weight: 0.7182
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.2817
- to: "us/states/or/districts/house/59"
rel: in-district
area_weight: 0.7182
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.2817
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +77,16 @@ County jurisdiction.
| Hispanic/Latino | 5372 |
| Bachelor's or higher | 4896 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 99% (congressional)
- [OR-05](/us/states/or/districts/05.md) — 1% (congressional)
- [OR Senate District 30](/us/states/or/districts/senate/30.md) — 72% (state senate)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 28% (state senate)
- [OR House District 59](/us/states/or/districts/house/59.md) — 72% (state house)
- [OR House District 57](/us/states/or/districts/house/57.md) — 28% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,24 @@ demographics:
race_native: 477
hispanic: 7777
bachelors_plus: 17702
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9982
- to: "us/states/or/districts/senate/2"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/3"
rel: in-district
area_weight: 0.7682
- to: "us/states/or/districts/house/4"
rel: in-district
area_weight: 0.2317
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +71,14 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 7777 |
| Bachelor's or higher | 17702 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 2](/us/states/or/districts/senate/2.md) — 100% (state senate)
- [OR House District 3](/us/states/or/districts/house/3.md) — 77% (state house)
- [OR House District 4](/us/states/or/districts/house/4.md) — 23% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,24 @@ demographics:
race_native: 1929
hispanic: 9748
bachelors_plus: 15371
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/senate/28"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/house/55"
rel: in-district
area_weight: 0.7877
- to: "us/states/or/districts/house/56"
rel: in-district
area_weight: 0.2121
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +71,14 @@ County jurisdiction.
| Hispanic/Latino | 9748 |
| Bachelor's or higher | 15371 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 28](/us/states/or/districts/senate/28.md) — 100% (state senate)
- [OR House District 55](/us/states/or/districts/house/55.md) — 79% (state house)
- [OR House District 56](/us/states/or/districts/house/56.md) — 21% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 175
hispanic: 896
bachelors_plus: 1694
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/senate/30"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/60"
rel: in-district
area_weight: 0.9999
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 896 |
| Bachelor's or higher | 1694 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 30](/us/states/or/districts/senate/30.md) — 100% (state senate)
- [OR House District 60](/us/states/or/districts/house/60.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,45 @@ demographics:
race_native: 4718
hispanic: 40225
bachelors_plus: 128549
districts:
- to: "us/states/or/districts/04"
rel: in-district
area_weight: 0.9767
- to: "us/states/or/districts/senate/6"
rel: in-district
area_weight: 0.6555
- to: "us/states/or/districts/senate/5"
rel: in-district
area_weight: 0.2631
- to: "us/states/or/districts/senate/4"
rel: in-district
area_weight: 0.0312
- to: "us/states/or/districts/senate/7"
rel: in-district
area_weight: 0.0284
- to: "us/states/or/districts/house/12"
rel: in-district
area_weight: 0.6554
- to: "us/states/or/districts/house/9"
rel: in-district
area_weight: 0.1683
- to: "us/states/or/districts/house/10"
rel: in-district
area_weight: 0.0948
- to: "us/states/or/districts/house/8"
rel: in-district
area_weight: 0.0246
- to: "us/states/or/districts/house/14"
rel: in-district
area_weight: 0.0237
- to: "us/states/or/districts/house/7"
rel: in-district
area_weight: 0.0066
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +92,21 @@ County jurisdiction — 3 officeholders mapped.
| Hispanic/Latino | 40225 |
| Bachelor's or higher | 128549 |
## Districts
- [OR-04](/us/states/or/districts/04.md) — 98% (congressional)
- [OR Senate District 6](/us/states/or/districts/senate/6.md) — 66% (state senate)
- [OR Senate District 5](/us/states/or/districts/senate/5.md) — 26% (state senate)
- [OR Senate District 4](/us/states/or/districts/senate/4.md) — 3% (state senate)
- [OR Senate District 7](/us/states/or/districts/senate/7.md) — 3% (state senate)
- [OR House District 12](/us/states/or/districts/house/12.md) — 66% (state house)
- [OR House District 9](/us/states/or/districts/house/9.md) — 17% (state house)
- [OR House District 10](/us/states/or/districts/house/10.md) — 9% (state house)
- [OR House District 8](/us/states/or/districts/house/8.md) — 2% (state house)
- [OR House District 14](/us/states/or/districts/house/14.md) — 2% (state house)
- [OR House District 7](/us/states/or/districts/house/7.md) — 1% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 1285
hispanic: 5237
bachelors_plus: 16308
districts:
- to: "us/states/or/districts/04"
rel: in-district
area_weight: 0.8315
- to: "us/states/or/districts/senate/5"
rel: in-district
area_weight: 0.8315
- to: "us/states/or/districts/house/10"
rel: in-district
area_weight: 0.8315
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 5237 |
| Bachelor's or higher | 16308 |
## Districts
- [OR-04](/us/states/or/districts/04.md) — 83% (congressional)
- [OR Senate District 5](/us/states/or/districts/senate/5.md) — 83% (state senate)
- [OR House District 10](/us/states/or/districts/house/10.md) — 83% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,36 @@ demographics:
race_native: 887
hispanic: 13937
bachelors_plus: 26090
districts:
- to: "us/states/or/districts/05"
rel: in-district
area_weight: 0.9932
- to: "us/states/or/districts/04"
rel: in-district
area_weight: 0.0061
- to: "us/states/or/districts/senate/6"
rel: in-district
area_weight: 0.752
- to: "us/states/or/districts/senate/9"
rel: in-district
area_weight: 0.1991
- to: "us/states/or/districts/senate/8"
rel: in-district
area_weight: 0.0489
- to: "us/states/or/districts/house/11"
rel: in-district
area_weight: 0.7496
- to: "us/states/or/districts/house/17"
rel: in-district
area_weight: 0.1991
- to: "us/states/or/districts/house/15"
rel: in-district
area_weight: 0.0488
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +83,18 @@ County jurisdiction.
| Hispanic/Latino | 13937 |
| Bachelor's or higher | 26090 |
## Districts
- [OR-05](/us/states/or/districts/05.md) — 99% (congressional)
- [OR-04](/us/states/or/districts/04.md) — 1% (congressional)
- [OR Senate District 6](/us/states/or/districts/senate/6.md) — 75% (state senate)
- [OR Senate District 9](/us/states/or/districts/senate/9.md) — 20% (state senate)
- [OR Senate District 8](/us/states/or/districts/senate/8.md) — 5% (state senate)
- [OR House District 11](/us/states/or/districts/house/11.md) — 75% (state house)
- [OR House District 17](/us/states/or/districts/house/17.md) — 20% (state house)
- [OR House District 15](/us/states/or/districts/house/15.md) — 5% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 667
hispanic: 10864
bachelors_plus: 4129
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/senate/30"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/60"
rel: in-district
area_weight: 0.9999
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 10864 |
| Bachelor's or higher | 4129 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 30](/us/states/or/districts/senate/30.md) — 100% (state senate)
- [OR House District 60](/us/states/or/districts/house/60.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,66 @@ demographics:
race_native: 4297
hispanic: 101164
bachelors_plus: 82383
districts:
- to: "us/states/or/districts/05"
rel: in-district
area_weight: 0.6985
- to: "us/states/or/districts/06"
rel: in-district
area_weight: 0.2957
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.0059
- to: "us/states/or/districts/senate/9"
rel: in-district
area_weight: 0.8135
- to: "us/states/or/districts/senate/11"
rel: in-district
area_weight: 0.0753
- to: "us/states/or/districts/senate/8"
rel: in-district
area_weight: 0.0373
- to: "us/states/or/districts/senate/10"
rel: in-district
area_weight: 0.0349
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.0227
- to: "us/states/or/districts/senate/6"
rel: in-district
area_weight: 0.0161
- to: "us/states/or/districts/house/17"
rel: in-district
area_weight: 0.5087
- to: "us/states/or/districts/house/18"
rel: in-district
area_weight: 0.3048
- to: "us/states/or/districts/house/22"
rel: in-district
area_weight: 0.0623
- to: "us/states/or/districts/house/15"
rel: in-district
area_weight: 0.0373
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.0227
- to: "us/states/or/districts/house/20"
rel: in-district
area_weight: 0.0202
- to: "us/states/or/districts/house/11"
rel: in-district
area_weight: 0.0161
- to: "us/states/or/districts/house/19"
rel: in-district
area_weight: 0.0147
- to: "us/states/or/districts/house/21"
rel: in-district
area_weight: 0.0131
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +113,28 @@ County jurisdiction — 2 officeholders mapped.
| Hispanic/Latino | 101164 |
| Bachelor's or higher | 82383 |
## Districts
- [OR-05](/us/states/or/districts/05.md) — 70% (congressional)
- [OR-06](/us/states/or/districts/06.md) — 30% (congressional)
- [OR-02](/us/states/or/districts/02.md) — 1% (congressional)
- [OR Senate District 9](/us/states/or/districts/senate/9.md) — 81% (state senate)
- [OR Senate District 11](/us/states/or/districts/senate/11.md) — 8% (state senate)
- [OR Senate District 8](/us/states/or/districts/senate/8.md) — 4% (state senate)
- [OR Senate District 10](/us/states/or/districts/senate/10.md) — 3% (state senate)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 2% (state senate)
- [OR Senate District 6](/us/states/or/districts/senate/6.md) — 2% (state senate)
- [OR House District 17](/us/states/or/districts/house/17.md) — 51% (state house)
- [OR House District 18](/us/states/or/districts/house/18.md) — 30% (state house)
- [OR House District 22](/us/states/or/districts/house/22.md) — 6% (state house)
- [OR House District 15](/us/states/or/districts/house/15.md) — 4% (state house)
- [OR House District 57](/us/states/or/districts/house/57.md) — 2% (state house)
- [OR House District 20](/us/states/or/districts/house/20.md) — 2% (state house)
- [OR House District 11](/us/states/or/districts/house/11.md) — 2% (state house)
- [OR House District 19](/us/states/or/districts/house/19.md) — 1% (state house)
- [OR House District 21](/us/states/or/districts/house/21.md) — 1% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 207
hispanic: 5167
bachelors_plus: 1017
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.9995
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 5167 |
| Bachelor's or higher | 1017 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 100% (state senate)
- [OR House District 57](/us/states/or/districts/house/57.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,96 @@ demographics:
race_native: 7827
hispanic: 108265
bachelors_plus: 409445
districts:
- to: "us/states/or/districts/03"
rel: in-district
area_weight: 0.7532
- to: "us/states/or/districts/01"
rel: in-district
area_weight: 0.2212
- to: "us/states/or/districts/05"
rel: in-district
area_weight: 0.0253
- to: "us/states/or/districts/senate/26"
rel: in-district
area_weight: 0.4434
- to: "us/states/or/districts/senate/16"
rel: in-district
area_weight: 0.1198
- to: "us/states/or/districts/senate/22"
rel: in-district
area_weight: 0.1085
- to: "us/states/or/districts/senate/25"
rel: in-district
area_weight: 0.0877
- to: "us/states/or/districts/senate/17"
rel: in-district
area_weight: 0.0667
- to: "us/states/or/districts/senate/23"
rel: in-district
area_weight: 0.0514
- to: "us/states/or/districts/senate/24"
rel: in-district
area_weight: 0.0469
- to: "us/states/or/districts/senate/21"
rel: in-district
area_weight: 0.0297
- to: "us/states/or/districts/senate/14"
rel: in-district
area_weight: 0.0252
- to: "us/states/or/districts/senate/19"
rel: in-district
area_weight: 0.0205
- to: "us/states/or/districts/house/52"
rel: in-district
area_weight: 0.4434
- to: "us/states/or/districts/house/31"
rel: in-district
area_weight: 0.1198
- to: "us/states/or/districts/house/44"
rel: in-district
area_weight: 0.0911
- to: "us/states/or/districts/house/33"
rel: in-district
area_weight: 0.0654
- to: "us/states/or/districts/house/49"
rel: in-district
area_weight: 0.0541
- to: "us/states/or/districts/house/50"
rel: in-district
area_weight: 0.0337
- to: "us/states/or/districts/house/45"
rel: in-district
area_weight: 0.0305
- to: "us/states/or/districts/house/28"
rel: in-district
area_weight: 0.0252
- to: "us/states/or/districts/house/48"
rel: in-district
area_weight: 0.0252
- to: "us/states/or/districts/house/47"
rel: in-district
area_weight: 0.0217
- to: "us/states/or/districts/house/46"
rel: in-district
area_weight: 0.0209
- to: "us/states/or/districts/house/38"
rel: in-district
area_weight: 0.0205
- to: "us/states/or/districts/house/43"
rel: in-district
area_weight: 0.0174
- to: "us/states/or/districts/house/42"
rel: in-district
area_weight: 0.0168
- to: "us/states/or/districts/house/41"
rel: in-district
area_weight: 0.0129
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +143,38 @@ County jurisdiction — 3 officeholders mapped.
| Hispanic/Latino | 108265 |
| Bachelor's or higher | 409445 |
## Districts
- [OR-03](/us/states/or/districts/03.md) — 75% (congressional)
- [OR-01](/us/states/or/districts/01.md) — 22% (congressional)
- [OR-05](/us/states/or/districts/05.md) — 3% (congressional)
- [OR Senate District 26](/us/states/or/districts/senate/26.md) — 44% (state senate)
- [OR Senate District 16](/us/states/or/districts/senate/16.md) — 12% (state senate)
- [OR Senate District 22](/us/states/or/districts/senate/22.md) — 11% (state senate)
- [OR Senate District 25](/us/states/or/districts/senate/25.md) — 9% (state senate)
- [OR Senate District 17](/us/states/or/districts/senate/17.md) — 7% (state senate)
- [OR Senate District 23](/us/states/or/districts/senate/23.md) — 5% (state senate)
- [OR Senate District 24](/us/states/or/districts/senate/24.md) — 5% (state senate)
- [OR Senate District 21](/us/states/or/districts/senate/21.md) — 3% (state senate)
- [OR Senate District 14](/us/states/or/districts/senate/14.md) — 3% (state senate)
- [OR Senate District 19](/us/states/or/districts/senate/19.md) — 2% (state senate)
- [OR House District 52](/us/states/or/districts/house/52.md) — 44% (state house)
- [OR House District 31](/us/states/or/districts/house/31.md) — 12% (state house)
- [OR House District 44](/us/states/or/districts/house/44.md) — 9% (state house)
- [OR House District 33](/us/states/or/districts/house/33.md) — 7% (state house)
- [OR House District 49](/us/states/or/districts/house/49.md) — 5% (state house)
- [OR House District 50](/us/states/or/districts/house/50.md) — 3% (state house)
- [OR House District 45](/us/states/or/districts/house/45.md) — 3% (state house)
- [OR House District 28](/us/states/or/districts/house/28.md) — 3% (state house)
- [OR House District 48](/us/states/or/districts/house/48.md) — 3% (state house)
- [OR House District 47](/us/states/or/districts/house/47.md) — 2% (state house)
- [OR House District 46](/us/states/or/districts/house/46.md) — 2% (state house)
- [OR House District 38](/us/states/or/districts/house/38.md) — 2% (state house)
- [OR House District 43](/us/states/or/districts/house/43.md) — 2% (state house)
- [OR House District 42](/us/states/or/districts/house/42.md) — 2% (state house)
- [OR House District 41](/us/states/or/districts/house/41.md) — 1% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,30 @@ demographics:
race_native: 1460
hispanic: 13990
bachelors_plus: 25926
districts:
- to: "us/states/or/districts/06"
rel: in-district
area_weight: 0.9997
- to: "us/states/or/districts/senate/12"
rel: in-district
area_weight: 0.9649
- to: "us/states/or/districts/senate/10"
rel: in-district
area_weight: 0.0348
- to: "us/states/or/districts/house/23"
rel: in-district
area_weight: 0.8233
- to: "us/states/or/districts/house/24"
rel: in-district
area_weight: 0.1416
- to: "us/states/or/districts/house/20"
rel: in-district
area_weight: 0.0348
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +77,16 @@ County jurisdiction.
| Hispanic/Latino | 13990 |
| Bachelor's or higher | 25926 |
## Districts
- [OR-06](/us/states/or/districts/06.md) — 100% (congressional)
- [OR Senate District 12](/us/states/or/districts/senate/12.md) — 96% (state senate)
- [OR Senate District 10](/us/states/or/districts/senate/10.md) — 3% (state senate)
- [OR House District 23](/us/states/or/districts/house/23.md) — 82% (state house)
- [OR House District 24](/us/states/or/districts/house/24.md) — 14% (state house)
- [OR House District 20](/us/states/or/districts/house/20.md) — 3% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 9
hispanic: 85
bachelors_plus: 286
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.9999
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 85 |
| Bachelor's or higher | 286 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 100% (state senate)
- [OR House District 57](/us/states/or/districts/house/57.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 134
hispanic: 3122
bachelors_plus: 7328
districts:
- to: "us/states/or/districts/01"
rel: in-district
area_weight: 0.8439
- to: "us/states/or/districts/senate/16"
rel: in-district
area_weight: 0.844
- to: "us/states/or/districts/house/32"
rel: in-district
area_weight: 0.844
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 3122 |
| Bachelor's or higher | 7328 |
## Districts
- [OR-01](/us/states/or/districts/01.md) — 84% (congressional)
- [OR Senate District 16](/us/states/or/districts/senate/16.md) — 84% (state senate)
- [OR House District 32](/us/states/or/districts/house/32.md) — 84% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,24 @@ demographics:
race_native: 2326
hispanic: 23747
bachelors_plus: 13182
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/house/58"
rel: in-district
area_weight: 0.8338
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.166
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +71,14 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 23747 |
| Bachelor's or higher | 13182 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 100% (state senate)
- [OR House District 58](/us/states/or/districts/house/58.md) — 83% (state house)
- [OR House District 57](/us/states/or/districts/house/57.md) — 17% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 154
hispanic: 1441
bachelors_plus: 6157
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 1.0
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/house/58"
rel: in-district
area_weight: 0.9998
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 1441 |
| Bachelor's or higher | 6157 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 100% (state senate)
- [OR House District 58](/us/states/or/districts/house/58.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 11
hispanic: 315
bachelors_plus: 2994
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9996
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.9998
- to: "us/states/or/districts/house/58"
rel: in-district
area_weight: 0.9998
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 315 |
| Bachelor's or higher | 2994 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 100% (state senate)
- [OR House District 58](/us/states/or/districts/house/58.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,27 @@ demographics:
race_native: 522
hispanic: 5470
bachelors_plus: 5862
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 0.9991
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.9526
- to: "us/states/or/districts/senate/26"
rel: in-district
area_weight: 0.0472
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.9526
- to: "us/states/or/districts/house/52"
rel: in-district
area_weight: 0.0472
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +74,15 @@ County jurisdiction.
| Hispanic/Latino | 5470 |
| Bachelor's or higher | 5862 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 95% (state senate)
- [OR Senate District 26](/us/states/or/districts/senate/26.md) — 5% (state senate)
- [OR House District 57](/us/states/or/districts/house/57.md) — 95% (state house)
- [OR House District 52](/us/states/or/districts/house/52.md) — 5% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,72 @@ demographics:
race_native: 5533
hispanic: 112182
bachelors_plus: 280963
districts:
- to: "us/states/or/districts/01"
rel: in-district
area_weight: 0.9188
- to: "us/states/or/districts/06"
rel: in-district
area_weight: 0.0812
- to: "us/states/or/districts/senate/16"
rel: in-district
area_weight: 0.6216
- to: "us/states/or/districts/senate/15"
rel: in-district
area_weight: 0.1441
- to: "us/states/or/districts/senate/18"
rel: in-district
area_weight: 0.122
- to: "us/states/or/districts/senate/13"
rel: in-district
area_weight: 0.0509
- to: "us/states/or/districts/senate/14"
rel: in-district
area_weight: 0.026
- to: "us/states/or/districts/senate/17"
rel: in-district
area_weight: 0.0193
- to: "us/states/or/districts/senate/19"
rel: in-district
area_weight: 0.016
- to: "us/states/or/districts/house/31"
rel: in-district
area_weight: 0.6215
- to: "us/states/or/districts/house/36"
rel: in-district
area_weight: 0.1071
- to: "us/states/or/districts/house/29"
rel: in-district
area_weight: 0.0962
- to: "us/states/or/districts/house/30"
rel: in-district
area_weight: 0.0479
- to: "us/states/or/districts/house/26"
rel: in-district
area_weight: 0.031
- to: "us/states/or/districts/house/27"
rel: in-district
area_weight: 0.0203
- to: "us/states/or/districts/house/25"
rel: in-district
area_weight: 0.02
- to: "us/states/or/districts/house/34"
rel: in-district
area_weight: 0.0179
- to: "us/states/or/districts/house/37"
rel: in-district
area_weight: 0.016
- to: "us/states/or/districts/house/35"
rel: in-district
area_weight: 0.015
- to: "us/states/or/districts/house/28"
rel: in-district
area_weight: 0.0057
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +119,30 @@ County jurisdiction — 2 officeholders mapped.
| Hispanic/Latino | 112182 |
| Bachelor's or higher | 280963 |
## Districts
- [OR-01](/us/states/or/districts/01.md) — 92% (congressional)
- [OR-06](/us/states/or/districts/06.md) — 8% (congressional)
- [OR Senate District 16](/us/states/or/districts/senate/16.md) — 62% (state senate)
- [OR Senate District 15](/us/states/or/districts/senate/15.md) — 14% (state senate)
- [OR Senate District 18](/us/states/or/districts/senate/18.md) — 12% (state senate)
- [OR Senate District 13](/us/states/or/districts/senate/13.md) — 5% (state senate)
- [OR Senate District 14](/us/states/or/districts/senate/14.md) — 3% (state senate)
- [OR Senate District 17](/us/states/or/districts/senate/17.md) — 2% (state senate)
- [OR Senate District 19](/us/states/or/districts/senate/19.md) — 2% (state senate)
- [OR House District 31](/us/states/or/districts/house/31.md) — 62% (state house)
- [OR House District 36](/us/states/or/districts/house/36.md) — 11% (state house)
- [OR House District 29](/us/states/or/districts/house/29.md) — 10% (state house)
- [OR House District 30](/us/states/or/districts/house/30.md) — 5% (state house)
- [OR House District 26](/us/states/or/districts/house/26.md) — 3% (state house)
- [OR House District 27](/us/states/or/districts/house/27.md) — 2% (state house)
- [OR House District 25](/us/states/or/districts/house/25.md) — 2% (state house)
- [OR House District 34](/us/states/or/districts/house/34.md) — 2% (state house)
- [OR House District 37](/us/states/or/districts/house/37.md) — 2% (state house)
- [OR House District 35](/us/states/or/districts/house/35.md) — 2% (state house)
- [OR House District 28](/us/states/or/districts/house/28.md) — 1% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,21 @@ demographics:
race_native: 2
hispanic: 72
bachelors_plus: 321
districts:
- to: "us/states/or/districts/02"
rel: in-district
area_weight: 1.0
- to: "us/states/or/districts/senate/29"
rel: in-district
area_weight: 0.9999
- to: "us/states/or/districts/house/57"
rel: in-district
area_weight: 0.9999
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +68,13 @@ County jurisdiction.
| Hispanic/Latino | 72 |
| Bachelor's or higher | 321 |
## Districts
- [OR-02](/us/states/or/districts/02.md) — 100% (congressional)
- [OR Senate District 29](/us/states/or/districts/senate/29.md) — 100% (state senate)
- [OR House District 57](/us/states/or/districts/house/57.md) — 100% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries
@@ -22,9 +22,30 @@ demographics:
race_native: 1094
hispanic: 19181
bachelors_plus: 30062
districts:
- to: "us/states/or/districts/06"
rel: in-district
area_weight: 0.9986
- to: "us/states/or/districts/senate/12"
rel: in-district
area_weight: 0.9811
- to: "us/states/or/districts/senate/13"
rel: in-district
area_weight: 0.0181
- to: "us/states/or/districts/house/24"
rel: in-district
area_weight: 0.8268
- to: "us/states/or/districts/house/23"
rel: in-district
area_weight: 0.1543
- to: "us/states/or/districts/house/26"
rel: in-district
area_weight: 0.0181
sources:
- field: demographics
source: Census ACS 2023
source: "Census ACS 2023"
- field: districts
source: "PostGIS area-intersection over Census TIGER 2024 boundaries"
confidence: official
tags: [jurisdiction, county, or]
timestamp: "2026-07-03"
@@ -56,6 +77,16 @@ County jurisdiction — 1 officeholders mapped.
| Hispanic/Latino | 19181 |
| Bachelor's or higher | 30062 |
## Districts
- [OR-06](/us/states/or/districts/06.md) — 100% (congressional)
- [OR Senate District 12](/us/states/or/districts/senate/12.md) — 98% (state senate)
- [OR Senate District 13](/us/states/or/districts/senate/13.md) — 2% (state senate)
- [OR House District 24](/us/states/or/districts/house/24.md) — 83% (state house)
- [OR House District 23](/us/states/or/districts/house/23.md) — 15% (state house)
- [OR House District 26](/us/states/or/districts/house/26.md) — 2% (state house)
## Source
- demographics: Census ACS 2023
- districts: PostGIS area-intersection over Census TIGER 2024 boundaries