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 6,301–6,400 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| DC · Ward 1GEOID 11001 · effective 2024-01-01 | State legislative upper chamber | 0.492500K: 0.501 | 0.832500K: 0.831 | 89.0middle or higher | stablePP difference 1.8% | 12.945 km521 vertices · 1 part · 0 holes |
| IA · State House District 58GEOID 19058 · effective 2024-01-01 | State legislative lower chamber | 0.492500K: 0.493 | 0.805500K: 0.805 | 85.2middle or higher | stablePP difference 0.1% | 283.436 km1,476 vertices · 1 part · 0 holes |
| IN · State House District 55GEOID 18055 · effective 2024-01-01 | State legislative lower chamber | 0.493500K: 0.494 | 0.815500K: 0.815 | 85.2middle or higher | stablePP difference 0.2% | 252.344 km2,198 vertices · 1 part · 0 holes |
| HI · State House District 21GEOID 15021 · effective 2024-01-01 | State legislative lower chamber | 0.494500K: 0.514 | 0.838500K: 0.837 | 85.2middle or higher | stablePP difference 3.9% | 19.672 km424 vertices · 1 part · 0 holes |
| WY · State Senate District 22GEOID 56022 · effective 2024-01-01 | State legislative upper chamber | 0.494500K: 0.497 | 0.893500K: 0.893 | 89.1middle or higher | stablePP difference 0.6% | 601.9 km3,098 vertices · 1 part · 0 holes |
| DC · Delegate District (at Large)GEOID 1198 · effective 2024-01-01 | U.S. House | 0.494500K: 0.551 | 0.856500K: 0.856 | 92.7middle or higher | stablePP difference 10.4% | 67.094 km7,364 vertices · 1 part · 0 holes |
| HI · State House District 30GEOID 15030 · effective 2024-01-01 | State legislative lower chamber | 0.494500K: 0.509 | 0.788500K: 0.822 | 85.2middle or higher | stablePP difference 3.1% | 51.707 km611 vertices · 1 part · 0 holes |
| MI · State Senate District 28GEOID 26028 · effective 2024-01-01 | State legislative upper chamber | 0.494500K: 0.494 | 0.834500K: 0.834 | 89.1middle or higher | stablePP difference 0.1% | 271.297 km1,157 vertices · 1 part · 0 holes |
| WI · Assembly District 37GEOID 55037 · effective 2024-01-01 | State legislative lower chamber | 0.494500K: 0.498 | 0.847500K: 0.847 | 85.3middle or higher | stablePP difference 0.9% | 182.063 km1,280 vertices · 1 part · 0 holes |
| WY · State House District 25GEOID 56025 · effective 2024-01-01 | State legislative lower chamber | 0.494500K: 0.508 | 0.885500K: 0.886 | 85.3middle or higher | stablePP difference 2.7% | 67.356 km854 vertices · 1 part · 0 holes |
| FL · State House District 39GEOID 12039 · effective 2024-01-01 | State legislative lower chamber | 0.494500K: 0.502 | 0.889500K: 0.890 | 85.3middle or higher | stablePP difference 1.6% | 116.474 km2,596 vertices · 1 part · 0 holes |
| FL · Congressional District 21GEOID 1221 · effective 2024-01-01 | U.S. House | 0.494500K: 0.470 | 0.817500K: 0.803 | 93.0middle or higher | stablePP difference 4.8% | 352.891 km1,192 vertices · 1 part · 0 holes |
| TX · State House District 72GEOID 48072 · effective 2024-01-01 | State legislative lower chamber | 0.494500K: 0.496 | 0.833500K: 0.833 | 85.3middle or higher | stablePP difference 0.3% | 841.777 km4,344 vertices · 1 part · 0 holes |
| NE · State Senate District 3GEOID 31003 · effective 2024-01-01 | State legislative upper chamber | 0.495500K: 0.498 | 0.839500K: 0.840 | 89.2middle or higher | stablePP difference 0.6% | 34.091 km669 vertices · 1 part · 0 holes |
| ME · State House District 148GEOID 23148 · effective 2024-01-01 | State legislative lower chamber | 0.495500K: 0.568 | 0.890500K: 0.893 | 85.3middle or higher | stablePP difference 12.9% | 63.457 km1,246 vertices · 1 part · 0 holes |
| WA · Congressional District 6GEOID 5306 · effective 2024-01-01 | U.S. House | 0.495500K: 0.100 | 0.835500K: 0.779 | 93.2middle or higher | resolution sensitivePP difference 79.8% | 765.749 km3,378 vertices · 1 part · 0 holes |
| IA · State House District 70GEOID 19070 · effective 2024-01-01 | State legislative lower chamber | 0.495500K: 0.497 | 0.856500K: 0.856 | 85.4middle or higher | stablePP difference 0.5% | 219.78 km1,566 vertices · 1 part · 0 holes |
| PA · State House District 132GEOID 42132 · effective 2024-01-01 | State legislative lower chamber | 0.495500K: 0.496 | 0.803500K: 0.803 | 85.4middle or higher | stablePP difference 0.3% | 47.845 km644 vertices · 1 part · 0 holes |
| OK · State House District 79GEOID 40079 · effective 2024-01-01 | State legislative lower chamber | 0.495500K: 0.519 | 0.860500K: 0.860 | 85.4middle or higher | stablePP difference 4.6% | 28.818 km256 vertices · 1 part · 0 holes |
| IL · State House District 107GEOID 17107 · effective 2024-01-01 | State legislative lower chamber | 0.496500K: 0.496 | 0.811500K: 0.811 | 85.4middle or higher | stablePP difference 0.1% | 367.197 km2,699 vertices · 1 part · 0 holes |
| WV · Delegate District 85GEOID 54085 · effective 2024-01-01 | State legislative lower chamber | 0.496500K: 0.512 | 0.817500K: 0.816 | 85.5middle or higher | stablePP difference 3.2% | 243.197 km3,654 vertices · 1 part · 0 holes |
| GA · State House District 7GEOID 13007 · effective 2024-01-01 | State legislative lower chamber | 0.496500K: 0.506 | 0.886500K: 0.886 | 85.5middle or higher | stablePP difference 1.9% | 240.736 km2,877 vertices · 1 part · 0 holes |
| KY · State Senate District 32GEOID 21032 · effective 2024-01-01 | State legislative upper chamber | 0.496500K: 0.500 | 0.889500K: 0.889 | 89.2middle or higher | stablePP difference 0.8% | 294.583 km3,735 vertices · 1 part · 0 holes |
| WY · State House District 21GEOID 56021 · effective 2024-01-01 | State legislative lower chamber | 0.496500K: 0.497 | 0.922500K: 0.922 | 85.5middle or higher | stablePP difference 0.1% | 175.158 km524 vertices · 1 part · 0 holes |
| MI · State House District 92GEOID 26092 · effective 2024-01-01 | State legislative lower chamber | 0.496500K: 0.500 | 0.832500K: 0.832 | 85.5middle or higher | stablePP difference 0.8% | 223.194 km762 vertices · 1 part · 0 holes |
| DE · State Representative District 34GEOID 10034 · effective 2024-01-01 | State legislative lower chamber | 0.496500K: 0.514 | 0.829500K: 0.831 | 85.5middle or higher | stablePP difference 3.5% | 39.079 km1,021 vertices · 1 part · 0 holes |
| RI · State House District 28GEOID 44028 · effective 2024-01-01 | State legislative lower chamber | 0.496500K: 0.520 | 0.894500K: 0.896 | 85.5middle or higher | stablePP difference 4.5% | 43.324 km1,114 vertices · 1 part · 0 holes |
| MO · State Senate District 18GEOID 29018 · effective 2024-01-01 | State legislative upper chamber | 0.497500K: 0.498 | 0.812500K: 0.812 | 89.3middle or higher | stablePP difference 0.2% | 698.931 km5,495 vertices · 1 part · 0 holes |
| HI · State Senate District 18GEOID 15018 · effective 2024-01-01 | State legislative upper chamber | 0.497500K: 0.531 | 0.841500K: 0.843 | 89.3middle or higher | stablePP difference 6.4% | 44.803 km1,239 vertices · 1 part · 0 holes |
| ND · State Senate District 16GEOID 38016 · effective 2024-01-01 | State legislative upper chamber | 0.497500K: 0.502 | 0.770500K: 0.772 | 89.4middle or higher | stablePP difference 0.9% | 17.968 km181 vertices · 1 part · 0 holes |
| ND · State House District 16GEOID 38016 · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.502 | 0.770500K: 0.772 | 85.6middle or higher | stablePP difference 0.9% | 17.968 km181 vertices · 1 part · 0 holes |
| NC · State House District 76GEOID 37076 · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.499 | 0.852500K: 0.852 | 85.6middle or higher | stablePP difference 0.5% | 131.013 km2,543 vertices · 1 part · 0 holes |
| RI · State House District 49GEOID 44049 · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.523 | 0.819500K: 0.820 | 85.6middle or higher | stablePP difference 4.9% | 14.041 km392 vertices · 1 part · 0 holes |
| MI · State House District 71GEOID 26071 · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.498 | 0.827500K: 0.827 | 85.6middle or higher | stablePP difference 0.2% | 211.318 km848 vertices · 1 part · 0 holes |
| MN · State Senate District 21GEOID 27021 · effective 2024-01-01 | State legislative upper chamber | 0.497500K: 0.498 | 0.809500K: 0.809 | 89.4middle or higher | stablePP difference 0.2% | 552.183 km4,888 vertices · 1 part · 0 holes |
| NY · Assembly District 68GEOID 36068 · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.514 | 0.850500K: 0.853 | 85.7middle or higher | stablePP difference 3.2% | 15.377 km243 vertices · 1 part · 0 holes |
| ND · State Senate District 24GEOID 38024 · effective 2024-01-01 | State legislative upper chamber | 0.497500K: 0.497 | 0.786500K: 0.786 | 89.5middle or higher | stablePP difference 0.0% | 393.958 km2,075 vertices · 1 part · 0 holes |
| ND · State House District 24GEOID 38024 · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.497 | 0.786500K: 0.786 | 85.7middle or higher | stablePP difference 0.0% | 393.958 km2,075 vertices · 1 part · 0 holes |
| MN · State House District 26AGEOID 2726A · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.497 | 0.877500K: 0.877 | 85.7middle or higher | stablePP difference 0.0% | 167.074 km1,376 vertices · 1 part · 0 holes |
| HI · State House District 45GEOID 15045 · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.381 | 0.880500K: 0.791 | 85.7middle or higher | resolution sensitivePP difference 23.3% | 80.483 km609 vertices · 1 part · 0 holes |
| IA · State Senate District 3GEOID 19003 · effective 2024-01-01 | State legislative upper chamber | 0.497500K: 0.499 | 0.855500K: 0.855 | 89.5middle or higher | stablePP difference 0.2% | 382.522 km2,522 vertices · 1 part · 0 holes |
| MN · State House District 60BGEOID 2760B · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.508 | 0.807500K: 0.807 | 85.7middle or higher | stablePP difference 2.0% | 15.168 km300 vertices · 1 part · 0 holes |
| UT · State House District 38GEOID 49038 · effective 2024-01-01 | State legislative lower chamber | 0.497500K: 0.504 | 0.831500K: 0.831 | 85.8middle or higher | stablePP difference 1.3% | 29.301 km380 vertices · 1 part · 0 holes |
| KS · State Senate District 26GEOID 20026 · effective 2024-01-01 | State legislative upper chamber | 0.498500K: 0.502 | 0.873500K: 0.873 | 89.6middle or higher | stablePP difference 0.9% | 177.291 km1,457 vertices · 1 part · 0 holes |
| IA · State House District 100GEOID 19100 · effective 2024-01-01 | State legislative lower chamber | 0.498500K: 0.499 | 0.816500K: 0.816 | 85.8middle or higher | stablePP difference 0.2% | 170.436 km1,287 vertices · 1 part · 0 holes |
| PA · State House District 141GEOID 42141 · effective 2024-01-01 | State legislative lower chamber | 0.498500K: 0.506 | 0.832500K: 0.835 | 85.8middle or higher | stablePP difference 1.7% | 35.295 km472 vertices · 1 part · 0 holes |
| HI · State Senate District 1GEOID 15001 · effective 2024-01-01 | State legislative upper chamber | 0.498500K: 0.572 | 0.866500K: 0.887 | 89.6middle or higher | stablePP difference 13.0% | 167.203 km2,088 vertices · 1 part · 0 holes |
| ID · State Senate District 16GEOID 16016 · effective 2024-01-01 | State legislative upper chamber | 0.498500K: 0.502 | 0.813500K: 0.814 | 89.7middle or higher | stablePP difference 0.8% | 29.351 km460 vertices · 1 part · 0 holes |
| ID · State House District 16GEOID 16016 · effective 2024-01-01 | State legislative lower chamber | 0.498500K: 0.502 | 0.813500K: 0.814 | 85.8middle or higher | stablePP difference 0.8% | 29.351 km460 vertices · 1 part · 0 holes |
| GA · State Senate District 51GEOID 13051 · effective 2024-01-01 | State legislative upper chamber | 0.498500K: 0.507 | 0.920500K: 0.920 | 89.7middle or higher | stablePP difference 1.8% | 360.639 km5,677 vertices · 1 part · 0 holes |
| TX · State House District 75GEOID 48075 · effective 2024-01-01 | State legislative lower chamber | 0.498500K: 0.500 | 0.857500K: 0.857 | 85.8middle or higher | stablePP difference 0.5% | 176.594 km1,777 vertices · 1 part · 0 holes |
| MN · State House District 45AGEOID 2745A · effective 2024-01-01 | State legislative lower chamber | 0.498500K: 0.502 | 0.876500K: 0.876 | 85.9middle or higher | stablePP difference 0.8% | 70.135 km653 vertices · 1 part · 0 holes |
| NC · State House District 99GEOID 37099 · effective 2024-01-01 | State legislative lower chamber | 0.498500K: 0.502 | 0.840500K: 0.840 | 85.9middle or higher | stablePP difference 0.6% | 43.272 km815 vertices · 1 part · 0 holes |
| WY · State Senate District 30GEOID 56030 · effective 2024-01-01 | State legislative upper chamber | 0.498500K: 0.502 | 0.906500K: 0.906 | 89.8middle or higher | stablePP difference 0.8% | 557.821 km3,089 vertices · 1 part · 0 holes |
| PA · State House District 20GEOID 42020 · effective 2024-01-01 | State legislative lower chamber | 0.498500K: 0.522 | 0.887500K: 0.888 | 85.9middle or higher | stablePP difference 4.5% | 35.433 km825 vertices · 1 part · 0 holes |
| FL · State House District 85GEOID 12085 · effective 2024-01-01 | State legislative lower chamber | 0.498500K: 0.510 | 0.914500K: 0.914 | 85.9middle or higher | stablePP difference 2.3% | 93.58 km1,171 vertices · 1 part · 0 holes |
| WI · Assembly District 30GEOID 55030 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.500 | 0.778500K: 0.778 | 85.9middle or higher | stablePP difference 0.2% | 122.322 km886 vertices · 1 part · 0 holes |
| KS · State House District 60GEOID 20060 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.502 | 0.783500K: 0.783 | 86.0middle or higher | stablePP difference 0.6% | 89.271 km598 vertices · 1 part · 0 holes |
| NC · State House District 28GEOID 37028 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.526 | 0.888500K: 0.888 | 86.0middle or higher | stablePP difference 5.1% | 184.005 km4,762 vertices · 1 part · 0 holes |
| DE · State Representative District 8GEOID 10008 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.553 | 0.875500K: 0.876 | 86.0middle or higher | stablePP difference 9.7% | 43.027 km863 vertices · 1 part · 0 holes |
| OR · State House District 50GEOID 41050 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.516 | 0.877500K: 0.876 | 86.0middle or higher | stablePP difference 3.3% | 31.939 km492 vertices · 1 part · 0 holes |
| PA · State House District 43GEOID 42043 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.518 | 0.902500K: 0.904 | 86.0middle or higher | stablePP difference 3.6% | 81.502 km2,016 vertices · 1 part · 0 holes |
| KS · State House District 29GEOID 20029 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.502 | 0.880500K: 0.880 | 86.1middle or higher | stablePP difference 0.5% | 22.025 km345 vertices · 1 part · 0 holes |
| OK · State Senate District 19GEOID 40019 · effective 2024-01-01 | State legislative upper chamber | 0.499500K: 0.500 | 0.832500K: 0.832 | 89.8middle or higher | stablePP difference 0.3% | 464.996 km3,371 vertices · 1 part · 0 holes |
| MN · State Senate District 51GEOID 27051 · effective 2024-01-01 | State legislative upper chamber | 0.499500K: 0.505 | 0.850500K: 0.850 | 89.9middle or higher | stablePP difference 1.2% | 46.678 km731 vertices · 1 part · 0 holes |
| RI · State House District 12GEOID 44012 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.560 | 0.904500K: 0.905 | 86.1middle or higher | stablePP difference 10.8% | 14.014 km373 vertices · 1 part · 0 holes |
| FL · Congressional District 3GEOID 1203 · effective 2024-01-01 | U.S. House | 0.499500K: 0.444 | 0.899500K: 0.904 | 93.4middle or higher | stablePP difference 11.1% | 734.699 km11,660 vertices · 1 part · 0 holes |
| ME · State House District 137GEOID 23137 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.518 | 0.870500K: 0.870 | 86.1middle or higher | stablePP difference 3.6% | 59.325 km1,174 vertices · 1 part · 0 holes |
| FL · State House District 102GEOID 12102 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.502 | 0.857500K: 0.857 | 86.1middle or higher | stablePP difference 0.5% | 58.179 km1,158 vertices · 1 part · 0 holes |
| NY · Assembly District 32GEOID 36032 · effective 2024-01-01 | State legislative lower chamber | 0.499500K: 0.511 | 0.892500K: 0.893 | 86.2middle or higher | stablePP difference 2.3% | 16.939 km204 vertices · 1 part · 0 holes |
| OK · State House District 62GEOID 40062 · effective 2024-01-01 | State legislative lower chamber | 0.500500K: 0.502 | 0.826500K: 0.827 | 86.2middle or higher | stablePP difference 0.3% | 34.919 km265 vertices · 1 part · 0 holes |
| MN · State Senate District 19GEOID 27019 · effective 2024-01-01 | State legislative upper chamber | 0.500500K: 0.501 | 0.848500K: 0.848 | 89.9middle or higher | stablePP difference 0.2% | 237.723 km1,435 vertices · 1 part · 0 holes |
| MN · State Senate District 55GEOID 27055 · effective 2024-01-01 | State legislative upper chamber | 0.500500K: 0.506 | 0.876500K: 0.877 | 90.0middle or higher | stablePP difference 1.2% | 48.658 km777 vertices · 1 part · 0 holes |
| OH · Congressional District 3GEOID 3903 · effective 2024-01-01 | U.S. House | 0.500500K: 0.515 | 0.936500K: 0.937 | 93.6middle or higher | stablePP difference 2.9% | 119.897 km1,877 vertices · 1 part · 0 holes |
| MA · Berkshire-Hampden-Franklin-Hampshire DistrictGEOID 25D01 · effective 2024-01-01 | State legislative upper chamber | 0.500500K: 0.507 | 0.865500K: 0.865 | 90.0middle or higher | stablePP difference 1.3% | 330.035 km2,467 vertices · 1 part · 0 holes |
| NE · State Senate District 2GEOID 31002 · effective 2024-01-01 | State legislative upper chamber | 0.500500K: 0.501 | 0.880500K: 0.880 | 90.1middle or higher | stablePP difference 0.2% | 200.571 km1,516 vertices · 1 part · 0 holes |
| MI · State House District 64GEOID 26064 · effective 2024-01-01 | State legislative lower chamber | 0.500500K: 0.511 | 0.884500K: 0.931 | 86.2middle or higher | stablePP difference 2.2% | 138.547 km810 vertices · 1 part · 0 holes |
| CO · State House District 2GEOID 08002 · effective 2024-01-01 | State legislative lower chamber | 0.500500K: 0.501 | 0.825500K: 0.824 | 86.2middle or higher | stablePP difference 0.0% | 28.513 km621 vertices · 1 part · 0 holes |
| MI · State House District 91GEOID 26091 · effective 2024-01-01 | State legislative lower chamber | 0.500500K: 0.501 | 0.823500K: 0.823 | 86.2middle or higher | stablePP difference 0.0% | 232.586 km921 vertices · 1 part · 0 holes |
| MN · State House District 25BGEOID 2725B · effective 2024-01-01 | State legislative lower chamber | 0.501500K: 0.507 | 0.844500K: 0.844 | 86.3middle or higher | stablePP difference 1.2% | 27.792 km615 vertices · 1 part · 0 holes |
| AK · State House District 20GEOID 02020 · effective 2024-01-01 | State legislative lower chamber | 0.501500K: 0.507 | 0.809500K: 0.810 | 86.3middle or higher | stablePP difference 1.2% | 17.481 km434 vertices · 1 part · 0 holes |
| NE · State Senate District 4GEOID 31004 · effective 2024-01-01 | State legislative upper chamber | 0.501500K: 0.508 | 0.823500K: 0.825 | 90.1middle or higher | stablePP difference 1.3% | 30.076 km419 vertices · 1 part · 0 holes |
| KS · State House District 68GEOID 20068 · effective 2024-01-01 | State legislative lower chamber | 0.501500K: 0.505 | 0.884500K: 0.884 | 86.3middle or higher | stablePP difference 0.8% | 263.876 km2,389 vertices · 1 part · 0 holes |
| NH · State House District Grafton 10GEOID 33410 · effective 2024-01-01 | State legislative lower chamber | 0.501500K: 0.512 | 0.868500K: 0.869 | 86.3middle or higher | stablePP difference 2.1% | 53.178 km940 vertices · 1 part · 0 holes |
| WA · Congressional District 5GEOID 5305 · effective 2024-01-01 | U.S. House | 0.501500K: 0.502 | 0.889500K: 0.889 | 93.9middle or higher | stablePP difference 0.1% | 1,108.841 km7,040 vertices · 1 part · 0 holes |
| WV · Delegate District 84GEOID 54084 · effective 2024-01-01 | State legislative lower chamber | 0.501500K: 0.514 | 0.836500K: 0.836 | 86.3middle or higher | stablePP difference 2.4% | 154.259 km3,483 vertices · 1 part · 0 holes |
| OK · State Senate District 47GEOID 40047 · effective 2024-01-01 | State legislative upper chamber | 0.501500K: 0.501 | 0.855500K: 0.856 | 90.2middle or higher | stablePP difference 0.0% | 50.013 km734 vertices · 1 part · 0 holes |
| KS · State House District 124GEOID 20124 · effective 2024-01-01 | State legislative lower chamber | 0.501500K: 0.502 | 0.782500K: 0.782 | 86.3middle or higher | stablePP difference 0.0% | 527.486 km2,408 vertices · 1 part · 0 holes |
| KS · State House District 102GEOID 20102 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.517 | 0.834500K: 0.835 | 86.4middle or higher | stablePP difference 2.9% | 33.188 km715 vertices · 1 part · 0 holes |
| KS · State House District 118GEOID 20118 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.502 | 0.837500K: 0.837 | 86.4middle or higher | stablePP difference 0.1% | 717.74 km3,995 vertices · 1 part · 0 holes |
| MS · State Senate District 52GEOID 28052 · effective 2024-01-01 | State legislative upper chamber | 0.502500K: 0.095 | 0.839500K: 0.276 | 90.2middle or higher | resolution sensitivePP difference 81.1% | 146.675 km725 vertices · 1 part · 0 holes |
| NV · Congressional District 4GEOID 3204 · effective 2024-01-01 | U.S. House | 0.502500K: 0.505 | 0.929500K: 0.929 | 94.1middle or higher | stablePP difference 0.6% | 1,649.845 km11,678 vertices · 1 part · 0 holes |
| VT · Bennington-5 State House DistrictGEOID 50B-5 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.507 | 0.801500K: 0.801 | 86.4middle or higher | stablePP difference 0.9% | 34.799 km626 vertices · 1 part · 0 holes |
| MO · State House District 80GEOID 29080 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.530 | 0.884500K: 0.884 | 86.4middle or higher | stablePP difference 5.3% | 17.62 km495 vertices · 1 part · 0 holes |
| KS · State House District 40GEOID 20040 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.507 | 0.866500K: 0.864 | 86.5middle or higher | stablePP difference 0.9% | 53.711 km495 vertices · 1 part · 0 holes |
| KY · State House District 2GEOID 21002 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.509 | 0.918500K: 0.919 | 86.5middle or higher | stablePP difference 1.3% | 197.846 km2,538 vertices · 1 part · 0 holes |
| OH · State House District 78GEOID 39078 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.504 | 0.889500K: 0.889 | 86.5middle or higher | stablePP difference 0.3% | 197.803 km1,670 vertices · 1 part · 0 holes |
| GA · State House District 109GEOID 13109 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.505 | 0.869500K: 0.868 | 86.5middle or higher | stablePP difference 0.6% | 28.86 km412 vertices · 1 part · 0 holes |
| CT · State House District 145GEOID 09145 · effective 2024-01-01 | State legislative lower chamber | 0.502500K: 0.529 | 0.872500K: 0.858 | 86.5middle or higher | stablePP difference 4.9% | 13.556 km284 vertices · 1 part · 0 holes |
| HI · State House District 27GEOID 15027 · effective 2024-01-01 | State legislative lower chamber | 0.503500K: 0.517 | 0.890500K: 0.895 | 86.6middle or higher | stablePP difference 2.6% | 22.942 km445 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