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,801–4,900 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| MS · Congressional District 1GEOID 2801 · effective 2024-01-01 | U.S. House | 0.380500K: 0.383 | 0.822500K: 0.822 | 77.7middle or higher | stablePP difference 0.9% | 930.362 km9,436 vertices · 1 part · 0 holes |
| OH · State House District 90GEOID 39090 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.386 | 0.782500K: 0.782 | 63.6middle or higher | stablePP difference 1.7% | 349.749 km4,968 vertices · 1 part · 0 holes |
| PA · State House District 61GEOID 42061 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.382 | 0.753500K: 0.753 | 63.6middle or higher | stablePP difference 0.6% | 56.292 km849 vertices · 1 part · 0 holes |
| ME · State House District 75GEOID 23075 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.409 | 0.817500K: 0.817 | 63.6middle or higher | stablePP difference 7.1% | 89.359 km1,799 vertices · 1 part · 0 holes |
| HI · State Senate District 3GEOID 15003 · effective 2024-01-01 | State legislative upper chamber | 0.380500K: 0.314 | 0.790500K: 0.729 | 69.4middle or higher | stablePP difference 17.4% | 414.912 km2,469 vertices · 1 part · 0 holes |
| MN · State House District 45BGEOID 2745B · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.391 | 0.835500K: 0.835 | 63.7middle or higher | stablePP difference 2.8% | 48.884 km653 vertices · 1 part · 0 holes |
| IA · State Senate District 12GEOID 19012 · effective 2024-01-01 | State legislative upper chamber | 0.380500K: 0.381 | 0.721500K: 0.721 | 69.5middle or higher | stablePP difference 0.2% | 543.205 km4,189 vertices · 1 part · 0 holes |
| AK · State House District 6GEOID 02006 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.121 | 0.836500K: 0.726 | 63.7middle or higher | resolution sensitivePP difference 68.1% | 576.768 km5,177 vertices · 1 part · 0 holes |
| MO · Congressional District 5GEOID 2905 · effective 2024-01-01 | U.S. House | 0.380500K: 0.385 | 0.844500K: 0.845 | 78.0middle or higher | stablePP difference 1.2% | 192.116 km2,144 vertices · 1 part · 0 holes |
| CT · State House District 23GEOID 09023 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.290 | 0.718500K: 0.664 | 63.7middle or higher | resolution sensitivePP difference 23.7% | 89.378 km998 vertices · 1 part · 0 holes |
| RI · State House District 69GEOID 44069 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.102 | 0.753500K: 0.293 | 63.7middle or higher | resolution sensitivePP difference 73.0% | 58.391 km359 vertices · 1 part · 0 holes |
| CT · State House District 44GEOID 09044 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.389 | 0.805500K: 0.805 | 63.8middle or higher | stablePP difference 2.2% | 81.156 km1,616 vertices · 1 part · 0 holes |
| LA · State House District 43GEOID 22043 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.395 | 0.812500K: 0.813 | 63.8middle or higher | stablePP difference 3.7% | 48.283 km961 vertices · 1 part · 0 holes |
| NY · Assembly District 118GEOID 36118 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.382 | 0.784500K: 0.784 | 63.8middle or higher | stablePP difference 0.4% | 597.218 km2,474 vertices · 1 part · 0 holes |
| IL · State House District 65GEOID 17065 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.383 | 0.843500K: 0.843 | 63.8middle or higher | stablePP difference 0.7% | 103.489 km1,004 vertices · 1 part · 0 holes |
| MI · State House District 77GEOID 26077 · effective 2024-01-01 | State legislative lower chamber | 0.380500K: 0.388 | 0.800500K: 0.800 | 63.8middle or higher | stablePP difference 2.0% | 131.38 km959 vertices · 1 part · 0 holes |
| UT · Congressional District 2GEOID 4902 · effective 2024-01-01 | U.S. House | 0.380500K: 0.383 | 0.803500K: 0.803 | 78.2middle or higher | stablePP difference 0.7% | 1,850.013 km19,898 vertices · 1 part · 0 holes |
| MN · State House District 10AGEOID 2710A · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.381 | 0.799500K: 0.800 | 63.9middle or higher | stablePP difference 0.2% | 448.897 km3,657 vertices · 1 part · 0 holes |
| WI · Assembly District 21GEOID 55021 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.402 | 0.787500K: 0.791 | 63.9middle or higher | stablePP difference 5.3% | 56.547 km1,316 vertices · 1 part · 0 holes |
| OR · State House District 29GEOID 41029 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.388 | 0.751500K: 0.751 | 63.9middle or higher | stablePP difference 1.9% | 77.255 km1,468 vertices · 1 part · 0 holes |
| CT · State Senate District 16GEOID 09016 · effective 2024-01-01 | State legislative upper chamber | 0.381500K: 0.394 | 0.868500K: 0.868 | 69.5middle or higher | stablePP difference 3.3% | 88.31 km1,378 vertices · 1 part · 0 holes |
| WI · Assembly District 93GEOID 55093 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.383 | 0.780500K: 0.779 | 63.9middle or higher | stablePP difference 0.7% | 209.551 km1,649 vertices · 1 part · 0 holes |
| KS · State House District 88GEOID 20088 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.388 | 0.776500K: 0.778 | 63.9middle or higher | stablePP difference 2.0% | 36.01 km438 vertices · 1 part · 0 holes |
| VT · Windham-9 State House DistrictGEOID 50W-9 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.390 | 0.768500K: 0.766 | 64.0middle or higher | stablePP difference 2.5% | 25.685 km635 vertices · 1 part · 0 holes |
| FL · Congressional District 12GEOID 1212 · effective 2024-01-01 | U.S. House | 0.381500K: 0.296 | 0.746500K: 0.752 | 78.4middle or higher | resolution sensitivePP difference 22.2% | 466.028 km5,420 vertices · 1 part · 0 holes |
| OR · State House District 3GEOID 41003 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.395 | 0.834500K: 0.834 | 64.0middle or higher | stablePP difference 3.5% | 328.112 km8,614 vertices · 1 part · 0 holes |
| WI · State Senate District 27GEOID 55027 · effective 2024-01-01 | State legislative upper chamber | 0.381500K: 0.389 | 0.797500K: 0.798 | 69.6middle or higher | stablePP difference 2.0% | 172.163 km2,299 vertices · 1 part · 0 holes |
| AR · State House District 37GEOID 05037 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.385 | 0.773500K: 0.773 | 64.0middle or higher | stablePP difference 0.9% | 312.418 km3,230 vertices · 1 part · 0 holes |
| MN · State House District 21AGEOID 2721A · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.381 | 0.688500K: 0.688 | 64.0middle or higher | stablePP difference 0.1% | 506.589 km4,224 vertices · 1 part · 0 holes |
| SC · State House District 18GEOID 45018 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.388 | 0.824500K: 0.822 | 64.0middle or higher | stablePP difference 1.8% | 78.489 km1,547 vertices · 1 part · 0 holes |
| CT · State House District 76GEOID 09076 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.394 | 0.671500K: 0.671 | 64.1middle or higher | stablePP difference 3.3% | 83.054 km1,429 vertices · 1 part · 0 holes |
| IA · State House District 88GEOID 19088 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.384 | 0.772500K: 0.772 | 64.1middle or higher | stablePP difference 0.8% | 320.149 km2,849 vertices · 1 part · 0 holes |
| OK · State House District 88GEOID 40088 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.382 | 0.766500K: 0.767 | 64.1middle or higher | stablePP difference 0.2% | 25.88 km569 vertices · 1 part · 0 holes |
| NY · Assembly District 104GEOID 36104 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.387 | 0.775500K: 0.775 | 64.1middle or higher | stablePP difference 1.4% | 116.615 km1,249 vertices · 1 part · 0 holes |
| AR · State House District 50GEOID 05050 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.391 | 0.733500K: 0.733 | 64.1middle or higher | stablePP difference 2.5% | 36.468 km683 vertices · 1 part · 0 holes |
| MO · State House District 29GEOID 29029 · effective 2024-01-01 | State legislative lower chamber | 0.381500K: 0.397 | 0.767500K: 0.767 | 64.2middle or higher | stablePP difference 3.9% | 34.161 km599 vertices · 1 part · 0 holes |
| FL · State House District 65GEOID 12065 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.137 | 0.685500K: 0.432 | 64.2middle or higher | resolution sensitivePP difference 64.1% | 96.812 km1,148 vertices · 1 part · 0 holes |
| ME · State House District 14GEOID 23014 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.130 | 0.717500K: 0.579 | 64.2middle or higher | resolution sensitivePP difference 65.9% | 126.715 km880 vertices · 1 part · 0 holes |
| FL · Congressional District 25GEOID 1225 · effective 2024-01-01 | U.S. House | 0.382500K: 0.399 | 0.815500K: 0.826 | 78.6middle or higher | stablePP difference 4.5% | 142.212 km1,825 vertices · 1 part · 0 holes |
| LA · State House District 92GEOID 22092 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.383 | 0.730500K: 0.731 | 64.2middle or higher | stablePP difference 0.4% | 32.258 km384 vertices · 1 part · 0 holes |
| MN · State House District 50AGEOID 2750A · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.385 | 0.713500K: 0.714 | 64.2middle or higher | stablePP difference 0.8% | 32.457 km446 vertices · 1 part · 0 holes |
| HI · State House District 39GEOID 15039 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.411 | 0.827500K: 0.828 | 64.3middle or higher | stablePP difference 7.1% | 48.388 km1,289 vertices · 1 part · 0 holes |
| MO · State House District 104GEOID 29104 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.399 | 0.824500K: 0.825 | 64.3middle or higher | stablePP difference 4.4% | 28.91 km778 vertices · 1 part · 0 holes |
| MN · State House District 64AGEOID 2764A · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.383 | 0.715500K: 0.716 | 64.3middle or higher | stablePP difference 0.3% | 21.665 km300 vertices · 1 part · 0 holes |
| IA · State House District 16GEOID 19016 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.383 | 0.762500K: 0.762 | 64.3middle or higher | stablePP difference 0.3% | 360.285 km2,938 vertices · 1 part · 0 holes |
| CT · State House District 70GEOID 09070 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.397 | 0.802500K: 0.804 | 64.3middle or higher | stablePP difference 3.8% | 29.385 km625 vertices · 1 part · 0 holes |
| MT · State House District 86GEOID 30086 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.404 | 0.800500K: 0.801 | 64.4middle or higher | stablePP difference 5.5% | 52.89 km1,219 vertices · 1 part · 0 holes |
| OK · State Senate District 35GEOID 40035 · effective 2024-01-01 | State legislative upper chamber | 0.382500K: 0.385 | 0.718500K: 0.718 | 69.7middle or higher | stablePP difference 0.7% | 46.797 km406 vertices · 1 part · 0 holes |
| NH · State House District Cheshire 05GEOID 33205 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.388 | 0.700500K: 0.703 | 64.4middle or higher | stablePP difference 1.6% | 66.914 km813 vertices · 1 part · 0 holes |
| NH · State House District Hillsborough 05GEOID 33505 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.407 | 0.711500K: 0.715 | 64.4middle or higher | stablePP difference 6.1% | 23.014 km459 vertices · 1 part · 0 holes |
| IN · State House District 42GEOID 18042 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.384 | 0.847500K: 0.848 | 64.4middle or higher | stablePP difference 0.4% | 297.284 km2,678 vertices · 1 part · 0 holes |
| ME · State Senate District 35GEOID 23035 · effective 2024-01-01 | State legislative upper chamber | 0.382500K: 0.544 | 0.789500K: 0.707 | 69.7middle or higher | resolution sensitivePP difference 29.8% | 153.202 km1,513 vertices · 1 part · 0 holes |
| IN · State House District 35GEOID 18035 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.383 | 0.756500K: 0.756 | 64.5middle or higher | stablePP difference 0.2% | 188.105 km1,773 vertices · 1 part · 0 holes |
| IA · State House District 35GEOID 19035 · effective 2024-01-01 | State legislative lower chamber | 0.382500K: 0.398 | 0.801500K: 0.802 | 64.5middle or higher | stablePP difference 4.0% | 25.789 km495 vertices · 1 part · 0 holes |
| NM · State House District 44GEOID 35044 · effective 2024-01-01 | State legislative lower chamber | 0.383500K: 0.388 | 0.756500K: 0.756 | 64.5middle or higher | stablePP difference 1.5% | 46.083 km713 vertices · 1 part · 0 holes |
| KS · State Senate District 16GEOID 20016 · effective 2024-01-01 | State legislative upper chamber | 0.383500K: 0.383 | 0.788500K: 0.788 | 69.8middle or higher | stablePP difference 0.1% | 162.529 km1,452 vertices · 1 part · 0 holes |
| MT · State Senate District 29GEOID 30029 · effective 2024-01-01 | State legislative upper chamber | 0.383500K: 0.384 | 0.769500K: 0.769 | 69.8middle or higher | stablePP difference 0.4% | 517.716 km1,771 vertices · 1 part · 0 holes |
| AR · State House District 12GEOID 05012 · effective 2024-01-01 | State legislative lower chamber | 0.383500K: 0.391 | 0.874500K: 0.874 | 64.5middle or higher | stablePP difference 2.1% | 137.448 km1,876 vertices · 1 part · 0 holes |
| OH · State House District 65GEOID 39065 · effective 2024-01-01 | State legislative lower chamber | 0.383500K: 0.387 | 0.828500K: 0.829 | 64.5middle or higher | stablePP difference 0.9% | 280.223 km2,441 vertices · 1 part · 0 holes |
| CT · State House District 54GEOID 09054 · effective 2024-01-01 | State legislative lower chamber | 0.383500K: 0.408 | 0.745500K: 0.745 | 64.5middle or higher | stablePP difference 6.0% | 52.224 km1,120 vertices · 1 part · 0 holes |
| IA · State House District 38GEOID 19038 · effective 2024-01-01 | State legislative lower chamber | 0.383500K: 0.383 | 0.824500K: 0.824 | 64.6middle or higher | stablePP difference 0.1% | 215.563 km1,570 vertices · 1 part · 0 holes |
| IA · State Senate District 28GEOID 19028 · effective 2024-01-01 | State legislative upper chamber | 0.383500K: 0.383 | 0.681500K: 0.681 | 69.8middle or higher | stablePP difference 0.0% | 489.198 km2,598 vertices · 1 part · 0 holes |
| AR · State House District 29GEOID 05029 · effective 2024-01-01 | State legislative lower chamber | 0.383500K: 0.387 | 0.790500K: 0.790 | 64.6middle or higher | stablePP difference 1.0% | 164.66 km1,905 vertices · 1 part · 0 holes |
| OH · State Senate District 22GEOID 39022 · effective 2024-01-01 | State legislative upper chamber | 0.384500K: 0.384 | 0.723500K: 0.724 | 69.9middle or higher | stablePP difference 0.0% | 338.257 km2,579 vertices · 1 part · 0 holes |
| AR · State House District 76GEOID 05076 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.387 | 0.713500K: 0.713 | 64.6middle or higher | stablePP difference 0.8% | 32.328 km692 vertices · 1 part · 0 holes |
| HI · State House District 40GEOID 15040 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.693 | 0.775500K: 0.957 | 64.6middle or higher | resolution sensitivePP difference 44.7% | 34.711 km344 vertices · 1 part · 0 holes |
| IL · State House District 116GEOID 17116 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.394 | 0.872500K: 0.872 | 64.7middle or higher | stablePP difference 2.6% | 465.925 km5,440 vertices · 1 part · 0 holes |
| NM · State House District 27GEOID 35027 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.386 | 0.754500K: 0.755 | 64.7middle or higher | stablePP difference 0.5% | 23.344 km255 vertices · 1 part · 0 holes |
| OK · State House District 46GEOID 40046 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.385 | 0.757500K: 0.758 | 64.7middle or higher | stablePP difference 0.2% | 56.706 km659 vertices · 1 part · 0 holes |
| OK · State Senate District 22GEOID 40022 · effective 2024-01-01 | State legislative upper chamber | 0.384500K: 0.385 | 0.776500K: 0.776 | 70.0middle or higher | stablePP difference 0.1% | 113.354 km1,273 vertices · 1 part · 0 holes |
| SC · State Senate District 3GEOID 45003 · effective 2024-01-01 | State legislative upper chamber | 0.384500K: 0.391 | 0.872500K: 0.873 | 70.0middle or higher | stablePP difference 1.8% | 172.917 km3,286 vertices · 1 part · 0 holes |
| PA · State House District 6GEOID 42006 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.386 | 0.816500K: 0.816 | 64.7middle or higher | stablePP difference 0.5% | 246.427 km2,663 vertices · 1 part · 0 holes |
| PA · State House District 56GEOID 42056 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.405 | 0.824500K: 0.825 | 64.7middle or higher | stablePP difference 5.1% | 70.317 km2,347 vertices · 1 part · 0 holes |
| WV · Delegate District 14GEOID 54014 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.409 | 0.880500K: 0.880 | 64.8middle or higher | stablePP difference 6.1% | 140.523 km4,071 vertices · 1 part · 0 holes |
| WV · Delegate District 25GEOID 54025 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.397 | 0.783500K: 0.790 | 64.8middle or higher | stablePP difference 3.2% | 19.521 km330 vertices · 1 part · 0 holes |
| MI · State House District 110GEOID 26110 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.147 | 0.777500K: 0.398 | 64.8middle or higher | resolution sensitivePP difference 61.7% | 1,092.883 km7,119 vertices · 1 part · 0 holes |
| MS · State House District 4GEOID 28004 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.385 | 0.798500K: 0.798 | 64.8middle or higher | stablePP difference 0.1% | 210.747 km1,617 vertices · 1 part · 0 holes |
| PA · State House District 28GEOID 42028 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.389 | 0.765500K: 0.765 | 64.8middle or higher | stablePP difference 1.3% | 86.248 km927 vertices · 1 part · 0 holes |
| PA · State House District 30GEOID 42030 · effective 2024-01-01 | State legislative lower chamber | 0.384500K: 0.392 | 0.729500K: 0.729 | 64.9middle or higher | stablePP difference 1.8% | 62.385 km1,034 vertices · 1 part · 0 holes |
| OK · State House District 51GEOID 40051 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.385 | 0.764500K: 0.764 | 64.9middle or higher | stablePP difference 0.1% | 295.202 km2,565 vertices · 1 part · 0 holes |
| TN · State Senate District 24GEOID 47024 · effective 2024-01-01 | State legislative upper chamber | 0.385500K: 0.393 | 0.783500K: 0.783 | 70.1middle or higher | stablePP difference 2.1% | 586.793 km6,378 vertices · 1 part · 0 holes |
| NC · State House District 16GEOID 37016 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.400 | 0.846500K: 0.859 | 64.9middle or higher | stablePP difference 3.8% | 312.152 km6,188 vertices · 1 part · 0 holes |
| MS · State House District 86GEOID 28086 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.392 | 0.818500K: 0.817 | 64.9middle or higher | stablePP difference 1.9% | 293.311 km4,107 vertices · 1 part · 0 holes |
| FL · State Senate District 1GEOID 12001 · effective 2024-01-01 | State legislative upper chamber | 0.385500K: 0.410 | 0.813500K: 0.829 | 70.1middle or higher | stablePP difference 6.2% | 477.397 km6,182 vertices · 1 part · 0 holes |
| RI · State House District 25GEOID 44025 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.427 | 0.806500K: 0.813 | 64.9middle or higher | stablePP difference 9.9% | 16.562 km815 vertices · 1 part · 0 holes |
| VT · Chittenden-2 State House DistrictGEOID 50C-2 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.409 | 0.777500K: 0.778 | 65.0middle or higher | stablePP difference 5.9% | 44.883 km1,367 vertices · 1 part · 0 holes |
| AL · State House District 23GEOID 01023 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.394 | 0.889500K: 0.890 | 65.0middle or higher | stablePP difference 2.3% | 289.341 km2,989 vertices · 2 parts · 0 holes |
| CT · State House District 113GEOID 09113 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.392 | 0.798500K: 0.798 | 65.0middle or higher | stablePP difference 1.9% | 37.661 km730 vertices · 1 part · 0 holes |
| FL · State Senate District 6GEOID 12006 · effective 2024-01-01 | State legislative upper chamber | 0.385500K: 0.406 | 0.831500K: 0.831 | 70.2middle or higher | stablePP difference 5.1% | 539.065 km11,741 vertices · 1 part · 0 holes |
| MO · State House District 43GEOID 29043 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.391 | 0.762500K: 0.762 | 65.0middle or higher | stablePP difference 1.5% | 360.347 km4,286 vertices · 1 part · 0 holes |
| MI · State House District 40GEOID 26040 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.390 | 0.847500K: 0.847 | 65.0middle or higher | stablePP difference 1.3% | 92.181 km592 vertices · 1 part · 0 holes |
| NH · State House District Hillsborough 09GEOID 33509 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.394 | 0.811500K: 0.811 | 65.1middle or higher | stablePP difference 2.2% | 23.616 km456 vertices · 1 part · 0 holes |
| SC · State House District 14GEOID 45014 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.398 | 0.864500K: 0.864 | 65.1middle or higher | stablePP difference 3.2% | 194.032 km4,775 vertices · 1 part · 0 holes |
| ND · State Senate District 41GEOID 38041 · effective 2024-01-01 | State legislative upper chamber | 0.385500K: 0.400 | 0.730500K: 0.730 | 70.2middle or higher | stablePP difference 3.7% | 21.182 km238 vertices · 1 part · 0 holes |
| ND · State House District 41GEOID 38041 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.400 | 0.730500K: 0.730 | 65.1middle or higher | stablePP difference 3.7% | 21.182 km238 vertices · 1 part · 0 holes |
| TX · State House District 140GEOID 48140 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.390 | 0.851500K: 0.851 | 65.1middle or higher | stablePP difference 1.1% | 63.81 km890 vertices · 1 part · 0 holes |
| FL · Congressional District 19GEOID 1219 · effective 2024-01-01 | U.S. House | 0.385500K: 0.110 | 0.781500K: 0.514 | 78.9middle or higher | resolution sensitivePP difference 71.4% | 400.572 km2,129 vertices · 1 part · 0 holes |
| RI · State House District 51GEOID 44051 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.395 | 0.741500K: 0.742 | 65.2middle or higher | stablePP difference 2.5% | 20.464 km443 vertices · 1 part · 0 holes |
| ME · State House District 136GEOID 23136 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.399 | 0.787500K: 0.788 | 65.2middle or higher | stablePP difference 3.3% | 80.852 km2,559 vertices · 1 part · 0 holes |
| NV · Assembly District 38GEOID 32038 · effective 2024-01-01 | State legislative lower chamber | 0.385500K: 0.390 | 0.846500K: 0.846 | 65.2middle or higher | stablePP 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.
- 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