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 301400 of 7,272

DistrictTypePolsby–PopperConvex hullRelative percentileResolution checkBoundary detail
AL · State House District 60GEOID 01060 · effective 2024-01-01State legislative lower chamber0.134500K: 0.1390.668500K: 0.6683.2lower decilestablePP difference 3.9%149.052 km2,270 vertices · 1 part · 0 holes
IL · State House District 96GEOID 17096 · effective 2024-01-01State legislative lower chamber0.134500K: 0.1370.562500K: 0.5623.3lower decilestablePP difference 2.3%233.264 km4,312 vertices · 1 part · 0 holes
SC · State House District 113GEOID 45113 · effective 2024-01-01State legislative lower chamber0.134500K: 0.1370.522500K: 0.5233.3lower decilestablePP difference 1.9%89.553 km1,642 vertices · 1 part · 0 holes
GA · State House District 115GEOID 13115 · effective 2024-01-01State legislative lower chamber0.134500K: 0.1390.540500K: 0.5403.3lower decilestablePP difference 3.3%113.646 km2,995 vertices · 1 part · 0 holes
TX · State House District 14GEOID 48014 · effective 2024-01-01State legislative lower chamber0.134500K: 0.1430.627500K: 0.6273.3lower decilestablePP difference 6.2%240.281 km5,462 vertices · 1 part · 0 holes
GA · State House District 53GEOID 13053 · effective 2024-01-01State legislative lower chamber0.134500K: 0.1410.499500K: 0.5003.4lower decilestablePP difference 5.0%87.425 km3,113 vertices · 1 part · 0 holes
OH · State House District 31GEOID 39031 · effective 2024-01-01State legislative lower chamber0.134500K: 0.1440.718500K: 0.7183.4lower decilestablePP difference 6.8%190.68 km2,978 vertices · 1 part · 0 holes
AL · State Senate District 17GEOID 01017 · effective 2024-01-01State legislative upper chamber0.135500K: 0.1410.732500K: 0.7324.5lower decilestablePP difference 4.5%495.902 km11,135 vertices · 1 part · 0 holes
CA · State Senate District 30GEOID 06030 · effective 2024-01-01State legislative upper chamber0.135500K: 0.1420.735500K: 0.7354.6lower decilestablePP difference 5.0%213.875 km4,763 vertices · 1 part · 0 holes
SC · State Senate District 35GEOID 45035 · effective 2024-01-01State legislative upper chamber0.135500K: 0.1390.599500K: 0.5994.7lower decilestablePP difference 3.2%492.703 km9,576 vertices · 1 part · 0 holes
MD · State Legislative Subdistrict 2AGEOID 2402A · effective 2024-01-01State legislative lower chamber0.135500K: 0.1430.580500K: 0.5803.4lower decilestablePP difference 5.4%282.521 km6,077 vertices · 1 part · 0 holes
KY · State Senate District 19GEOID 21019 · effective 2024-01-01State legislative upper chamber0.135500K: 0.1410.506500K: 0.5064.7lower decilestablePP difference 4.6%88.223 km2,419 vertices · 1 part · 0 holes
AR · State Senate District 9GEOID 05009 · effective 2024-01-01State legislative upper chamber0.135500K: 0.1370.703500K: 0.7034.8lower decilestablePP difference 1.0%693.39 km7,268 vertices · 1 part · 0 holes
TX · State House District 12GEOID 48012 · effective 2024-01-01State legislative lower chamber0.135500K: 0.1430.638500K: 0.6383.4lower decilestablePP difference 5.1%970.591 km16,096 vertices · 1 part · 0 holes
CO · State House District 50GEOID 08050 · effective 2024-01-01State legislative lower chamber0.135500K: 0.1400.555500K: 0.5553.4lower decilestablePP difference 3.4%87.471 km1,177 vertices · 1 part · 0 holes
MS · State Senate District 22GEOID 28022 · effective 2024-01-01State legislative upper chamber0.136500K: 0.1390.603500K: 0.6034.8lower decilestablePP difference 2.3%587.189 km8,314 vertices · 1 part · 0 holes
KY · State Senate District 16GEOID 21016 · effective 2024-01-01State legislative upper chamber0.136500K: 0.1390.539500K: 0.5394.8lower decilestablePP difference 2.0%663.663 km8,626 vertices · 1 part · 0 holes
WY · State Senate District 13GEOID 56013 · effective 2024-01-01State legislative upper chamber0.136500K: 0.1390.534500K: 0.5344.9lower decilestablePP difference 2.6%82.224 km1,075 vertices · 1 part · 0 holes
MA · 10th Middlesex DistrictGEOID 25068 · effective 2024-01-01State legislative lower chamber0.136500K: 0.1440.643500K: 0.6453.5lower decilestablePP difference 5.7%34.086 km935 vertices · 1 part · 0 holes
OH · State Senate District 6GEOID 39006 · effective 2024-01-01State legislative upper chamber0.136500K: 0.1450.829500K: 0.8295.0lower decilestablePP difference 6.4%222.676 km2,953 vertices · 1 part · 0 holes
CA · State Senate District 40GEOID 06040 · effective 2024-01-01State legislative upper chamber0.136500K: 0.1450.733500K: 0.7335.0lower decilestablePP difference 6.4%552.903 km15,080 vertices · 1 part · 0 holes
MI · State House District 58GEOID 26058 · effective 2024-01-01State legislative lower chamber0.136500K: 0.1400.472500K: 0.4713.5lower decilestablePP difference 2.6%77.408 km1,007 vertices · 1 part · 0 holes
AL · State House District 54GEOID 01054 · effective 2024-01-01State legislative lower chamber0.137500K: 0.1420.622500K: 0.6243.5lower decilestablePP difference 3.8%69.249 km1,110 vertices · 1 part · 0 holes
TN · State House District 58GEOID 47058 · effective 2024-01-01State legislative lower chamber0.137500K: 0.1440.651500K: 0.6513.5lower decilestablePP difference 5.3%68.673 km2,135 vertices · 1 part · 0 holes
TX · State House District 22GEOID 48022 · effective 2024-01-01State legislative lower chamber0.137500K: 0.1390.612500K: 0.6123.5lower decilestablePP difference 1.7%235.277 km2,468 vertices · 1 part · 0 holes
SC · State House District 119GEOID 45119 · effective 2024-01-01State legislative lower chamber0.137500K: 0.1410.560500K: 0.5603.5lower decilestablePP difference 2.8%92.22 km3,250 vertices · 1 part · 0 holes
AL · State House District 45GEOID 01045 · effective 2024-01-01State legislative lower chamber0.137500K: 0.1540.629500K: 0.6313.6lower decilestablePP difference 11.0%195.021 km8,195 vertices · 1 part · 0 holes
MD · State Senate District 1GEOID 24001 · effective 2024-01-01State legislative upper chamber0.137500K: 0.1440.608500K: 0.6085.1lower decilestablePP difference 4.4%552.125 km10,920 vertices · 1 part · 0 holes
NC · State Senate District 21GEOID 37021 · effective 2024-01-01State legislative upper chamber0.137500K: 0.1480.571500K: 0.5715.1lower decilestablePP difference 7.5%541.384 km19,287 vertices · 1 part · 0 holes
TX · Congressional District 17GEOID 4817 · effective 2024-01-01U.S. House0.138500K: 0.1490.647500K: 0.64712.1lower quartilestablePP difference 7.8%1,589.027 km27,395 vertices · 1 part · 0 holes
PA · State Senate District 45GEOID 42045 · effective 2024-01-01State legislative upper chamber0.138500K: 0.1440.580500K: 0.5805.2lower decilestablePP difference 4.6%198.463 km4,321 vertices · 1 part · 0 holes
TN · State House District 6GEOID 47006 · effective 2024-01-01State legislative lower chamber0.138500K: 0.1420.498500K: 0.4993.6lower decilestablePP difference 2.8%194.702 km4,294 vertices · 1 part · 0 holes
TN · State House District 59GEOID 47059 · effective 2024-01-01State legislative lower chamber0.138500K: 0.1400.403500K: 0.4033.6lower decilestablePP difference 1.7%136.705 km2,562 vertices · 1 part · 0 holes
TN · State House District 22GEOID 47022 · effective 2024-01-01State legislative lower chamber0.138500K: 0.1410.572500K: 0.5723.6lower decilestablePP difference 2.3%461.46 km8,315 vertices · 1 part · 0 holes
IA · State Senate District 39GEOID 19039 · effective 2024-01-01State legislative upper chamber0.138500K: 0.1420.668500K: 0.6685.2lower decilestablePP difference 3.1%118.008 km1,482 vertices · 1 part · 0 holes
MS · State House District 35GEOID 28035 · effective 2024-01-01State legislative lower chamber0.138500K: 0.1450.650500K: 0.6503.6lower decilestablePP difference 4.7%464.071 km9,435 vertices · 1 part · 0 holes
IA · State House District 71GEOID 19071 · effective 2024-01-01State legislative lower chamber0.138500K: 0.1490.497500K: 0.4983.7lower decilestablePP difference 7.1%56.797 km1,400 vertices · 1 part · 0 holes
AL · State Senate District 25GEOID 01025 · effective 2024-01-01State legislative upper chamber0.138500K: 0.1460.653500K: 0.6535.3lower decilestablePP difference 5.3%630.358 km10,417 vertices · 1 part · 0 holes
LA · State Senate District 8GEOID 22008 · effective 2024-01-01State legislative upper chamber0.138500K: 0.0480.541500K: 0.3525.3lower decileresolution sensitivePP difference 65.0%567.415 km6,056 vertices · 1 part · 0 holes
MS · State House District 80GEOID 28080 · effective 2024-01-01State legislative lower chamber0.138500K: 0.1490.585500K: 0.5863.7lower decilestablePP difference 7.3%293.357 km8,378 vertices · 1 part · 0 holes
CA · Congressional District 38GEOID 0638 · effective 2024-01-01U.S. House0.138500K: 0.1500.683500K: 0.68312.3lower quartilestablePP difference 7.5%188.269 km3,821 vertices · 1 part · 0 holes
IL · State House District 3GEOID 17003 · effective 2024-01-01State legislative lower chamber0.138500K: 0.1410.510500K: 0.5103.7lower decilestablePP difference 1.6%35.872 km1,482 vertices · 1 part · 0 holes
WI · State Senate District 30GEOID 55030 · effective 2024-01-01State legislative upper chamber0.139500K: 0.1630.638500K: 0.6395.4lower decilestablePP difference 14.9%151.674 km2,001 vertices · 2 parts · 0 holes
TX · State House District 143GEOID 48143 · effective 2024-01-01State legislative lower chamber0.139500K: 0.1410.506500K: 0.5063.7lower decilestablePP difference 1.7%145.357 km2,279 vertices · 1 part · 0 holes
NY · Assembly District 136GEOID 36136 · effective 2024-01-01State legislative lower chamber0.139500K: 0.1610.556500K: 0.5053.8lower decilestablePP difference 13.7%181.206 km1,768 vertices · 1 part · 0 holes
GA · State House District 89GEOID 13089 · effective 2024-01-01State legislative lower chamber0.139500K: 0.1500.576500K: 0.5763.8lower decilestablePP difference 7.1%64.494 km1,467 vertices · 1 part · 0 holes
LA · State House District 66GEOID 22066 · effective 2024-01-01State legislative lower chamber0.139500K: 0.1440.532500K: 0.5323.8lower decilestablePP difference 3.3%99.08 km2,177 vertices · 1 part · 0 holes
MA · Second Essex and Middlesex DistrictGEOID 25D20 · effective 2024-01-01State legislative upper chamber0.139500K: 0.1430.564500K: 0.5645.4lower decilestablePP difference 2.8%181.166 km3,063 vertices · 1 part · 0 holes
TN · State House District 30GEOID 47030 · effective 2024-01-01State legislative lower chamber0.139500K: 0.1460.595500K: 0.5953.8lower decilestablePP difference 4.3%115.273 km3,338 vertices · 1 part · 0 holes
TX · State Senate District 7GEOID 48007 · effective 2024-01-01State legislative upper chamber0.139500K: 0.1490.634500K: 0.6345.5lower decilestablePP difference 6.5%316.193 km6,267 vertices · 1 part · 0 holes
GA · State House District 63GEOID 13063 · effective 2024-01-01State legislative lower chamber0.139500K: 0.1430.494500K: 0.4943.8lower decilestablePP difference 2.8%77.27 km1,275 vertices · 1 part · 0 holes
CA · Congressional District 42GEOID 0642 · effective 2024-01-01U.S. House0.139500K: 0.0670.335500K: 0.14112.5lower quartileresolution sensitivePP difference 52.1%393.959 km3,176 vertices · 3 parts · 0 holes
AL · State House District 28GEOID 01028 · effective 2024-01-01State legislative lower chamber0.140500K: 0.1530.685500K: 0.6853.9lower decilestablePP difference 8.9%166.854 km4,176 vertices · 1 part · 0 holes
MS · State House District 119GEOID 28119 · effective 2024-01-01State legislative lower chamber0.140500K: 0.1430.628500K: 0.6283.9lower decilestablePP difference 2.3%71.433 km1,033 vertices · 1 part · 0 holes
MD · State Senate District 33GEOID 24033 · effective 2024-01-01State legislative upper chamber0.140500K: 0.1400.568500K: 0.5795.5lower decilestablePP difference 0.0%171.337 km3,606 vertices · 1 part · 0 holes
NC · Congressional District 13GEOID 3713 · effective 2024-01-01U.S. House0.140500K: 0.1470.565500K: 0.56512.7lower quartilestablePP difference 4.5%935.48 km23,241 vertices · 1 part · 0 holes
MD · State Senate District 5GEOID 24005 · effective 2024-01-01State legislative upper chamber0.140500K: 0.1490.614500K: 0.6145.6lower decilestablePP difference 5.9%276.248 km9,171 vertices · 1 part · 0 holes
MD · State Legislative District 5GEOID 24005 · effective 2024-01-01State legislative lower chamber0.140500K: 0.1490.614500K: 0.6143.9lower decilestablePP difference 5.9%276.248 km9,171 vertices · 1 part · 0 holes
GA · State House District 60GEOID 13060 · effective 2024-01-01State legislative lower chamber0.140500K: 0.1460.583500K: 0.5833.9lower decilestablePP difference 3.7%81.535 km1,843 vertices · 1 part · 0 holes
TX · State Senate District 30GEOID 48030 · effective 2024-01-01State legislative upper chamber0.140500K: 0.1440.663500K: 0.6635.6lower decilestablePP difference 2.2%1,330.801 km15,574 vertices · 1 part · 0 holes
WA · Legislative (Senate) District 11GEOID 53011 · effective 2024-01-01State legislative upper chamber0.141500K: 0.1510.611500K: 0.6125.7lower decilestablePP difference 7.1%97.821 km1,970 vertices · 1 part · 0 holes
WA · Legislative (House) District 11GEOID 53011 · effective 2024-01-01State legislative lower chamber0.141500K: 0.1510.611500K: 0.6123.9lower decilestablePP difference 7.1%97.821 km1,970 vertices · 1 part · 0 holes
GA · State Senate District 55GEOID 13055 · effective 2024-01-01State legislative upper chamber0.141500K: 0.1460.615500K: 0.6155.7lower decilestablePP difference 3.5%146.124 km3,434 vertices · 1 part · 0 holes
IL · State House District 28GEOID 17028 · effective 2024-01-01State legislative lower chamber0.141500K: 0.1440.544500K: 0.5444.0lower decilestablePP difference 1.9%76.803 km2,453 vertices · 1 part · 0 holes
AL · Congressional District 2GEOID 0102 · effective 2024-01-01U.S. House0.141500K: 0.1450.605500K: 0.60512.9lower quartilestablePP difference 2.7%1,484.893 km17,611 vertices · 1 part · 0 holes
AZ · State Senate District 21GEOID 04021 · effective 2024-01-01State legislative upper chamber0.141500K: 0.1440.482500K: 0.4825.8lower decilestablePP difference 1.8%698.189 km8,092 vertices · 1 part · 0 holes
AZ · State House District 21GEOID 04021 · effective 2024-01-01State legislative lower chamber0.141500K: 0.1440.482500K: 0.4824.0lower decilestablePP difference 1.8%698.189 km8,092 vertices · 1 part · 0 holes
IL · State Senate District 16GEOID 17016 · effective 2024-01-01State legislative upper chamber0.141500K: 0.1440.574500K: 0.5755.8lower decilestablePP difference 2.1%79.142 km2,375 vertices · 1 part · 0 holes
WV · Delegate District 74GEOID 54074 · effective 2024-01-01State legislative lower chamber0.142500K: 0.1470.512500K: 0.5124.0lower decilestablePP difference 3.5%192.515 km4,899 vertices · 1 part · 0 holes
WI · Assembly District 88GEOID 55088 · effective 2024-01-01State legislative lower chamber0.142500K: 0.1510.565500K: 0.5664.0lower decilestablePP difference 6.2%99.742 km1,414 vertices · 1 part · 0 holes
CT · State House District 139GEOID 09139 · effective 2024-01-01State legislative lower chamber0.142500K: 0.1460.455500K: 0.4564.0lower decilestablePP difference 3.1%91.386 km2,169 vertices · 1 part · 0 holes
SC · State House District 85GEOID 45085 · effective 2024-01-01State legislative lower chamber0.142500K: 0.1530.640500K: 0.6414.1lower decilestablePP difference 7.4%120.481 km1,758 vertices · 1 part · 0 holes
IL · State House District 6GEOID 17006 · effective 2024-01-01State legislative lower chamber0.142500K: 0.1440.436500K: 0.4364.1lower decilestablePP difference 1.6%45.579 km1,537 vertices · 1 part · 0 holes
CA · Congressional District 30GEOID 0630 · effective 2024-01-01U.S. House0.142500K: 0.1570.635500K: 0.63513.2lower quartilestablePP difference 9.4%203.137 km5,531 vertices · 1 part · 0 holes
AR · State House District 62GEOID 05062 · effective 2024-01-01State legislative lower chamber0.142500K: 0.1430.722500K: 0.7224.1lower decilestablePP difference 0.6%783.991 km7,747 vertices · 1 part · 0 holes
TN · State House District 28GEOID 47028 · effective 2024-01-01State legislative lower chamber0.142500K: 0.1510.683500K: 0.6854.1lower decilestablePP difference 5.6%104.882 km3,579 vertices · 1 part · 0 holes
AL · State Senate District 7GEOID 01007 · effective 2024-01-01State legislative upper chamber0.142500K: 0.1450.586500K: 0.5865.9lower decilestablePP difference 2.1%244.069 km4,116 vertices · 1 part · 0 holes
ME · State House District 110GEOID 23110 · effective 2024-01-01State legislative lower chamber0.142500K: 0.1050.466500K: 0.3764.2lower decileresolution sensitivePP difference 26.6%119.241 km465 vertices · 1 part · 0 holes
IL · State House District 68GEOID 17068 · effective 2024-01-01State legislative lower chamber0.143500K: 0.1480.574500K: 0.5744.2lower decilestablePP difference 3.5%105.446 km2,224 vertices · 1 part · 0 holes
VA · State House District 69GEOID 51069 · effective 2024-01-01State legislative lower chamber0.143500K: 0.1220.555500K: 0.5534.2lower decilestablePP difference 14.5%258.59 km4,450 vertices · 1 part · 0 holes
CT · State Senate District 21GEOID 09021 · effective 2024-01-01State legislative upper chamber0.143500K: 0.1480.503500K: 0.5125.9lower decilestablePP difference 3.4%131.33 km3,165 vertices · 1 part · 0 holes
NH · State Senate District 9GEOID 33009 · effective 2024-01-01State legislative upper chamber0.143500K: 0.1440.559500K: 0.5596.0lower decilestablePP difference 0.4%300.888 km2,685 vertices · 1 part · 0 holes
CA · State Senate District 36GEOID 06036 · effective 2024-01-01State legislative upper chamber0.143500K: 0.0900.654500K: 0.5136.0lower decileresolution sensitivePP difference 36.9%277.764 km4,157 vertices · 1 part · 0 holes
CO · State House District 12GEOID 08012 · effective 2024-01-01State legislative lower chamber0.143500K: 0.1480.653500K: 0.6534.2lower decilestablePP difference 3.1%133.962 km2,378 vertices · 1 part · 0 holes
TX · State House District 48GEOID 48048 · effective 2024-01-01State legislative lower chamber0.143500K: 0.1480.589500K: 0.5894.2lower decilestablePP difference 3.3%139.444 km3,127 vertices · 1 part · 0 holes
OH · Congressional District 15GEOID 3915 · effective 2024-01-01U.S. House0.143500K: 0.1470.550500K: 0.55013.4lower quartilestablePP difference 2.5%663.885 km5,865 vertices · 1 part · 1 hole
MS · State House District 10GEOID 28010 · effective 2024-01-01State legislative lower chamber0.144500K: 0.1460.705500K: 0.7054.3lower decilestablePP difference 1.6%282.497 km5,373 vertices · 1 part · 0 holes
TN · State House District 71GEOID 47071 · effective 2024-01-01State legislative lower chamber0.144500K: 0.1490.601500K: 0.6014.3lower decilestablePP difference 3.5%562.929 km9,522 vertices · 1 part · 0 holes
WA · Congressional District 1GEOID 5301 · effective 2024-01-01U.S. House0.144500K: 0.1520.662500K: 0.66313.6lower quartilestablePP difference 5.6%280.895 km6,225 vertices · 1 part · 0 holes
SC · Congressional District 1GEOID 4501 · effective 2024-01-01U.S. House0.144500K: 0.1030.705500K: 0.64713.9lower quartileresolution sensitivePP difference 28.3%899.047 km9,838 vertices · 1 part · 0 holes
IL · State House District 49GEOID 17049 · effective 2024-01-01State legislative lower chamber0.144500K: 0.1480.564500K: 0.5644.3lower decilestablePP difference 2.8%124.429 km2,415 vertices · 1 part · 0 holes
CT · State Senate District 13GEOID 09013 · effective 2024-01-01State legislative upper chamber0.144500K: 0.1490.609500K: 0.6096.1lower decilestablePP difference 3.6%125.618 km2,296 vertices · 1 part · 0 holes
WV · Delegate District 55GEOID 54055 · effective 2024-01-01State legislative lower chamber0.144500K: 0.1520.558500K: 0.5584.3lower decilestablePP difference 5.0%170.341 km4,338 vertices · 1 part · 0 holes
TN · State Senate District 9GEOID 47009 · effective 2024-01-01State legislative upper chamber0.144500K: 0.1540.664500K: 0.6656.1lower decilestablePP difference 6.2%633.933 km15,487 vertices · 1 part · 0 holes
WA · Legislative (Senate) District 14GEOID 53014 · effective 2024-01-01State legislative upper chamber0.144500K: 0.1470.656500K: 0.6566.2lower decilestablePP difference 2.3%942.314 km9,939 vertices · 1 part · 0 holes
WA · Legislative (House) District 14GEOID 53014 · effective 2024-01-01State legislative lower chamber0.144500K: 0.1470.656500K: 0.6564.3lower decilestablePP difference 2.3%942.314 km9,939 vertices · 1 part · 0 holes
NM · State Senate District 6GEOID 35006 · effective 2024-01-01State legislative upper chamber0.144500K: 0.1480.597500K: 0.5976.2lower decilestablePP difference 3.0%718.918 km15,205 vertices · 1 part · 0 holes
GA · State House District 116GEOID 13116 · effective 2024-01-01State legislative lower chamber0.144500K: 0.1480.505500K: 0.5064.3lower decilestablePP difference 2.4%96.282 km2,077 vertices · 1 part · 0 holes
IA · State House District 40GEOID 19040 · effective 2024-01-01State legislative lower chamber0.144500K: 0.1510.680500K: 0.6814.4lower decilestablePP difference 4.7%91.318 km1,017 vertices · 1 part · 0 holes
AL · State House District 52GEOID 01052 · effective 2024-01-01State legislative lower chamber0.144500K: 0.1480.602500K: 0.6024.4lower decilestablePP difference 2.7%58.272 km1,008 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.