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.
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.
Comparable shape metrics
Official plan boundaries
Showing 5,401–5,500 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| MN · State House District 43BGEOID 2743B · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.425 | 0.788500K: 0.787 | 72.2middle or higher | stablePP difference 2.2% | 34.659 km579 vertices · 1 part · 0 holes |
| FL · State House District 44GEOID 12044 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.418 | 0.789500K: 0.790 | 72.3middle or higher | stablePP difference 0.6% | 91.711 km1,264 vertices · 1 part · 0 holes |
| MN · State Senate District 52GEOID 27052 · effective 2024-01-01 | State legislative upper chamber | 0.416500K: 0.427 | 0.790500K: 0.790 | 77.3middle or higher | stablePP difference 2.6% | 59.883 km868 vertices · 1 part · 0 holes |
| WA · Legislative (Senate) District 30GEOID 53030 · effective 2024-01-01 | State legislative upper chamber | 0.416500K: 0.402 | 0.816500K: 0.762 | 77.3middle or higher | stablePP difference 3.4% | 60.79 km943 vertices · 1 part · 0 holes |
| WA · Legislative (House) District 30GEOID 53030 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.402 | 0.816500K: 0.762 | 72.3middle or higher | stablePP difference 3.4% | 60.79 km943 vertices · 1 part · 0 holes |
| VA · State House District 3GEOID 51003 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.433 | 0.769500K: 0.770 | 72.3middle or higher | stablePP difference 4.1% | 25.97 km920 vertices · 1 part · 0 holes |
| PA · Congressional District 2GEOID 4202 · effective 2024-01-01 | U.S. House | 0.416500K: 0.434 | 0.838500K: 0.840 | 83.9middle or higher | stablePP difference 4.2% | 72.47 km1,680 vertices · 1 part · 0 holes |
| NC · State Senate District 37GEOID 37037 · effective 2024-01-01 | State legislative upper chamber | 0.416500K: 0.419 | 0.809500K: 0.809 | 77.4middle or higher | stablePP difference 0.9% | 221.436 km3,141 vertices · 1 part · 0 holes |
| GA · State House District 80GEOID 13080 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.430 | 0.791500K: 0.791 | 72.3middle or higher | stablePP difference 3.3% | 37.044 km748 vertices · 1 part · 0 holes |
| UT · State House District 75GEOID 49075 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.432 | 0.861500K: 0.861 | 72.3middle or higher | stablePP difference 3.6% | 260.158 km4,135 vertices · 1 part · 0 holes |
| CT · State House District 66GEOID 09066 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.419 | 0.731500K: 0.731 | 72.3middle or higher | stablePP difference 0.7% | 109.067 km1,448 vertices · 1 part · 0 holes |
| MN · State Senate District 48GEOID 27048 · effective 2024-01-01 | State legislative upper chamber | 0.416500K: 0.419 | 0.784500K: 0.784 | 77.4middle or higher | stablePP difference 0.8% | 108.666 km1,125 vertices · 1 part · 0 holes |
| NE · State Senate District 33GEOID 31033 · effective 2024-01-01 | State legislative upper chamber | 0.416500K: 0.419 | 0.895500K: 0.896 | 77.5middle or higher | stablePP difference 0.7% | 345.77 km3,320 vertices · 1 part · 0 holes |
| MO · State House District 81GEOID 29081 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.438 | 0.802500K: 0.803 | 72.4middle or higher | stablePP difference 5.0% | 23.208 km538 vertices · 1 part · 0 holes |
| KS · State House District 28GEOID 20028 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.421 | 0.808500K: 0.809 | 72.4middle or higher | stablePP difference 1.1% | 24.831 km343 vertices · 1 part · 0 holes |
| RI · State House District 14GEOID 44014 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.439 | 0.768500K: 0.769 | 72.4middle or higher | stablePP difference 5.1% | 13.854 km494 vertices · 1 part · 0 holes |
| FL · State Senate District 3GEOID 12003 · effective 2024-01-01 | State legislative upper chamber | 0.416500K: 0.191 | 0.799500K: 0.694 | 77.5middle or higher | resolution sensitivePP difference 54.1% | 924.145 km8,045 vertices · 1 part · 0 holes |
| KS · State House District 61GEOID 20061 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.422 | 0.857500K: 0.857 | 72.4middle or higher | stablePP difference 1.3% | 293.418 km8,058 vertices · 1 part · 0 holes |
| MT · State House District 72GEOID 30072 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.441 | 0.791500K: 0.791 | 72.5middle or higher | stablePP difference 5.6% | 48.007 km1,560 vertices · 1 part · 0 holes |
| NV · Assembly District 11GEOID 32011 · effective 2024-01-01 | State legislative lower chamber | 0.416500K: 0.420 | 0.784500K: 0.784 | 72.5middle or higher | stablePP difference 0.8% | 26.564 km654 vertices · 1 part · 0 holes |
| DE · State Senate District 7GEOID 10007 · effective 2024-01-01 | State legislative upper chamber | 0.417500K: 0.440 | 0.797500K: 0.800 | 77.6middle or higher | stablePP difference 5.3% | 33.772 km1,184 vertices · 1 part · 0 holes |
| UT · State House District 48GEOID 49048 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.418 | 0.761500K: 0.761 | 72.5middle or higher | stablePP difference 0.4% | 31.687 km462 vertices · 1 part · 0 holes |
| MT · State House District 30GEOID 30030 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.420 | 0.866500K: 0.866 | 72.5middle or higher | stablePP difference 0.7% | 361.942 km3,213 vertices · 1 part · 0 holes |
| KS · State House District 66GEOID 20066 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.438 | 0.806500K: 0.806 | 72.5middle or higher | stablePP difference 4.8% | 22.516 km1,003 vertices · 1 part · 0 holes |
| AK · State House District 31GEOID 02031 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.429 | 0.775500K: 0.775 | 72.6middle or higher | stablePP difference 2.9% | 28.087 km673 vertices · 1 part · 0 holes |
| IA · State Senate District 24GEOID 19024 · effective 2024-01-01 | State legislative upper chamber | 0.417500K: 0.418 | 0.851500K: 0.851 | 77.6middle or higher | stablePP difference 0.3% | 393.189 km2,902 vertices · 1 part · 0 holes |
| CT · Congressional District 2GEOID 0902 · effective 2024-01-01 | U.S. House | 0.417500K: 0.373 | 0.850500K: 0.839 | 84.1middle or higher | stablePP difference 10.6% | 408.106 km4,359 vertices · 2 parts · 0 holes |
| MN · State House District 34AGEOID 2734A · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.424 | 0.881500K: 0.882 | 72.6middle or higher | stablePP difference 1.7% | 67.913 km1,217 vertices · 1 part · 0 holes |
| NC · State House District 83GEOID 37083 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.425 | 0.805500K: 0.806 | 72.6middle or higher | stablePP difference 2.0% | 114.321 km2,011 vertices · 1 part · 0 holes |
| IN · State House District 83GEOID 18083 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.420 | 0.811500K: 0.811 | 72.6middle or higher | stablePP difference 0.6% | 131.051 km1,117 vertices · 1 part · 0 holes |
| VT · Franklin-8 State House DistrictGEOID 50F-8 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.432 | 0.819500K: 0.818 | 72.6middle or higher | stablePP difference 3.4% | 15.856 km230 vertices · 1 part · 0 holes |
| CT · State House District 107GEOID 09107 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.427 | 0.759500K: 0.759 | 72.7middle or higher | stablePP difference 2.3% | 49.442 km906 vertices · 1 part · 0 holes |
| NE · Congressional District 2GEOID 3102 · effective 2024-01-01 | U.S. House | 0.417500K: 0.423 | 0.880500K: 0.880 | 84.3middle or higher | stablePP difference 1.4% | 311.92 km5,594 vertices · 1 part · 0 holes |
| NH · State House District Grafton 01GEOID 33401 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.434 | 0.784500K: 0.785 | 72.7middle or higher | stablePP difference 3.8% | 121.275 km1,743 vertices · 1 part · 0 holes |
| MO · State House District 70GEOID 29070 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.440 | 0.839500K: 0.839 | 72.7middle or higher | stablePP difference 5.2% | 51.737 km1,085 vertices · 1 part · 0 holes |
| GA · State House District 179GEOID 13179 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.414 | 0.869500K: 0.857 | 72.7middle or higher | stablePP difference 0.9% | 130.164 km1,027 vertices · 1 part · 0 holes |
| FL · State House District 112GEOID 12112 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.426 | 0.788500K: 0.789 | 72.7middle or higher | stablePP difference 2.1% | 46.82 km618 vertices · 1 part · 0 holes |
| MO · State House District 42GEOID 29042 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.420 | 0.769500K: 0.768 | 72.8middle or higher | stablePP difference 0.5% | 219.454 km1,308 vertices · 1 part · 0 holes |
| SC · State House District 66GEOID 45066 · effective 2024-01-01 | State legislative lower chamber | 0.417500K: 0.419 | 0.775500K: 0.775 | 72.8middle or higher | stablePP difference 0.5% | 40.283 km342 vertices · 1 part · 0 holes |
| MS · State Senate District 45GEOID 28045 · effective 2024-01-01 | State legislative upper chamber | 0.417500K: 0.421 | 0.850500K: 0.850 | 77.7middle or higher | stablePP difference 0.9% | 283.78 km3,784 vertices · 1 part · 0 holes |
| GA · State Senate District 29GEOID 13029 · effective 2024-01-01 | State legislative upper chamber | 0.417500K: 0.431 | 0.882500K: 0.882 | 77.7middle or higher | stablePP difference 3.0% | 343.518 km4,100 vertices · 1 part · 0 holes |
| WV · Delegate District 71GEOID 54071 · effective 2024-01-01 | State legislative lower chamber | 0.418500K: 0.446 | 0.783500K: 0.783 | 72.8middle or higher | stablePP difference 6.4% | 60.83 km1,630 vertices · 1 part · 0 holes |
| KY · State House District 66GEOID 21066 · effective 2024-01-01 | State legislative lower chamber | 0.418500K: 0.431 | 0.761500K: 0.762 | 72.8middle or higher | stablePP difference 3.0% | 96.24 km1,713 vertices · 1 part · 0 holes |
| PA · State Senate District 33GEOID 42033 · effective 2024-01-01 | State legislative upper chamber | 0.418500K: 0.427 | 0.818500K: 0.818 | 77.8middle or higher | stablePP difference 2.1% | 317.347 km5,992 vertices · 1 part · 0 holes |
| MO · State House District 156GEOID 29156 · effective 2024-01-01 | State legislative lower chamber | 0.418500K: 0.425 | 0.904500K: 0.904 | 72.8middle or higher | stablePP difference 1.7% | 104.301 km1,161 vertices · 1 part · 0 holes |
| MO · State House District 49GEOID 29049 · effective 2024-01-01 | State legislative lower chamber | 0.418500K: 0.429 | 0.857500K: 0.858 | 72.9middle or higher | stablePP difference 2.5% | 212.777 km3,644 vertices · 1 part · 0 holes |
| NY · State Senate District 44GEOID 36044 · effective 2024-01-01 | State legislative upper chamber | 0.418500K: 0.421 | 0.847500K: 0.847 | 77.8middle or higher | stablePP difference 0.8% | 259.939 km2,024 vertices · 1 part · 0 holes |
| ME · State House District 32GEOID 23032 · effective 2024-01-01 | State legislative lower chamber | 0.418500K: 0.419 | 0.685500K: 0.686 | 72.9middle or higher | stablePP difference 0.1% | 124.253 km1,401 vertices · 1 part · 0 holes |
| WY · State House District 53GEOID 56053 · effective 2024-01-01 | State legislative lower chamber | 0.418500K: 0.424 | 0.733500K: 0.738 | 72.9middle or higher | stablePP difference 1.2% | 19.163 km563 vertices · 1 part · 0 holes |
| PA · Congressional District 7GEOID 4207 · effective 2024-01-01 | U.S. House | 0.418500K: 0.423 | 0.780500K: 0.780 | 84.5middle or higher | stablePP difference 1.2% | 303.403 km4,973 vertices · 1 part · 0 holes |
| MN · State House District 17AGEOID 2717A · effective 2024-01-01 | State legislative lower chamber | 0.418500K: 0.420 | 0.779500K: 0.779 | 72.9middle or higher | stablePP difference 0.4% | 243.59 km1,720 vertices · 1 part · 0 holes |
| WI · Assembly District 71GEOID 55071 · effective 2024-01-01 | State legislative lower chamber | 0.418500K: 0.419 | 0.823500K: 0.823 | 73.0middle or higher | stablePP difference 0.1% | 185.643 km1,134 vertices · 1 part · 0 holes |
| OK · State House District 98GEOID 40098 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.419 | 0.757500K: 0.757 | 73.0middle or higher | stablePP difference 0.2% | 42.978 km691 vertices · 1 part · 0 holes |
| WY · State House District 5GEOID 56005 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.423 | 0.895500K: 0.895 | 73.0middle or higher | stablePP difference 1.1% | 319.696 km2,833 vertices · 1 part · 0 holes |
| NV · State Senate District 4GEOID 32004 · effective 2024-01-01 | State legislative upper chamber | 0.419500K: 0.422 | 0.841500K: 0.842 | 77.9middle or higher | stablePP difference 0.8% | 46.094 km784 vertices · 1 part · 0 holes |
| NY · Assembly District 20GEOID 36020 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.297 | 0.812500K: 0.714 | 73.0middle or higher | resolution sensitivePP difference 29.1% | 69.768 km679 vertices · 1 part · 0 holes |
| NC · State Senate District 50GEOID 37050 · effective 2024-01-01 | State legislative upper chamber | 0.419500K: 0.447 | 0.906500K: 0.906 | 77.9middle or higher | stablePP difference 6.4% | 508.958 km13,529 vertices · 1 part · 0 holes |
| RI · State House District 68GEOID 44068 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.243 | 0.752500K: 0.664 | 73.0middle or higher | resolution sensitivePP difference 41.9% | 31.125 km315 vertices · 1 part · 0 holes |
| MI · State House District 66GEOID 26066 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.422 | 0.836500K: 0.836 | 73.0middle or higher | stablePP difference 0.7% | 127.306 km1,057 vertices · 1 part · 0 holes |
| UT · State Senate District 14GEOID 49014 · effective 2024-01-01 | State legislative upper chamber | 0.419500K: 0.428 | 0.783500K: 0.783 | 78.0middle or higher | stablePP difference 2.0% | 45.059 km1,049 vertices · 1 part · 0 holes |
| MI · State House District 4GEOID 26004 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.423 | 0.789500K: 0.789 | 73.1middle or higher | stablePP difference 0.9% | 36.834 km415 vertices · 1 part · 0 holes |
| IA · Congressional District 2GEOID 1902 · effective 2024-01-01 | U.S. House | 0.419500K: 0.420 | 0.797500K: 0.797 | 84.8middle or higher | stablePP difference 0.1% | 1,003.385 km7,255 vertices · 1 part · 0 holes |
| DE · State Senate District 15GEOID 10015 · effective 2024-01-01 | State legislative upper chamber | 0.419500K: 0.423 | 0.866500K: 0.865 | 78.0middle or higher | stablePP difference 0.8% | 156.452 km1,971 vertices · 1 part · 0 holes |
| VT · Lamoille-1 State House DistrictGEOID 50L-1 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.437 | 0.816500K: 0.817 | 73.1middle or higher | stablePP difference 4.0% | 73.081 km1,405 vertices · 1 part · 0 holes |
| NV · State Senate District 19GEOID 32019 · effective 2024-01-01 | State legislative upper chamber | 0.419500K: 0.421 | 0.884500K: 0.884 | 78.1middle or higher | stablePP difference 0.5% | 2,040.612 km12,080 vertices · 1 part · 0 holes |
| IA · State House District 2GEOID 19002 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.426 | 0.922500K: 0.922 | 73.1middle or higher | stablePP difference 1.5% | 86.717 km1,028 vertices · 1 part · 0 holes |
| OR · State House District 36GEOID 41036 · effective 2024-01-01 | State legislative lower chamber | 0.419500K: 0.430 | 0.798500K: 0.799 | 73.1middle or higher | stablePP difference 2.4% | 77.688 km1,896 vertices · 1 part · 0 holes |
| ME · State Senate District 14GEOID 23014 · effective 2024-01-01 | State legislative upper chamber | 0.420500K: 0.424 | 0.801500K: 0.801 | 78.1middle or higher | stablePP difference 1.0% | 145.366 km1,218 vertices · 1 part · 0 holes |
| MT · State Senate District 17GEOID 30017 · effective 2024-01-01 | State legislative upper chamber | 0.420500K: 0.420 | 0.854500K: 0.853 | 78.2middle or higher | stablePP difference 0.1% | 1,230.397 km6,541 vertices · 1 part · 0 holes |
| CT · State House District 60GEOID 09060 · effective 2024-01-01 | State legislative lower chamber | 0.420500K: 0.426 | 0.763500K: 0.762 | 73.2middle or higher | stablePP difference 1.5% | 46.655 km630 vertices · 1 part · 0 holes |
| ME · State Senate District 12GEOID 23012 · effective 2024-01-01 | State legislative upper chamber | 0.420500K: 0.060 | 0.836500K: 0.390 | 78.2middle or higher | resolution sensitivePP difference 85.7% | 275.283 km3,540 vertices · 1 part · 0 holes |
| NV · Assembly District 28GEOID 32028 · effective 2024-01-01 | State legislative lower chamber | 0.420500K: 0.422 | 0.777500K: 0.777 | 73.2middle or higher | stablePP difference 0.5% | 30.678 km584 vertices · 1 part · 0 holes |
| MT · State House District 10GEOID 30010 · effective 2024-01-01 | State legislative lower chamber | 0.420500K: 0.427 | 0.830500K: 0.831 | 73.2middle or higher | stablePP difference 1.5% | 66.992 km1,295 vertices · 1 part · 0 holes |
| PA · State House District 59GEOID 42059 · effective 2024-01-01 | State legislative lower chamber | 0.420500K: 0.432 | 0.872500K: 0.872 | 73.2middle or higher | stablePP difference 2.7% | 187.903 km4,521 vertices · 1 part · 0 holes |
| MS · State House District 107GEOID 28107 · effective 2024-01-01 | State legislative lower chamber | 0.420500K: 0.422 | 0.820500K: 0.820 | 73.2middle or higher | stablePP difference 0.5% | 212.435 km1,881 vertices · 1 part · 0 holes |
| FL · Congressional District 22GEOID 1222 · effective 2024-01-01 | U.S. House | 0.420500K: 0.378 | 0.740500K: 0.691 | 85.0middle or higher | stablePP difference 10.0% | 163.66 km844 vertices · 1 part · 0 holes |
| FL · State House District 32GEOID 12032 · effective 2024-01-01 | State legislative lower chamber | 0.420500K: 0.467 | 0.819500K: 0.891 | 73.3middle or higher | stablePP difference 10.0% | 142.145 km1,102 vertices · 1 part · 0 holes |
| IN · Congressional District 6GEOID 1806 · effective 2024-01-01 | U.S. House | 0.420500K: 0.422 | 0.782500K: 0.782 | 85.2middle or higher | stablePP difference 0.3% | 505.072 km4,933 vertices · 1 part · 0 holes |
| VA · State Senate District 22GEOID 51022 · effective 2024-01-01 | State legislative upper chamber | 0.421500K: 0.431 | 0.813500K: 0.813 | 78.3middle or higher | stablePP difference 2.4% | 56.989 km1,248 vertices · 1 part · 0 holes |
| NY · State Senate District 32GEOID 36032 · effective 2024-01-01 | State legislative upper chamber | 0.421500K: 0.444 | 0.850500K: 0.852 | 78.3middle or higher | stablePP difference 5.2% | 18.966 km266 vertices · 1 part · 0 holes |
| IN · State Senate District 30GEOID 18030 · effective 2024-01-01 | State legislative upper chamber | 0.421500K: 0.430 | 0.894500K: 0.894 | 78.4middle or higher | stablePP difference 2.2% | 66.057 km1,759 vertices · 1 part · 0 holes |
| AR · State House District 77GEOID 05077 · effective 2024-01-01 | State legislative lower chamber | 0.421500K: 0.436 | 0.801500K: 0.801 | 73.3middle or higher | stablePP difference 3.4% | 41.536 km1,062 vertices · 1 part · 0 holes |
| CA · Assembly District 66GEOID 06066 · effective 2024-01-01 | State legislative lower chamber | 0.421500K: 0.311 | 0.804500K: 0.703 | 73.3middle or higher | resolution sensitivePP difference 26.1% | 105.9 km1,042 vertices · 1 part · 0 holes |
| OH · State House District 87GEOID 39087 · effective 2024-01-01 | State legislative lower chamber | 0.421500K: 0.422 | 0.868500K: 0.868 | 73.3middle or higher | stablePP difference 0.1% | 343.841 km2,256 vertices · 1 part · 0 holes |
| RI · State House District 37GEOID 44037 · effective 2024-01-01 | State legislative lower chamber | 0.421500K: 0.409 | 0.762500K: 0.722 | 73.3middle or higher | stablePP difference 2.8% | 68.114 km593 vertices · 1 part · 0 holes |
| FL · Congressional District 18GEOID 1218 · effective 2024-01-01 | U.S. House | 0.421500K: 0.430 | 0.824500K: 0.824 | 85.5middle or higher | stablePP difference 2.1% | 740.52 km7,140 vertices · 1 part · 0 holes |
| CT · State House District 4GEOID 09004 · effective 2024-01-01 | State legislative lower chamber | 0.421500K: 0.431 | 0.768500K: 0.769 | 73.4middle or higher | stablePP difference 2.3% | 14.272 km340 vertices · 1 part · 0 holes |
| OK · State House District 85GEOID 40085 · effective 2024-01-01 | State legislative lower chamber | 0.421500K: 0.423 | 0.809500K: 0.809 | 73.4middle or higher | stablePP difference 0.5% | 37.009 km799 vertices · 1 part · 0 holes |
| NH · State House District Rockingham 02GEOID 33702 · effective 2024-01-01 | State legislative lower chamber | 0.421500K: 0.427 | 0.836500K: 0.836 | 73.4middle or higher | stablePP difference 1.4% | 92.715 km1,101 vertices · 1 part · 0 holes |
| AR · State House District 13GEOID 05013 · effective 2024-01-01 | State legislative lower chamber | 0.421500K: 0.429 | 0.820500K: 0.820 | 73.4middle or higher | stablePP difference 1.8% | 38.331 km541 vertices · 1 part · 0 holes |
| DC · Ward 8GEOID 11008 · effective 2024-01-01 | State legislative upper chamber | 0.421500K: 0.477 | 0.831500K: 0.858 | 78.4middle or higher | stablePP difference 11.6% | 31.045 km2,187 vertices · 1 part · 0 holes |
| WI · State Senate District 32GEOID 55032 · effective 2024-01-01 | State legislative upper chamber | 0.421500K: 0.424 | 0.812500K: 0.812 | 78.5middle or higher | stablePP difference 0.7% | 368.356 km2,213 vertices · 1 part · 0 holes |
| PA · State Senate District 4GEOID 42004 · effective 2024-01-01 | State legislative upper chamber | 0.421500K: 0.427 | 0.826500K: 0.827 | 78.5middle or higher | stablePP difference 1.4% | 58.942 km1,222 vertices · 1 part · 0 holes |
| IN · State House District 44GEOID 18044 · effective 2024-01-01 | State legislative lower chamber | 0.422500K: 0.426 | 0.805500K: 0.805 | 73.4middle or higher | stablePP difference 1.0% | 246.666 km2,008 vertices · 1 part · 0 holes |
| VA · State Senate District 18GEOID 51018 · effective 2024-01-01 | State legislative upper chamber | 0.422500K: 0.382 | 0.821500K: 0.821 | 78.6middle or higher | stablePP difference 9.4% | 84.746 km1,098 vertices · 1 part · 0 holes |
| MI · State House District 89GEOID 26089 · effective 2024-01-01 | State legislative lower chamber | 0.422500K: 0.422 | 0.749500K: 0.749 | 73.5middle or higher | stablePP difference 0.2% | 181.917 km860 vertices · 1 part · 0 holes |
| NC · State House District 108GEOID 37108 · effective 2024-01-01 | State legislative lower chamber | 0.422500K: 0.431 | 0.864500K: 0.865 | 73.5middle or higher | stablePP difference 2.2% | 105.271 km2,464 vertices · 1 part · 0 holes |
| CO · State House District 38GEOID 08038 · effective 2024-01-01 | State legislative lower chamber | 0.422500K: 0.433 | 0.882500K: 0.882 | 73.5middle or higher | stablePP difference 2.6% | 44.217 km809 vertices · 1 part · 0 holes |
| IN · State Senate District 36GEOID 18036 · effective 2024-01-01 | State legislative upper chamber | 0.422500K: 0.430 | 0.859500K: 0.860 | 78.6middle or higher | stablePP difference 1.9% | 63.314 km1,132 vertices · 1 part · 0 holes |
| OK · State House District 86GEOID 40086 · effective 2024-01-01 | State legislative lower chamber | 0.422500K: 0.431 | 0.791500K: 0.791 | 73.5middle or higher | stablePP difference 2.1% | 298.571 km3,312 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.
- congressional · detailed 444 source features
- congressional · generalized 500k 441 source features
- state upper · detailed 1,964 source features
- state upper · generalized 500k 1,960 source features
- state lower · detailed 4,879 source features
- state lower · generalized 500k 4,874 source features