Civic Result MapsDistrict shape lab

Advisory boundary-shape measurements

District compactness, without pretending it proves intent.

Compare Polsby–Popper and convex-hull ratios for official 2024 congressional and state legislative boundaries. Detailed measurements are checked against Census 1:500,000 geometry so resolution-sensitive shapes remain visible instead of becoming false precision.

Measured districts7,27215 undefined Census placeholders excluded
Resolution-stable6,776Within both screening thresholds
Resolution-sensitive496Inspect before comparing ranks
Filtered rows7,272Current state, chamber, and search
Compactness is a descriptive screen, not a gerrymandering severity score.

Low values can reflect coastlines, islands, political subdivisions, communities of interest, legal requirements, or map resolution. They do not establish partisan intent, illegality, representational quality, fraud, or misconduct.

Reset

Comparable shape metrics

Official plan boundaries

Showing 4,1014,200 of 7,272

DistrictTypePolsby–PopperConvex hullRelative percentileResolution checkBoundary detail
MN · State House District 54BGEOID 2754B · effective 2024-01-01State legislative lower chamber0.344500K: 0.3550.838500K: 0.83853.8middle or higherstablePP difference 3.1%99.545 km1,384 vertices · 1 part · 0 holes
RI · State House District 15GEOID 44015 · effective 2024-01-01State legislative lower chamber0.344500K: 0.3610.756500K: 0.75553.8middle or higherstablePP difference 4.7%28.281 km828 vertices · 1 part · 0 holes
VT · Chittenden-22 State House DistrictGEOID 50C22 · effective 2024-01-01State legislative lower chamber0.344500K: 0.3680.768500K: 0.77253.8middle or higherstablePP difference 6.6%19.81 km519 vertices · 1 part · 0 holes
WA · Legislative (Senate) District 47GEOID 53047 · effective 2024-01-01State legislative upper chamber0.344500K: 0.3570.814500K: 0.81559.3middle or higherstablePP difference 3.5%78.056 km1,630 vertices · 1 part · 0 holes
WA · Legislative (House) District 47GEOID 53047 · effective 2024-01-01State legislative lower chamber0.344500K: 0.3570.814500K: 0.81553.8middle or higherstablePP difference 3.5%78.056 km1,630 vertices · 1 part · 0 holes
MS · State House District 82GEOID 28082 · effective 2024-01-01State legislative lower chamber0.344500K: 0.3540.754500K: 0.75453.9middle or higherstablePP difference 2.8%55.722 km1,302 vertices · 1 part · 0 holes
PA · State House District 120GEOID 42120 · effective 2024-01-01State legislative lower chamber0.344500K: 0.3470.740500K: 0.74053.9middle or higherstablePP difference 0.9%92.477 km1,305 vertices · 1 part · 0 holes
VT · Chittenden South East Senatorial DistrictGEOID 50CHS · effective 2024-01-01State legislative upper chamber0.344500K: 0.3490.719500K: 0.71959.4middle or higherstablePP difference 1.3%185.518 km2,453 vertices · 1 part · 0 holes
IN · State Senate District 21GEOID 18021 · effective 2024-01-01State legislative upper chamber0.344500K: 0.3450.712500K: 0.71259.4middle or higherstablePP difference 0.3%207.547 km1,608 vertices · 1 part · 0 holes
UT · State House District 3GEOID 49003 · effective 2024-01-01State legislative lower chamber0.344500K: 0.3640.796500K: 0.79653.9middle or higherstablePP difference 5.3%198.041 km5,768 vertices · 1 part · 0 holes
AL · State Senate District 32GEOID 01032 · effective 2024-01-01State legislative upper chamber0.344500K: 0.1560.806500K: 0.50059.5middle or higherresolution sensitivePP difference 54.7%262.974 km2,555 vertices · 1 part · 0 holes
WA · Legislative (Senate) District 7GEOID 53007 · effective 2024-01-01State legislative upper chamber0.344500K: 0.3460.825500K: 0.82559.5middle or higherstablePP difference 0.5%1,119.759 km7,596 vertices · 1 part · 0 holes
WA · Legislative (House) District 7GEOID 53007 · effective 2024-01-01State legislative lower chamber0.344500K: 0.3460.825500K: 0.82553.9middle or higherstablePP difference 0.5%1,119.759 km7,596 vertices · 1 part · 0 holes
VT · Chittenden-8 State House DistrictGEOID 50C-8 · effective 2024-01-01State legislative lower chamber0.344500K: 0.3490.715500K: 0.71553.9middle or higherstablePP difference 1.4%33.882 km545 vertices · 1 part · 0 holes
PA · State Senate District 18GEOID 42018 · effective 2024-01-01State legislative upper chamber0.344500K: 0.3480.778500K: 0.77859.6middle or higherstablePP difference 0.9%153.907 km2,102 vertices · 1 part · 0 holes
MS · State Senate District 43GEOID 28043 · effective 2024-01-01State legislative upper chamber0.344500K: 0.3460.830500K: 0.83059.6middle or higherstablePP difference 0.4%416.118 km3,473 vertices · 1 part · 0 holes
GA · State Senate District 40GEOID 13040 · effective 2024-01-01State legislative upper chamber0.345500K: 0.3560.777500K: 0.77759.7middle or higherstablePP difference 3.1%70.211 km1,359 vertices · 1 part · 0 holes
NC · State House District 94GEOID 37094 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3520.725500K: 0.72554.0middle or higherstablePP difference 2.1%276.643 km4,488 vertices · 1 part · 0 holes
IN · Congressional District 9GEOID 1809 · effective 2024-01-01U.S. House0.345500K: 0.3500.766500K: 0.76672.5middle or higherstablePP difference 1.4%758.522 km8,496 vertices · 1 part · 0 holes
VT · Rutland-10 State House DistrictGEOID 50R10 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3920.769500K: 0.77154.0middle or higherstablePP difference 12.0%93.293 km1,116 vertices · 1 part · 0 holes
WI · Assembly District 80GEOID 55080 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3540.790500K: 0.79054.0middle or higherstablePP difference 2.6%93.622 km1,197 vertices · 1 part · 0 holes
SC · Congressional District 3GEOID 4503 · effective 2024-01-01U.S. House0.345500K: 0.3590.849500K: 0.84972.7middle or higherstablePP difference 3.9%742.902 km20,199 vertices · 1 part · 0 holes
MO · State Senate District 8GEOID 29008 · effective 2024-01-01State legislative upper chamber0.345500K: 0.3560.890500K: 0.89159.7middle or higherstablePP difference 3.1%143.505 km1,677 vertices · 1 part · 0 holes
MT · State Senate District 40GEOID 30040 · effective 2024-01-01State legislative upper chamber0.345500K: 0.3570.759500K: 0.76059.8middle or higherstablePP difference 3.4%127.834 km2,686 vertices · 1 part · 0 holes
CT · State House District 124GEOID 09124 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3680.782500K: 0.78054.0middle or higherstablePP difference 6.2%18.64 km430 vertices · 1 part · 0 holes
NY · Assembly District 74GEOID 36074 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3520.777500K: 0.78054.0middle or higherstablePP difference 2.1%15.875 km283 vertices · 1 part · 0 holes
UT · State House District 63GEOID 49063 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3580.767500K: 0.76854.1middle or higherstablePP difference 3.6%206.411 km5,817 vertices · 1 part · 0 holes
SC · State Senate District 19GEOID 45019 · effective 2024-01-01State legislative upper chamber0.345500K: 0.3510.761500K: 0.76159.8middle or higherstablePP difference 1.6%114.902 km3,229 vertices · 1 part · 0 holes
MO · State House District 152GEOID 29152 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3570.903500K: 0.90454.1middle or higherstablePP difference 3.2%209.402 km3,203 vertices · 1 part · 0 holes
NJ · State Senate District 30GEOID 34030 · effective 2024-01-01State legislative upper chamber0.345500K: 0.3920.799500K: 0.79959.9middle or higherstablePP difference 11.9%106.705 km6,355 vertices · 1 part · 0 holes
NJ · Assembly District 30GEOID 34030 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3920.799500K: 0.79954.1middle or higherstablePP difference 11.9%106.705 km6,355 vertices · 1 part · 0 holes
MN · State House District 8BGEOID 2708B · effective 2024-01-01State legislative lower chamber0.345500K: 0.2020.778500K: 0.69554.1middle or higherresolution sensitivePP difference 41.4%115.067 km779 vertices · 1 part · 0 holes
MN · State Senate District 20GEOID 27020 · effective 2024-01-01State legislative upper chamber0.345500K: 0.3470.810500K: 0.81159.9middle or higherstablePP difference 0.4%402.336 km3,159 vertices · 1 part · 0 holes
MT · State House District 67GEOID 30067 · effective 2024-01-01State legislative lower chamber0.345500K: 0.3760.785500K: 0.78854.1middle or higherstablePP difference 8.0%32.278 km828 vertices · 1 part · 0 holes
KS · State House District 98GEOID 20098 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3480.737500K: 0.73754.2middle or higherstablePP difference 0.7%45.056 km440 vertices · 1 part · 0 holes
ID · State Senate District 32GEOID 16032 · effective 2024-01-01State legislative upper chamber0.346500K: 0.3480.826500K: 0.82660.0middle or higherstablePP difference 0.5%186.537 km1,901 vertices · 1 part · 1 hole
ID · State House District 32GEOID 16032 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3480.826500K: 0.82654.2middle or higherstablePP difference 0.5%186.537 km1,901 vertices · 1 part · 1 hole
CT · State House District 34GEOID 09034 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3520.657500K: 0.65654.2middle or higherstablePP difference 1.9%101.007 km1,448 vertices · 1 part · 0 holes
ME · State House District 44GEOID 23044 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3710.737500K: 0.73854.2middle or higherstablePP difference 6.9%100.32 km2,780 vertices · 1 part · 0 holes
AR · State House District 14GEOID 05014 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3510.781500K: 0.78254.3middle or higherstablePP difference 1.6%69.196 km1,324 vertices · 1 part · 0 holes
VT · Grand Isle-Chittenden State House DistrictGEOID 50GIC · effective 2024-01-01State legislative lower chamber0.346500K: 0.3480.702500K: 0.70354.3middle or higherstablePP difference 0.7%144.772 km1,117 vertices · 1 part · 0 holes
AK · State Senate District IGEOID 0200I · effective 2024-01-01State legislative upper chamber0.346500K: 0.3370.733500K: 0.74060.0middle or higherstablePP difference 2.5%70.159 km836 vertices · 1 part · 0 holes
ND · State Senate District 35GEOID 38035 · effective 2024-01-01State legislative upper chamber0.346500K: 0.3480.819500K: 0.82060.1middle or higherstablePP difference 0.6%21.715 km264 vertices · 1 part · 0 holes
ND · State House District 35GEOID 38035 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3480.819500K: 0.82054.3middle or higherstablePP difference 0.6%21.715 km264 vertices · 1 part · 0 holes
OR · State Senate District 19GEOID 41019 · effective 2024-01-01State legislative upper chamber0.346500K: 0.3540.727500K: 0.72760.1middle or higherstablePP difference 2.3%80.263 km1,196 vertices · 1 part · 0 holes
IA · State House District 10GEOID 19010 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3490.771500K: 0.77154.3middle or higherstablePP difference 0.8%366.137 km2,443 vertices · 1 part · 0 holes
ME · State Senate District 24GEOID 23024 · effective 2024-01-01State legislative upper chamber0.346500K: 0.3270.737500K: 0.76760.2middle or higherstablePP difference 5.4%194.526 km2,085 vertices · 1 part · 0 holes
PA · State House District 158GEOID 42158 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3590.796500K: 0.79754.3middle or higherstablePP difference 3.6%106.433 km2,341 vertices · 1 part · 0 holes
PR · State House District 17GEOID 72017 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3920.836500K: 0.83754.4middle or higherstablePP difference 11.7%83.04 km3,069 vertices · 1 part · 0 holes
WI · Assembly District 38GEOID 55038 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3500.712500K: 0.71354.4middle or higherstablePP difference 0.9%206.461 km1,239 vertices · 1 part · 0 holes
AL · State House District 10GEOID 01010 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3550.777500K: 0.77854.4middle or higherstablePP difference 2.4%100.364 km1,610 vertices · 1 part · 0 holes
ME · State House District 2GEOID 23002 · effective 2024-01-01State legislative lower chamber0.346500K: 0.3480.722500K: 0.72354.4middle or higherstablePP difference 0.3%245.214 km1,082 vertices · 1 part · 0 holes
SC · State Senate District 2GEOID 45002 · effective 2024-01-01State legislative upper chamber0.347500K: 0.3680.876500K: 0.87760.3middle or higherstablePP difference 5.7%211.628 km5,982 vertices · 1 part · 0 holes
MN · State House District 35AGEOID 2735A · effective 2024-01-01State legislative lower chamber0.347500K: 0.3530.779500K: 0.78154.4middle or higherstablePP difference 1.6%38.845 km546 vertices · 1 part · 0 holes
FL · State House District 98GEOID 12098 · effective 2024-01-01State legislative lower chamber0.347500K: 0.3530.725500K: 0.72554.5middle or higherstablePP difference 1.7%63.249 km1,431 vertices · 1 part · 0 holes
TN · State House District 25GEOID 47025 · effective 2024-01-01State legislative lower chamber0.347500K: 0.3570.825500K: 0.82554.5middle or higherstablePP difference 2.7%276.917 km5,254 vertices · 1 part · 0 holes
KY · State House District 70GEOID 21070 · effective 2024-01-01State legislative lower chamber0.347500K: 0.3580.752500K: 0.75254.5middle or higherstablePP difference 3.1%284.739 km3,436 vertices · 1 part · 0 holes
AR · State House District 63GEOID 05063 · effective 2024-01-01State legislative lower chamber0.347500K: 0.3540.737500K: 0.73854.5middle or higherstablePP difference 2.0%217.233 km2,925 vertices · 1 part · 0 holes
MO · State House District 4GEOID 29004 · effective 2024-01-01State legislative lower chamber0.347500K: 0.3540.775500K: 0.77554.5middle or higherstablePP difference 1.8%533.236 km5,064 vertices · 1 part · 0 holes
ME · State House District 81GEOID 23081 · effective 2024-01-01State legislative lower chamber0.347500K: 0.3480.791500K: 0.79154.6middle or higherstablePP difference 0.2%175.636 km916 vertices · 1 part · 0 holes
PA · State House District 178GEOID 42178 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3550.722500K: 0.72254.6middle or higherstablePP difference 2.0%68.438 km950 vertices · 1 part · 0 holes
TX · State House District 59GEOID 48059 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3480.678500K: 0.67854.6middle or higherstablePP difference 0.0%566.149 km2,925 vertices · 1 part · 0 holes
MS · State House District 109GEOID 28109 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3640.774500K: 0.77554.6middle or higherstablePP difference 4.5%194.047 km4,081 vertices · 1 part · 0 holes
UT · State House District 16GEOID 49016 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3630.745500K: 0.74654.6middle or higherstablePP difference 4.3%43.832 km860 vertices · 1 part · 0 holes
OR · Congressional District 3GEOID 4103 · effective 2024-01-01U.S. House0.348500K: 0.3550.778500K: 0.77873.0middle or higherstablePP difference 2.0%365.081 km4,253 vertices · 1 part · 0 holes
WI · Assembly District 16GEOID 55016 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3540.741500K: 0.74354.7middle or higherstablePP difference 1.7%25.79 km683 vertices · 1 part · 0 holes
ME · State House District 139GEOID 23139 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3530.697500K: 0.69754.7middle or higherstablePP difference 1.4%103.27 km1,814 vertices · 1 part · 0 holes
AL · State House District 80GEOID 01080 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3680.756500K: 0.75954.7middle or higherstablePP difference 5.6%81.018 km1,095 vertices · 1 part · 0 holes
OK · State House District 25GEOID 40025 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3510.752500K: 0.75354.7middle or higherstablePP difference 0.8%279.264 km3,621 vertices · 1 part · 0 holes
SD · State Senate District 10GEOID 46010 · effective 2024-01-01State legislative upper chamber0.348500K: 0.3520.770500K: 0.77060.3middle or higherstablePP difference 1.0%34.063 km397 vertices · 1 part · 0 holes
SD · State House District 10GEOID 46010 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3520.770500K: 0.77054.7middle or higherstablePP difference 1.0%34.063 km397 vertices · 1 part · 0 holes
AR · State House District 86GEOID 05086 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3590.750500K: 0.75054.8middle or higherstablePP difference 3.0%436.226 km4,666 vertices · 1 part · 0 holes
AR · State House District 70GEOID 05070 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3550.735500K: 0.73554.8middle or higherstablePP difference 1.9%67.682 km891 vertices · 1 part · 0 holes
NH · State Senate District 4GEOID 33004 · effective 2024-01-01State legislative upper chamber0.348500K: 0.3590.659500K: 0.66160.4middle or higherstablePP difference 3.0%94.276 km1,339 vertices · 1 part · 0 holes
MS · State House District 116GEOID 28116 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3790.849500K: 0.84954.8middle or higherstablePP difference 8.1%141.936 km3,772 vertices · 1 part · 0 holes
PA · State House District 142GEOID 42142 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3510.691500K: 0.69254.8middle or higherstablePP difference 0.7%50.582 km783 vertices · 1 part · 0 holes
ND · State Senate District 8GEOID 38008 · effective 2024-01-01State legislative upper chamber0.348500K: 0.3490.743500K: 0.74360.4middle or higherstablePP difference 0.2%448.555 km2,872 vertices · 1 part · 0 holes
ND · State House District 8GEOID 38008 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3490.743500K: 0.74354.8middle or higherstablePP difference 0.2%448.555 km2,872 vertices · 1 part · 0 holes
OK · State House District 16GEOID 40016 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3490.707500K: 0.70754.9middle or higherstablePP difference 0.2%253.252 km2,643 vertices · 1 part · 0 holes
NH · State House District Rockingham 20GEOID 33720 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3540.672500K: 0.67354.9middle or higherstablePP difference 1.7%51.656 km623 vertices · 1 part · 0 holes
NY · Assembly District 133GEOID 36133 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3500.810500K: 0.81054.9middle or higherstablePP difference 0.3%358.728 km2,960 vertices · 1 part · 0 holes
MA · 4th Hampden DistrictGEOID 25047 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3610.771500K: 0.77254.9middle or higherstablePP difference 3.5%82.802 km1,274 vertices · 1 part · 0 holes
OR · State Senate District 27GEOID 41027 · effective 2024-01-01State legislative upper chamber0.348500K: 0.3550.759500K: 0.75960.5middle or higherstablePP difference 1.8%229.792 km3,733 vertices · 1 part · 0 holes
CA · State Senate District 5GEOID 06005 · effective 2024-01-01State legislative upper chamber0.348500K: 0.3600.790500K: 0.79060.5middle or higherstablePP difference 3.3%415.086 km5,859 vertices · 1 part · 0 holes
HI · State House District 28GEOID 15028 · effective 2024-01-01State legislative lower chamber0.348500K: 0.4510.710500K: 0.78555.0middle or higherresolution sensitivePP difference 22.7%17.109 km400 vertices · 1 part · 0 holes
IL · State House District 105GEOID 17105 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3500.765500K: 0.76555.0middle or higherstablePP difference 0.6%384.634 km3,681 vertices · 1 part · 0 holes
GA · State House District 16GEOID 13016 · effective 2024-01-01State legislative lower chamber0.348500K: 0.3540.879500K: 0.87955.0middle or higherstablePP difference 1.5%188.8 km2,486 vertices · 1 part · 0 holes
HI · State House District 31GEOID 15031 · effective 2024-01-01State legislative lower chamber0.349500K: 0.3550.715500K: 0.71555.0middle or higherstablePP difference 1.9%27.849 km646 vertices · 1 part · 0 holes
WY · State House District 60GEOID 56060 · effective 2024-01-01State legislative lower chamber0.349500K: 0.3550.655500K: 0.65455.0middle or higherstablePP difference 1.7%23.216 km227 vertices · 1 part · 0 holes
OK · State House District 59GEOID 40059 · effective 2024-01-01State legislative lower chamber0.349500K: 0.3510.698500K: 0.69855.0middle or higherstablePP difference 0.6%543.398 km5,858 vertices · 1 part · 0 holes
NE · State Senate District 22GEOID 31022 · effective 2024-01-01State legislative upper chamber0.349500K: 0.3500.658500K: 0.65860.5middle or higherstablePP difference 0.3%281.099 km2,264 vertices · 1 part · 0 holes
NV · Assembly District 6GEOID 32006 · effective 2024-01-01State legislative lower chamber0.349500K: 0.3530.731500K: 0.73255.1middle or higherstablePP difference 1.3%36.677 km736 vertices · 1 part · 0 holes
IA · State Senate District 2GEOID 19002 · effective 2024-01-01State legislative upper chamber0.349500K: 0.4110.844500K: 0.84560.6middle or higherstablePP difference 15.1%405.93 km10,822 vertices · 1 part · 0 holes
RI · State Senate District 19GEOID 44019 · effective 2024-01-01State legislative upper chamber0.349500K: 0.3710.808500K: 0.81360.6middle or higherstablePP difference 5.9%43.002 km1,019 vertices · 1 part · 0 holes
WI · Assembly District 42GEOID 55042 · effective 2024-01-01State legislative lower chamber0.349500K: 0.3530.713500K: 0.71355.1middle or higherstablePP difference 1.0%213.843 km2,232 vertices · 1 part · 0 holes
PA · State Senate District 17GEOID 42017 · effective 2024-01-01State legislative upper chamber0.349500K: 0.3540.729500K: 0.73060.7middle or higherstablePP difference 1.3%87.869 km1,617 vertices · 1 part · 0 holes
CT · State Senate District 36GEOID 09036 · effective 2024-01-01State legislative upper chamber0.349500K: 0.2950.806500K: 0.79960.8middle or higherstablePP difference 15.5%101.099 km1,939 vertices · 1 part · 0 holes
NY · Assembly District 67GEOID 36067 · effective 2024-01-01State legislative lower chamber0.349500K: 0.3580.738500K: 0.73755.1middle or higherstablePP difference 2.5%14.931 km189 vertices · 1 part · 0 holes
AR · State House District 71GEOID 05071 · effective 2024-01-01State legislative lower chamber0.349500K: 0.3600.739500K: 0.74055.1middle or higherstablePP difference 3.0%55.956 km988 vertices · 1 part · 0 holes
ID · State Senate District 12GEOID 16012 · effective 2024-01-01State legislative upper chamber0.349500K: 0.3500.656500K: 0.65660.8middle or higherstablePP difference 0.2%43.164 km582 vertices · 1 part · 0 holes

How the measures work

Two measures, one stability guard.

Polsby–Popper
4π × area ÷ perimeter². A circle approaches 1. Coastline and boundary detail can sharply increase perimeter.
Convex-hull ratio
District area divided by its local equal-area convex hull. Disconnected or deeply concave shapes score lower.
Resolution guard
Detailed and 1:500,000 values are labeled stable only when their relative differences stay within 20% and 10%, respectively.

Election-result boundary

Outcome relationships are not calculated yet.

The repository does not yet contain a nationwide certified, same-plan-vintage district result set. Compactness is not joined to election outcomes across mismatched plans or geography.

That guard prevents district results from being compared against a different plan vintage or geography.

Source provenance

U.S. Census Bureau TIGERweb

Six retained and hash-pinned GeoJSON collections cover detailed and generalized versions of each district type.