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,8014,900 of 7,272

DistrictTypePolsby–PopperConvex hullRelative percentileResolution checkBoundary detail
MS · Congressional District 1GEOID 2801 · effective 2024-01-01U.S. House0.380500K: 0.3830.822500K: 0.82277.7middle or higherstablePP difference 0.9%930.362 km9,436 vertices · 1 part · 0 holes
OH · State House District 90GEOID 39090 · effective 2024-01-01State legislative lower chamber0.380500K: 0.3860.782500K: 0.78263.6middle or higherstablePP difference 1.7%349.749 km4,968 vertices · 1 part · 0 holes
PA · State House District 61GEOID 42061 · effective 2024-01-01State legislative lower chamber0.380500K: 0.3820.753500K: 0.75363.6middle or higherstablePP difference 0.6%56.292 km849 vertices · 1 part · 0 holes
ME · State House District 75GEOID 23075 · effective 2024-01-01State legislative lower chamber0.380500K: 0.4090.817500K: 0.81763.6middle or higherstablePP difference 7.1%89.359 km1,799 vertices · 1 part · 0 holes
HI · State Senate District 3GEOID 15003 · effective 2024-01-01State legislative upper chamber0.380500K: 0.3140.790500K: 0.72969.4middle or higherstablePP difference 17.4%414.912 km2,469 vertices · 1 part · 0 holes
MN · State House District 45BGEOID 2745B · effective 2024-01-01State legislative lower chamber0.380500K: 0.3910.835500K: 0.83563.7middle or higherstablePP difference 2.8%48.884 km653 vertices · 1 part · 0 holes
IA · State Senate District 12GEOID 19012 · effective 2024-01-01State legislative upper chamber0.380500K: 0.3810.721500K: 0.72169.5middle or higherstablePP difference 0.2%543.205 km4,189 vertices · 1 part · 0 holes
AK · State House District 6GEOID 02006 · effective 2024-01-01State legislative lower chamber0.380500K: 0.1210.836500K: 0.72663.7middle or higherresolution sensitivePP difference 68.1%576.768 km5,177 vertices · 1 part · 0 holes
MO · Congressional District 5GEOID 2905 · effective 2024-01-01U.S. House0.380500K: 0.3850.844500K: 0.84578.0middle or higherstablePP difference 1.2%192.116 km2,144 vertices · 1 part · 0 holes
CT · State House District 23GEOID 09023 · effective 2024-01-01State legislative lower chamber0.380500K: 0.2900.718500K: 0.66463.7middle or higherresolution sensitivePP difference 23.7%89.378 km998 vertices · 1 part · 0 holes
RI · State House District 69GEOID 44069 · effective 2024-01-01State legislative lower chamber0.380500K: 0.1020.753500K: 0.29363.7middle or higherresolution sensitivePP difference 73.0%58.391 km359 vertices · 1 part · 0 holes
CT · State House District 44GEOID 09044 · effective 2024-01-01State legislative lower chamber0.380500K: 0.3890.805500K: 0.80563.8middle or higherstablePP difference 2.2%81.156 km1,616 vertices · 1 part · 0 holes
LA · State House District 43GEOID 22043 · effective 2024-01-01State legislative lower chamber0.380500K: 0.3950.812500K: 0.81363.8middle or higherstablePP difference 3.7%48.283 km961 vertices · 1 part · 0 holes
NY · Assembly District 118GEOID 36118 · effective 2024-01-01State legislative lower chamber0.380500K: 0.3820.784500K: 0.78463.8middle or higherstablePP difference 0.4%597.218 km2,474 vertices · 1 part · 0 holes
IL · State House District 65GEOID 17065 · effective 2024-01-01State legislative lower chamber0.380500K: 0.3830.843500K: 0.84363.8middle or higherstablePP difference 0.7%103.489 km1,004 vertices · 1 part · 0 holes
MI · State House District 77GEOID 26077 · effective 2024-01-01State legislative lower chamber0.380500K: 0.3880.800500K: 0.80063.8middle or higherstablePP difference 2.0%131.38 km959 vertices · 1 part · 0 holes
UT · Congressional District 2GEOID 4902 · effective 2024-01-01U.S. House0.380500K: 0.3830.803500K: 0.80378.2middle or higherstablePP difference 0.7%1,850.013 km19,898 vertices · 1 part · 0 holes
MN · State House District 10AGEOID 2710A · effective 2024-01-01State legislative lower chamber0.381500K: 0.3810.799500K: 0.80063.9middle or higherstablePP difference 0.2%448.897 km3,657 vertices · 1 part · 0 holes
WI · Assembly District 21GEOID 55021 · effective 2024-01-01State legislative lower chamber0.381500K: 0.4020.787500K: 0.79163.9middle or higherstablePP difference 5.3%56.547 km1,316 vertices · 1 part · 0 holes
OR · State House District 29GEOID 41029 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3880.751500K: 0.75163.9middle or higherstablePP difference 1.9%77.255 km1,468 vertices · 1 part · 0 holes
CT · State Senate District 16GEOID 09016 · effective 2024-01-01State legislative upper chamber0.381500K: 0.3940.868500K: 0.86869.5middle or higherstablePP difference 3.3%88.31 km1,378 vertices · 1 part · 0 holes
WI · Assembly District 93GEOID 55093 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3830.780500K: 0.77963.9middle or higherstablePP difference 0.7%209.551 km1,649 vertices · 1 part · 0 holes
KS · State House District 88GEOID 20088 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3880.776500K: 0.77863.9middle or higherstablePP difference 2.0%36.01 km438 vertices · 1 part · 0 holes
VT · Windham-9 State House DistrictGEOID 50W-9 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3900.768500K: 0.76664.0middle or higherstablePP difference 2.5%25.685 km635 vertices · 1 part · 0 holes
FL · Congressional District 12GEOID 1212 · effective 2024-01-01U.S. House0.381500K: 0.2960.746500K: 0.75278.4middle or higherresolution sensitivePP difference 22.2%466.028 km5,420 vertices · 1 part · 0 holes
OR · State House District 3GEOID 41003 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3950.834500K: 0.83464.0middle or higherstablePP difference 3.5%328.112 km8,614 vertices · 1 part · 0 holes
WI · State Senate District 27GEOID 55027 · effective 2024-01-01State legislative upper chamber0.381500K: 0.3890.797500K: 0.79869.6middle or higherstablePP difference 2.0%172.163 km2,299 vertices · 1 part · 0 holes
AR · State House District 37GEOID 05037 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3850.773500K: 0.77364.0middle or higherstablePP difference 0.9%312.418 km3,230 vertices · 1 part · 0 holes
MN · State House District 21AGEOID 2721A · effective 2024-01-01State legislative lower chamber0.381500K: 0.3810.688500K: 0.68864.0middle or higherstablePP difference 0.1%506.589 km4,224 vertices · 1 part · 0 holes
SC · State House District 18GEOID 45018 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3880.824500K: 0.82264.0middle or higherstablePP difference 1.8%78.489 km1,547 vertices · 1 part · 0 holes
CT · State House District 76GEOID 09076 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3940.671500K: 0.67164.1middle or higherstablePP difference 3.3%83.054 km1,429 vertices · 1 part · 0 holes
IA · State House District 88GEOID 19088 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3840.772500K: 0.77264.1middle or higherstablePP difference 0.8%320.149 km2,849 vertices · 1 part · 0 holes
OK · State House District 88GEOID 40088 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3820.766500K: 0.76764.1middle or higherstablePP difference 0.2%25.88 km569 vertices · 1 part · 0 holes
NY · Assembly District 104GEOID 36104 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3870.775500K: 0.77564.1middle or higherstablePP difference 1.4%116.615 km1,249 vertices · 1 part · 0 holes
AR · State House District 50GEOID 05050 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3910.733500K: 0.73364.1middle or higherstablePP difference 2.5%36.468 km683 vertices · 1 part · 0 holes
MO · State House District 29GEOID 29029 · effective 2024-01-01State legislative lower chamber0.381500K: 0.3970.767500K: 0.76764.2middle or higherstablePP difference 3.9%34.161 km599 vertices · 1 part · 0 holes
FL · State House District 65GEOID 12065 · effective 2024-01-01State legislative lower chamber0.382500K: 0.1370.685500K: 0.43264.2middle or higherresolution sensitivePP difference 64.1%96.812 km1,148 vertices · 1 part · 0 holes
ME · State House District 14GEOID 23014 · effective 2024-01-01State legislative lower chamber0.382500K: 0.1300.717500K: 0.57964.2middle or higherresolution sensitivePP difference 65.9%126.715 km880 vertices · 1 part · 0 holes
FL · Congressional District 25GEOID 1225 · effective 2024-01-01U.S. House0.382500K: 0.3990.815500K: 0.82678.6middle or higherstablePP difference 4.5%142.212 km1,825 vertices · 1 part · 0 holes
LA · State House District 92GEOID 22092 · effective 2024-01-01State legislative lower chamber0.382500K: 0.3830.730500K: 0.73164.2middle or higherstablePP difference 0.4%32.258 km384 vertices · 1 part · 0 holes
MN · State House District 50AGEOID 2750A · effective 2024-01-01State legislative lower chamber0.382500K: 0.3850.713500K: 0.71464.2middle or higherstablePP difference 0.8%32.457 km446 vertices · 1 part · 0 holes
HI · State House District 39GEOID 15039 · effective 2024-01-01State legislative lower chamber0.382500K: 0.4110.827500K: 0.82864.3middle or higherstablePP difference 7.1%48.388 km1,289 vertices · 1 part · 0 holes
MO · State House District 104GEOID 29104 · effective 2024-01-01State legislative lower chamber0.382500K: 0.3990.824500K: 0.82564.3middle or higherstablePP difference 4.4%28.91 km778 vertices · 1 part · 0 holes
MN · State House District 64AGEOID 2764A · effective 2024-01-01State legislative lower chamber0.382500K: 0.3830.715500K: 0.71664.3middle or higherstablePP difference 0.3%21.665 km300 vertices · 1 part · 0 holes
IA · State House District 16GEOID 19016 · effective 2024-01-01State legislative lower chamber0.382500K: 0.3830.762500K: 0.76264.3middle or higherstablePP difference 0.3%360.285 km2,938 vertices · 1 part · 0 holes
CT · State House District 70GEOID 09070 · effective 2024-01-01State legislative lower chamber0.382500K: 0.3970.802500K: 0.80464.3middle or higherstablePP difference 3.8%29.385 km625 vertices · 1 part · 0 holes
MT · State House District 86GEOID 30086 · effective 2024-01-01State legislative lower chamber0.382500K: 0.4040.800500K: 0.80164.4middle or higherstablePP difference 5.5%52.89 km1,219 vertices · 1 part · 0 holes
OK · State Senate District 35GEOID 40035 · effective 2024-01-01State legislative upper chamber0.382500K: 0.3850.718500K: 0.71869.7middle or higherstablePP difference 0.7%46.797 km406 vertices · 1 part · 0 holes
NH · State House District Cheshire 05GEOID 33205 · effective 2024-01-01State legislative lower chamber0.382500K: 0.3880.700500K: 0.70364.4middle or higherstablePP difference 1.6%66.914 km813 vertices · 1 part · 0 holes
NH · State House District Hillsborough 05GEOID 33505 · effective 2024-01-01State legislative lower chamber0.382500K: 0.4070.711500K: 0.71564.4middle or higherstablePP difference 6.1%23.014 km459 vertices · 1 part · 0 holes
IN · State House District 42GEOID 18042 · effective 2024-01-01State legislative lower chamber0.382500K: 0.3840.847500K: 0.84864.4middle or higherstablePP difference 0.4%297.284 km2,678 vertices · 1 part · 0 holes
ME · State Senate District 35GEOID 23035 · effective 2024-01-01State legislative upper chamber0.382500K: 0.5440.789500K: 0.70769.7middle or higherresolution sensitivePP difference 29.8%153.202 km1,513 vertices · 1 part · 0 holes
IN · State House District 35GEOID 18035 · effective 2024-01-01State legislative lower chamber0.382500K: 0.3830.756500K: 0.75664.5middle or higherstablePP difference 0.2%188.105 km1,773 vertices · 1 part · 0 holes
IA · State House District 35GEOID 19035 · effective 2024-01-01State legislative lower chamber0.382500K: 0.3980.801500K: 0.80264.5middle or higherstablePP difference 4.0%25.789 km495 vertices · 1 part · 0 holes
NM · State House District 44GEOID 35044 · effective 2024-01-01State legislative lower chamber0.383500K: 0.3880.756500K: 0.75664.5middle or higherstablePP difference 1.5%46.083 km713 vertices · 1 part · 0 holes
KS · State Senate District 16GEOID 20016 · effective 2024-01-01State legislative upper chamber0.383500K: 0.3830.788500K: 0.78869.8middle or higherstablePP difference 0.1%162.529 km1,452 vertices · 1 part · 0 holes
MT · State Senate District 29GEOID 30029 · effective 2024-01-01State legislative upper chamber0.383500K: 0.3840.769500K: 0.76969.8middle or higherstablePP difference 0.4%517.716 km1,771 vertices · 1 part · 0 holes
AR · State House District 12GEOID 05012 · effective 2024-01-01State legislative lower chamber0.383500K: 0.3910.874500K: 0.87464.5middle or higherstablePP difference 2.1%137.448 km1,876 vertices · 1 part · 0 holes
OH · State House District 65GEOID 39065 · effective 2024-01-01State legislative lower chamber0.383500K: 0.3870.828500K: 0.82964.5middle or higherstablePP difference 0.9%280.223 km2,441 vertices · 1 part · 0 holes
CT · State House District 54GEOID 09054 · effective 2024-01-01State legislative lower chamber0.383500K: 0.4080.745500K: 0.74564.5middle or higherstablePP difference 6.0%52.224 km1,120 vertices · 1 part · 0 holes
IA · State House District 38GEOID 19038 · effective 2024-01-01State legislative lower chamber0.383500K: 0.3830.824500K: 0.82464.6middle or higherstablePP difference 0.1%215.563 km1,570 vertices · 1 part · 0 holes
IA · State Senate District 28GEOID 19028 · effective 2024-01-01State legislative upper chamber0.383500K: 0.3830.681500K: 0.68169.8middle or higherstablePP difference 0.0%489.198 km2,598 vertices · 1 part · 0 holes
AR · State House District 29GEOID 05029 · effective 2024-01-01State legislative lower chamber0.383500K: 0.3870.790500K: 0.79064.6middle or higherstablePP difference 1.0%164.66 km1,905 vertices · 1 part · 0 holes
OH · State Senate District 22GEOID 39022 · effective 2024-01-01State legislative upper chamber0.384500K: 0.3840.723500K: 0.72469.9middle or higherstablePP difference 0.0%338.257 km2,579 vertices · 1 part · 0 holes
AR · State House District 76GEOID 05076 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3870.713500K: 0.71364.6middle or higherstablePP difference 0.8%32.328 km692 vertices · 1 part · 0 holes
HI · State House District 40GEOID 15040 · effective 2024-01-01State legislative lower chamber0.384500K: 0.6930.775500K: 0.95764.6middle or higherresolution sensitivePP difference 44.7%34.711 km344 vertices · 1 part · 0 holes
IL · State House District 116GEOID 17116 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3940.872500K: 0.87264.7middle or higherstablePP difference 2.6%465.925 km5,440 vertices · 1 part · 0 holes
NM · State House District 27GEOID 35027 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3860.754500K: 0.75564.7middle or higherstablePP difference 0.5%23.344 km255 vertices · 1 part · 0 holes
OK · State House District 46GEOID 40046 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3850.757500K: 0.75864.7middle or higherstablePP difference 0.2%56.706 km659 vertices · 1 part · 0 holes
OK · State Senate District 22GEOID 40022 · effective 2024-01-01State legislative upper chamber0.384500K: 0.3850.776500K: 0.77670.0middle or higherstablePP difference 0.1%113.354 km1,273 vertices · 1 part · 0 holes
SC · State Senate District 3GEOID 45003 · effective 2024-01-01State legislative upper chamber0.384500K: 0.3910.872500K: 0.87370.0middle or higherstablePP difference 1.8%172.917 km3,286 vertices · 1 part · 0 holes
PA · State House District 6GEOID 42006 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3860.816500K: 0.81664.7middle or higherstablePP difference 0.5%246.427 km2,663 vertices · 1 part · 0 holes
PA · State House District 56GEOID 42056 · effective 2024-01-01State legislative lower chamber0.384500K: 0.4050.824500K: 0.82564.7middle or higherstablePP difference 5.1%70.317 km2,347 vertices · 1 part · 0 holes
WV · Delegate District 14GEOID 54014 · effective 2024-01-01State legislative lower chamber0.384500K: 0.4090.880500K: 0.88064.8middle or higherstablePP difference 6.1%140.523 km4,071 vertices · 1 part · 0 holes
WV · Delegate District 25GEOID 54025 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3970.783500K: 0.79064.8middle or higherstablePP difference 3.2%19.521 km330 vertices · 1 part · 0 holes
MI · State House District 110GEOID 26110 · effective 2024-01-01State legislative lower chamber0.384500K: 0.1470.777500K: 0.39864.8middle or higherresolution sensitivePP difference 61.7%1,092.883 km7,119 vertices · 1 part · 0 holes
MS · State House District 4GEOID 28004 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3850.798500K: 0.79864.8middle or higherstablePP difference 0.1%210.747 km1,617 vertices · 1 part · 0 holes
PA · State House District 28GEOID 42028 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3890.765500K: 0.76564.8middle or higherstablePP difference 1.3%86.248 km927 vertices · 1 part · 0 holes
PA · State House District 30GEOID 42030 · effective 2024-01-01State legislative lower chamber0.384500K: 0.3920.729500K: 0.72964.9middle or higherstablePP difference 1.8%62.385 km1,034 vertices · 1 part · 0 holes
OK · State House District 51GEOID 40051 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3850.764500K: 0.76464.9middle or higherstablePP difference 0.1%295.202 km2,565 vertices · 1 part · 0 holes
TN · State Senate District 24GEOID 47024 · effective 2024-01-01State legislative upper chamber0.385500K: 0.3930.783500K: 0.78370.1middle or higherstablePP difference 2.1%586.793 km6,378 vertices · 1 part · 0 holes
NC · State House District 16GEOID 37016 · effective 2024-01-01State legislative lower chamber0.385500K: 0.4000.846500K: 0.85964.9middle or higherstablePP difference 3.8%312.152 km6,188 vertices · 1 part · 0 holes
MS · State House District 86GEOID 28086 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3920.818500K: 0.81764.9middle or higherstablePP difference 1.9%293.311 km4,107 vertices · 1 part · 0 holes
FL · State Senate District 1GEOID 12001 · effective 2024-01-01State legislative upper chamber0.385500K: 0.4100.813500K: 0.82970.1middle or higherstablePP difference 6.2%477.397 km6,182 vertices · 1 part · 0 holes
RI · State House District 25GEOID 44025 · effective 2024-01-01State legislative lower chamber0.385500K: 0.4270.806500K: 0.81364.9middle or higherstablePP difference 9.9%16.562 km815 vertices · 1 part · 0 holes
VT · Chittenden-2 State House DistrictGEOID 50C-2 · effective 2024-01-01State legislative lower chamber0.385500K: 0.4090.777500K: 0.77865.0middle or higherstablePP difference 5.9%44.883 km1,367 vertices · 1 part · 0 holes
AL · State House District 23GEOID 01023 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3940.889500K: 0.89065.0middle or higherstablePP difference 2.3%289.341 km2,989 vertices · 2 parts · 0 holes
CT · State House District 113GEOID 09113 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3920.798500K: 0.79865.0middle or higherstablePP difference 1.9%37.661 km730 vertices · 1 part · 0 holes
FL · State Senate District 6GEOID 12006 · effective 2024-01-01State legislative upper chamber0.385500K: 0.4060.831500K: 0.83170.2middle or higherstablePP difference 5.1%539.065 km11,741 vertices · 1 part · 0 holes
MO · State House District 43GEOID 29043 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3910.762500K: 0.76265.0middle or higherstablePP difference 1.5%360.347 km4,286 vertices · 1 part · 0 holes
MI · State House District 40GEOID 26040 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3900.847500K: 0.84765.0middle or higherstablePP difference 1.3%92.181 km592 vertices · 1 part · 0 holes
NH · State House District Hillsborough 09GEOID 33509 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3940.811500K: 0.81165.1middle or higherstablePP difference 2.2%23.616 km456 vertices · 1 part · 0 holes
SC · State House District 14GEOID 45014 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3980.864500K: 0.86465.1middle or higherstablePP difference 3.2%194.032 km4,775 vertices · 1 part · 0 holes
ND · State Senate District 41GEOID 38041 · effective 2024-01-01State legislative upper chamber0.385500K: 0.4000.730500K: 0.73070.2middle or higherstablePP difference 3.7%21.182 km238 vertices · 1 part · 0 holes
ND · State House District 41GEOID 38041 · effective 2024-01-01State legislative lower chamber0.385500K: 0.4000.730500K: 0.73065.1middle or higherstablePP difference 3.7%21.182 km238 vertices · 1 part · 0 holes
TX · State House District 140GEOID 48140 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3900.851500K: 0.85165.1middle or higherstablePP difference 1.1%63.81 km890 vertices · 1 part · 0 holes
FL · Congressional District 19GEOID 1219 · effective 2024-01-01U.S. House0.385500K: 0.1100.781500K: 0.51478.9middle or higherresolution sensitivePP difference 71.4%400.572 km2,129 vertices · 1 part · 0 holes
RI · State House District 51GEOID 44051 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3950.741500K: 0.74265.2middle or higherstablePP difference 2.5%20.464 km443 vertices · 1 part · 0 holes
ME · State House District 136GEOID 23136 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3990.787500K: 0.78865.2middle or higherstablePP difference 3.3%80.852 km2,559 vertices · 1 part · 0 holes
NV · Assembly District 38GEOID 32038 · effective 2024-01-01State legislative lower chamber0.385500K: 0.3900.846500K: 0.84665.2middle or higherstablePP difference 1.2%1,259.019 km9,853 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.