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 4,601–4,700 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| MN · State House District 7AGEOID 2707A · effective 2024-01-01 | State legislative lower chamber | 0.369500K: 0.371 | 0.816500K: 0.816 | 61.0middle or higher | stablePP difference 0.4% | 475.387 km3,794 vertices · 1 part · 0 holes |
| FL · State House District 58GEOID 12058 · effective 2024-01-01 | State legislative lower chamber | 0.369500K: 0.224 | 0.804500K: 0.645 | 61.0middle or higher | resolution sensitivePP difference 39.4% | 117.942 km1,348 vertices · 1 part · 0 holes |
| MT · State House District 96GEOID 30096 · effective 2024-01-01 | State legislative lower chamber | 0.369500K: 0.386 | 0.778500K: 0.778 | 61.0middle or higher | stablePP difference 4.3% | 71.245 km939 vertices · 1 part · 0 holes |
| ME · State House District 125GEOID 23125 · effective 2024-01-01 | State legislative lower chamber | 0.369500K: 0.375 | 0.681500K: 0.682 | 61.0middle or higher | stablePP difference 1.6% | 35.052 km611 vertices · 1 part · 0 holes |
| WI · State Senate District 21GEOID 55021 · effective 2024-01-01 | State legislative upper chamber | 0.369500K: 0.375 | 0.760500K: 0.761 | 66.1middle or higher | stablePP difference 1.6% | 113.882 km1,479 vertices · 1 part · 0 holes |
| FL · State House District 43GEOID 12043 · effective 2024-01-01 | State legislative lower chamber | 0.369500K: 0.372 | 0.725500K: 0.725 | 61.0middle or higher | stablePP difference 0.7% | 77.724 km1,229 vertices · 1 part · 0 holes |
| WY · State Senate District 4GEOID 56004 · effective 2024-01-01 | State legislative upper chamber | 0.369500K: 0.381 | 0.807500K: 0.807 | 66.2middle or higher | stablePP difference 3.0% | 65.618 km1,068 vertices · 1 part · 0 holes |
| IN · State House District 12GEOID 18012 · effective 2024-01-01 | State legislative lower chamber | 0.370500K: 0.387 | 0.727500K: 0.736 | 61.1middle or higher | stablePP difference 4.5% | 46.71 km936 vertices · 1 part · 0 holes |
| NC · State House District 68GEOID 37068 · effective 2024-01-01 | State legislative lower chamber | 0.370500K: 0.377 | 0.720500K: 0.720 | 61.1middle or higher | stablePP difference 1.9% | 104.511 km2,217 vertices · 1 part · 0 holes |
| FL · State House District 30GEOID 12030 · effective 2024-01-01 | State legislative lower chamber | 0.370500K: 0.388 | 0.853500K: 0.864 | 61.1middle or higher | stablePP difference 4.8% | 257.327 km4,187 vertices · 1 part · 0 holes |
| MN · State Senate District 7GEOID 27007 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.371 | 0.796500K: 0.796 | 66.2middle or higher | stablePP difference 0.3% | 611.931 km4,506 vertices · 1 part · 0 holes |
| UT · State Senate District 7GEOID 49007 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.382 | 0.802500K: 0.802 | 66.3middle or higher | stablePP difference 3.2% | 120.91 km2,273 vertices · 1 part · 0 holes |
| TX · State House District 44GEOID 48044 · effective 2024-01-01 | State legislative lower chamber | 0.370500K: 0.385 | 0.785500K: 0.785 | 61.1middle or higher | stablePP difference 4.0% | 396.599 km7,432 vertices · 1 part · 0 holes |
| CT · State Senate District 2GEOID 09002 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.390 | 0.804500K: 0.804 | 66.3middle or higher | stablePP difference 5.1% | 69.763 km1,372 vertices · 1 part · 0 holes |
| VA · State Senate District 21GEOID 51021 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.400 | 0.730500K: 0.819 | 66.4middle or higher | resolution sensitivePP difference 7.5% | 85.842 km610 vertices · 1 part · 0 holes |
| WI · Congressional District 5GEOID 5505 · effective 2024-01-01 | U.S. House | 0.370500K: 0.379 | 0.857500K: 0.857 | 76.4middle or higher | stablePP difference 2.4% | 441.543 km5,214 vertices · 1 part · 0 holes |
| IA · State Senate District 44GEOID 19044 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.371 | 0.691500K: 0.691 | 66.4middle or higher | stablePP difference 0.2% | 417.607 km3,210 vertices · 1 part · 0 holes |
| MO · State House District 121GEOID 29121 · effective 2024-01-01 | State legislative lower chamber | 0.370500K: 0.374 | 0.859500K: 0.860 | 61.1middle or higher | stablePP difference 0.9% | 142.993 km1,069 vertices · 1 part · 0 holes |
| MN · State Senate District 66GEOID 27066 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.372 | 0.739500K: 0.739 | 66.5middle or higher | stablePP difference 0.5% | 38.229 km508 vertices · 1 part · 0 holes |
| SC · State House District 42GEOID 45042 · effective 2024-01-01 | State legislative lower chamber | 0.370500K: 0.377 | 0.832500K: 0.832 | 61.2middle or higher | stablePP difference 1.8% | 242.084 km3,854 vertices · 1 part · 0 holes |
| OH · State House District 68GEOID 39068 · effective 2024-01-01 | State legislative lower chamber | 0.370500K: 0.383 | 0.853500K: 0.853 | 61.2middle or higher | stablePP difference 3.4% | 141.54 km2,261 vertices · 1 part · 0 holes |
| ME · State Senate District 25GEOID 23025 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.296 | 0.784500K: 0.731 | 66.5middle or higher | stablePP difference 19.9% | 114.607 km766 vertices · 1 part · 0 holes |
| KS · State Senate District 8GEOID 20008 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.376 | 0.769500K: 0.769 | 66.6middle or higher | stablePP difference 1.4% | 44.502 km657 vertices · 1 part · 0 holes |
| GA · State Senate District 37GEOID 13037 · effective 2024-01-01 | State legislative upper chamber | 0.370500K: 0.383 | 0.800500K: 0.800 | 66.6middle or higher | stablePP difference 3.2% | 114.942 km1,740 vertices · 1 part · 0 holes |
| OH · State House District 91GEOID 39091 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.374 | 0.741500K: 0.741 | 61.2middle or higher | stablePP difference 0.8% | 385.551 km3,295 vertices · 1 part · 0 holes |
| VA · State House District 21GEOID 51021 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.390 | 0.761500K: 0.761 | 61.2middle or higher | stablePP difference 5.0% | 86.812 km5,459 vertices · 1 part · 0 holes |
| UT · State House District 7GEOID 49007 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.401 | 0.799500K: 0.798 | 61.3middle or higher | stablePP difference 7.7% | 34.176 km820 vertices · 1 part · 0 holes |
| CA · Assembly District 42GEOID 06042 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.336 | 0.800500K: 0.760 | 61.3middle or higher | stablePP difference 9.3% | 240.833 km4,973 vertices · 1 part · 0 holes |
| OR · Congressional District 6GEOID 4106 · effective 2024-01-01 | U.S. House | 0.371500K: 0.380 | 0.797500K: 0.797 | 76.6middle or higher | stablePP difference 2.5% | 408.751 km6,656 vertices · 1 part · 0 holes |
| OH · State House District 56GEOID 39056 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.387 | 0.865500K: 0.866 | 61.3middle or higher | stablePP difference 4.2% | 104.161 km2,191 vertices · 1 part · 0 holes |
| IL · State Senate District 57GEOID 17057 · effective 2024-01-01 | State legislative upper chamber | 0.371500K: 0.375 | 0.813500K: 0.814 | 66.7middle or higher | stablePP difference 1.2% | 213.923 km2,095 vertices · 1 part · 0 holes |
| ME · State House District 105GEOID 23105 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.374 | 0.774500K: 0.774 | 61.3middle or higher | stablePP difference 0.8% | 63.676 km548 vertices · 1 part · 0 holes |
| IA · State House District 46GEOID 19046 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.376 | 0.731500K: 0.731 | 61.3middle or higher | stablePP difference 1.4% | 111.618 km794 vertices · 1 part · 0 holes |
| UT · State House District 44GEOID 49044 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.378 | 0.754500K: 0.754 | 61.4middle or higher | stablePP difference 1.9% | 28.025 km408 vertices · 1 part · 0 holes |
| WV · Delegate District 4GEOID 54004 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.394 | 0.879500K: 0.880 | 61.4middle or higher | stablePP difference 5.9% | 75.19 km2,074 vertices · 1 part · 0 holes |
| ID · State Senate District 11GEOID 16011 · effective 2024-01-01 | State legislative upper chamber | 0.371500K: 0.376 | 0.745500K: 0.745 | 66.7middle or higher | stablePP difference 1.2% | 44.053 km665 vertices · 1 part · 0 holes |
| ID · State House District 11GEOID 16011 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.376 | 0.745500K: 0.745 | 61.4middle or higher | stablePP difference 1.2% | 44.053 km665 vertices · 1 part · 0 holes |
| MI · State House District 72GEOID 26072 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.373 | 0.844500K: 0.845 | 61.4middle or higher | stablePP difference 0.5% | 123.814 km634 vertices · 1 part · 0 holes |
| NM · State House District 17GEOID 35017 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.381 | 0.747500K: 0.747 | 61.4middle or higher | stablePP difference 2.6% | 28.373 km537 vertices · 1 part · 0 holes |
| GA · State House District 33GEOID 13033 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.381 | 0.805500K: 0.805 | 61.5middle or higher | stablePP difference 2.5% | 238.839 km5,426 vertices · 1 part · 0 holes |
| MT · State House District 44GEOID 30044 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.384 | 0.788500K: 0.789 | 61.5middle or higher | stablePP difference 3.2% | 87.128 km1,240 vertices · 1 part · 0 holes |
| MN · Congressional District 2GEOID 2702 · effective 2024-01-01 | U.S. House | 0.371500K: 0.375 | 0.848500K: 0.848 | 76.8middle or higher | stablePP difference 1.1% | 397.903 km4,904 vertices · 1 part · 0 holes |
| HI · State Senate District 5GEOID 15005 · effective 2024-01-01 | State legislative upper chamber | 0.371500K: 0.300 | 0.781500K: 0.706 | 66.8middle or higher | stablePP difference 19.3% | 102.069 km1,324 vertices · 1 part · 0 holes |
| VT · Orleans-2 State House DistrictGEOID 50O-2 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.386 | 0.735500K: 0.738 | 61.5middle or higher | stablePP difference 3.7% | 25.82 km426 vertices · 1 part · 0 holes |
| CT · State House District 116GEOID 09116 · effective 2024-01-01 | State legislative lower chamber | 0.371500K: 0.391 | 0.732500K: 0.735 | 61.5middle or higher | stablePP difference 4.9% | 20.583 km470 vertices · 1 part · 0 holes |
| NY · State Senate District 45GEOID 36045 · effective 2024-01-01 | State legislative upper chamber | 0.371500K: 0.374 | 0.822500K: 0.822 | 66.8middle or higher | stablePP difference 0.8% | 819.196 km4,431 vertices · 1 part · 0 holes |
| MI · State House District 85GEOID 26085 · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.372 | 0.694500K: 0.694 | 61.5middle or higher | stablePP difference 0.2% | 89.533 km598 vertices · 1 part · 0 holes |
| NC · State House District 44GEOID 37044 · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.387 | 0.807500K: 0.807 | 61.6middle or higher | stablePP difference 4.1% | 60.611 km1,290 vertices · 1 part · 0 holes |
| TN · State House District 61GEOID 47061 · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.380 | 0.883500K: 0.884 | 61.6middle or higher | stablePP difference 2.2% | 88.563 km1,636 vertices · 1 part · 0 holes |
| RI · State House District 13GEOID 44013 · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.394 | 0.713500K: 0.719 | 61.6middle or higher | stablePP difference 5.8% | 11.481 km324 vertices · 1 part · 0 holes |
| VT · Windsor-Addison State House DistrictGEOID 50Y-A · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.373 | 0.721500K: 0.722 | 61.6middle or higher | stablePP difference 0.2% | 128.025 km551 vertices · 1 part · 0 holes |
| VT · Caledonia-Essex State House DistrictGEOID 50CAE · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.372 | 0.664500K: 0.664 | 61.6middle or higher | stablePP difference 0.1% | 100.251 km541 vertices · 1 part · 0 holes |
| CO · State Senate District 31GEOID 08031 · effective 2024-01-01 | State legislative upper chamber | 0.372500K: 0.373 | 0.702500K: 0.702 | 66.9middle or higher | stablePP difference 0.4% | 40.27 km967 vertices · 1 part · 0 holes |
| MA · 4th Plymouth DistrictGEOID 25114 · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.351 | 0.766500K: 0.724 | 61.7middle or higher | stablePP difference 5.6% | 75.945 km965 vertices · 1 part · 0 holes |
| AL · State Senate District 24GEOID 01024 · effective 2024-01-01 | State legislative upper chamber | 0.372500K: 0.382 | 0.880500K: 0.880 | 66.9middle or higher | stablePP difference 2.7% | 618.283 km5,677 vertices · 1 part · 0 holes |
| VT · Franklin Senatorial DistrictGEOID 50FRA · effective 2024-01-01 | State legislative upper chamber | 0.372500K: 0.372 | 0.820500K: 0.820 | 67.0middle or higher | stablePP difference 0.1% | 229.399 km1,145 vertices · 1 part · 0 holes |
| WA · Legislative (Senate) District 9GEOID 53009 · effective 2024-01-01 | State legislative upper chamber | 0.372500K: 0.376 | 0.811500K: 0.811 | 67.0middle or higher | stablePP difference 1.1% | 906.113 km8,956 vertices · 1 part · 0 holes |
| WA · Legislative (House) District 9GEOID 53009 · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.376 | 0.811500K: 0.811 | 61.7middle or higher | stablePP difference 1.1% | 906.113 km8,956 vertices · 1 part · 0 holes |
| OH · State Senate District 26GEOID 39026 · effective 2024-01-01 | State legislative upper chamber | 0.372500K: 0.363 | 0.802500K: 0.802 | 67.1middle or higher | stablePP difference 2.4% | 514.419 km3,460 vertices · 1 part · 0 holes |
| CT · State Senate District 4GEOID 09004 · effective 2024-01-01 | State legislative upper chamber | 0.372500K: 0.372 | 0.760500K: 0.760 | 67.1middle or higher | stablePP difference 0.1% | 98.131 km846 vertices · 1 part · 0 holes |
| IA · State Senate District 50GEOID 19050 · effective 2024-01-01 | State legislative upper chamber | 0.372500K: 0.376 | 0.771500K: 0.771 | 67.2middle or higher | stablePP difference 0.9% | 238.942 km1,981 vertices · 1 part · 0 holes |
| MD · State Legislative Subdistrict 35BGEOID 2435B · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.347 | 0.821500K: 0.800 | 61.7middle or higher | stablePP difference 6.9% | 108.923 km2,268 vertices · 1 part · 0 holes |
| NY · State Senate District 4GEOID 36004 · effective 2024-01-01 | State legislative upper chamber | 0.372500K: 0.379 | 0.815500K: 0.815 | 67.3middle or higher | stablePP difference 1.8% | 78.36 km930 vertices · 1 part · 0 holes |
| MT · State House District 93GEOID 30093 · effective 2024-01-01 | State legislative lower chamber | 0.372500K: 0.376 | 0.829500K: 0.829 | 61.7middle or higher | stablePP difference 1.0% | 162.494 km1,238 vertices · 1 part · 0 holes |
| NY · State Senate District 35GEOID 36035 · effective 2024-01-01 | State legislative upper chamber | 0.373500K: 0.398 | 0.825500K: 0.826 | 67.3middle or higher | stablePP difference 6.4% | 86.24 km2,986 vertices · 1 part · 0 holes |
| IA · State House District 30GEOID 19030 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.373 | 0.704500K: 0.704 | 61.7middle or higher | stablePP difference 0.2% | 37.808 km397 vertices · 1 part · 0 holes |
| MS · State House District 114GEOID 28114 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.382 | 0.795500K: 0.792 | 61.8middle or higher | stablePP difference 2.4% | 114.688 km1,425 vertices · 1 part · 0 holes |
| MT · State House District 16GEOID 30016 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.379 | 0.823500K: 0.824 | 61.8middle or higher | stablePP difference 1.7% | 481.909 km4,949 vertices · 1 part · 0 holes |
| OR · State House District 53GEOID 41053 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.380 | 0.790500K: 0.790 | 61.8middle or higher | stablePP difference 1.8% | 216.587 km3,697 vertices · 1 part · 0 holes |
| MS · State Senate District 13GEOID 28013 · effective 2024-01-01 | State legislative upper chamber | 0.373500K: 0.375 | 0.772500K: 0.772 | 67.3middle or higher | stablePP difference 0.6% | 296.631 km2,624 vertices · 1 part · 0 holes |
| PA · State House District 13GEOID 42013 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.390 | 0.837500K: 0.837 | 61.8middle or higher | stablePP difference 4.4% | 128.883 km3,487 vertices · 1 part · 0 holes |
| NH · State House District Rockingham 01GEOID 33701 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.379 | 0.780500K: 0.780 | 61.8middle or higher | stablePP difference 1.6% | 82.807 km1,101 vertices · 1 part · 0 holes |
| WI · State Senate District 33GEOID 55033 · effective 2024-01-01 | State legislative upper chamber | 0.373500K: 0.376 | 0.793500K: 0.793 | 67.4middle or higher | stablePP difference 0.8% | 247.839 km2,435 vertices · 1 part · 0 holes |
| RI · State House District 3GEOID 44003 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.384 | 0.679500K: 0.682 | 61.9middle or higher | stablePP difference 2.9% | 11.259 km311 vertices · 1 part · 0 holes |
| WY · State House District 2GEOID 56002 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.377 | 0.878500K: 0.878 | 61.9middle or higher | stablePP difference 1.1% | 635.062 km5,689 vertices · 1 part · 0 holes |
| MA · 24th Middlesex DistrictGEOID 25082 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.393 | 0.773500K: 0.774 | 61.9middle or higher | stablePP difference 5.1% | 24.209 km901 vertices · 1 part · 0 holes |
| SD · State Senate District 19GEOID 46019 · effective 2024-01-01 | State legislative upper chamber | 0.373500K: 0.385 | 0.796500K: 0.796 | 67.5middle or higher | stablePP difference 3.0% | 468.113 km8,881 vertices · 1 part · 0 holes |
| SD · State House District 19GEOID 46019 · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.385 | 0.796500K: 0.796 | 61.9middle or higher | stablePP difference 3.0% | 468.113 km8,881 vertices · 1 part · 0 holes |
| MT · State Senate District 4GEOID 30004 · effective 2024-01-01 | State legislative upper chamber | 0.373500K: 0.414 | 0.809500K: 0.812 | 67.5middle or higher | stablePP difference 9.9% | 35.804 km1,020 vertices · 1 part · 0 holes |
| NY · State Senate District 9GEOID 36009 · effective 2024-01-01 | State legislative upper chamber | 0.373500K: 0.312 | 0.744500K: 0.656 | 67.5middle or higher | resolution sensitivePP difference 16.3% | 84.73 km925 vertices · 1 part · 0 holes |
| MN · State Senate District 12GEOID 27012 · effective 2024-01-01 | State legislative upper chamber | 0.373500K: 0.378 | 0.740500K: 0.740 | 67.6middle or higher | stablePP difference 1.2% | 551.272 km5,586 vertices · 1 part · 0 holes |
| MN · State House District 52BGEOID 2752B · effective 2024-01-01 | State legislative lower chamber | 0.373500K: 0.382 | 0.738500K: 0.738 | 62.0middle or higher | stablePP difference 2.2% | 46.628 km565 vertices · 1 part · 0 holes |
| FL · Congressional District 10GEOID 1210 · effective 2024-01-01 | U.S. House | 0.373500K: 0.378 | 0.751500K: 0.751 | 77.0middle or higher | stablePP difference 1.3% | 154.25 km2,683 vertices · 1 part · 0 holes |
| PA · Congressional District 11GEOID 4211 · effective 2024-01-01 | U.S. House | 0.374500K: 0.387 | 0.878500K: 0.879 | 77.3middle or higher | stablePP difference 3.6% | 366.719 km8,393 vertices · 1 part · 0 holes |
| PA · State Senate District 31GEOID 42031 · effective 2024-01-01 | State legislative upper chamber | 0.374500K: 0.383 | 0.821500K: 0.821 | 67.7middle or higher | stablePP difference 2.4% | 171.162 km3,244 vertices · 1 part · 0 holes |
| FL · State Senate District 34GEOID 12034 · effective 2024-01-01 | State legislative upper chamber | 0.374500K: 0.535 | 0.809500K: 0.880 | 67.7middle or higher | resolution sensitivePP difference 30.2% | 111.919 km1,056 vertices · 1 part · 0 holes |
| MN · State Senate District 44GEOID 27044 · effective 2024-01-01 | State legislative upper chamber | 0.374500K: 0.375 | 0.701500K: 0.701 | 67.8middle or higher | stablePP difference 0.3% | 52.854 km639 vertices · 1 part · 0 holes |
| UT · State House District 14GEOID 49014 · effective 2024-01-01 | State legislative lower chamber | 0.374500K: 0.379 | 0.903500K: 0.904 | 62.0middle or higher | stablePP difference 1.3% | 33.132 km314 vertices · 1 part · 0 holes |
| NY · Assembly District 57GEOID 36057 · effective 2024-01-01 | State legislative lower chamber | 0.374500K: 0.377 | 0.712500K: 0.712 | 62.0middle or higher | stablePP difference 0.9% | 13.976 km177 vertices · 1 part · 0 holes |
| AL · State Senate District 2GEOID 01002 · effective 2024-01-01 | State legislative upper chamber | 0.374500K: 0.377 | 0.816500K: 0.816 | 67.8middle or higher | stablePP difference 1.0% | 109.284 km1,734 vertices · 1 part · 0 holes |
| MT · State Senate District 21GEOID 30021 · effective 2024-01-01 | State legislative upper chamber | 0.374500K: 0.375 | 0.827500K: 0.827 | 67.9middle or higher | stablePP difference 0.2% | 689.148 km4,316 vertices · 1 part · 0 holes |
| NC · State House District 7GEOID 37007 · effective 2024-01-01 | State legislative lower chamber | 0.374500K: 0.403 | 0.819500K: 0.819 | 62.0middle or higher | stablePP difference 7.3% | 229.245 km4,507 vertices · 1 part · 0 holes |
| KS · State House District 54GEOID 20054 · effective 2024-01-01 | State legislative lower chamber | 0.374500K: 0.377 | 0.783500K: 0.784 | 62.0middle or higher | stablePP difference 0.9% | 214.95 km2,064 vertices · 1 part · 0 holes |
| ND · State Senate District 25GEOID 38025 · effective 2024-01-01 | State legislative upper chamber | 0.374500K: 0.407 | 0.834500K: 0.835 | 67.9middle or higher | stablePP difference 8.2% | 362.264 km9,413 vertices · 1 part · 0 holes |
| ND · State House District 25GEOID 38025 · effective 2024-01-01 | State legislative lower chamber | 0.374500K: 0.407 | 0.834500K: 0.835 | 62.0middle or higher | stablePP difference 8.2% | 362.264 km9,413 vertices · 1 part · 0 holes |
| GA · State House District 175GEOID 13175 · effective 2024-01-01 | State legislative lower chamber | 0.374500K: 0.385 | 0.831500K: 0.831 | 62.1middle or higher | stablePP difference 2.9% | 259.348 km3,853 vertices · 1 part · 0 holes |
| VT · Washington-5 State House DistrictGEOID 50WA5 · effective 2024-01-01 | State legislative lower chamber | 0.374500K: 0.376 | 0.819500K: 0.819 | 62.1middle or higher | stablePP difference 0.4% | 78.957 km507 vertices · 1 part · 0 holes |
| VT · Washington Senatorial DistrictGEOID 50WAS · effective 2024-01-01 | State legislative upper chamber | 0.374500K: 0.376 | 0.753500K: 0.753 | 68.0middle or higher | stablePP difference 0.6% | 270.926 km1,602 vertices · 1 part · 0 holes |
| OH · State House District 84GEOID 39084 · effective 2024-01-01 | State legislative lower chamber | 0.374500K: 0.375 | 0.722500K: 0.722 | 62.1middle or higher | stablePP difference 0.3% | 301.579 km2,386 vertices · 1 part · 0 holes |
| AZ · Congressional District 1GEOID 0401 · effective 2024-01-01 | U.S. House | 0.374500K: 0.382 | 0.842500K: 0.842 | 77.5middle or higher | stablePP difference 1.9% | 374.758 km4,550 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