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 1,401–1,500 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| IL · State House District 55GEOID 17055 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.219 | 0.662500K: 0.662 | 16.9lower quartile | stablePP difference 1.7% | 49.104 km1,820 vertices · 1 part · 0 holes |
| KY · State House District 80GEOID 21080 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.221 | 0.767500K: 0.767 | 16.9lower quartile | stablePP difference 2.3% | 297.139 km3,537 vertices · 1 part · 0 holes |
| SC · State Senate District 15GEOID 45015 · effective 2024-01-01 | State legislative upper chamber | 0.216500K: 0.225 | 0.710500K: 0.715 | 21.9lower quartile | stablePP difference 4.0% | 212.181 km3,028 vertices · 1 part · 0 holes |
| TX · State House District 80GEOID 48080 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.218 | 0.629500K: 0.629 | 16.9lower quartile | stablePP difference 0.7% | 1,193.691 km8,996 vertices · 1 part · 0 holes |
| WV · Delegate District 97GEOID 54097 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.223 | 0.739500K: 0.740 | 16.9lower quartile | stablePP difference 3.0% | 97.925 km2,160 vertices · 1 part · 0 holes |
| WV · Delegate District 27GEOID 54027 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.228 | 0.554500K: 0.555 | 16.9lower quartile | stablePP difference 4.9% | 63.752 km1,622 vertices · 1 part · 0 holes |
| OH · State House District 4GEOID 39004 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.231 | 0.778500K: 0.779 | 17.0lower quartile | stablePP difference 6.2% | 99.577 km1,538 vertices · 1 part · 0 holes |
| IL · State House District 104GEOID 17104 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.219 | 0.681500K: 0.681 | 17.0lower quartile | stablePP difference 1.1% | 291.582 km3,126 vertices · 1 part · 0 holes |
| TX · State House District 77GEOID 48077 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.219 | 0.580500K: 0.580 | 17.0lower quartile | stablePP difference 1.3% | 94.603 km1,745 vertices · 1 part · 0 holes |
| AL · State House District 43GEOID 01043 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.224 | 0.729500K: 0.730 | 17.0lower quartile | stablePP difference 3.5% | 89.16 km2,331 vertices · 1 part · 0 holes |
| IL · State House District 35GEOID 17035 · effective 2024-01-01 | State legislative lower chamber | 0.216500K: 0.220 | 0.625500K: 0.625 | 17.1lower quartile | stablePP difference 1.8% | 69.251 km1,994 vertices · 1 part · 0 holes |
| WA · Legislative (Senate) District 45GEOID 53045 · effective 2024-01-01 | State legislative upper chamber | 0.217500K: 0.224 | 0.741500K: 0.741 | 22.0lower quartile | stablePP difference 3.2% | 124.627 km2,227 vertices · 1 part · 0 holes |
| WA · Legislative (House) District 45GEOID 53045 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.224 | 0.741500K: 0.741 | 17.1lower quartile | stablePP difference 3.2% | 124.627 km2,227 vertices · 1 part · 0 holes |
| CO · State House District 45GEOID 08045 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.229 | 0.723500K: 0.724 | 17.1lower quartile | stablePP difference 5.4% | 109.093 km2,393 vertices · 1 part · 0 holes |
| VA · State Senate District 10GEOID 51010 · effective 2024-01-01 | State legislative upper chamber | 0.217500K: 0.227 | 0.782500K: 0.782 | 22.0lower quartile | stablePP difference 4.7% | 695.17 km25,150 vertices · 1 part · 0 holes |
| NC · State House District 82GEOID 37082 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.221 | 0.694500K: 0.694 | 17.1lower quartile | stablePP difference 2.0% | 161.031 km2,135 vertices · 1 part · 0 holes |
| TX · State House District 85GEOID 48085 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.221 | 0.733500K: 0.733 | 17.1lower quartile | stablePP difference 2.0% | 816.488 km10,834 vertices · 1 part · 0 holes |
| IL · State House District 77GEOID 17077 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.220 | 0.622500K: 0.622 | 17.2lower quartile | stablePP difference 1.5% | 71.474 km1,906 vertices · 1 part · 0 holes |
| OH · State House District 18GEOID 39018 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.227 | 0.686500K: 0.687 | 17.2lower quartile | stablePP difference 4.4% | 69.315 km690 vertices · 1 part · 0 holes |
| LA · State Senate District 37GEOID 22037 · effective 2024-01-01 | State legislative upper chamber | 0.217500K: 0.223 | 0.605500K: 0.605 | 22.1lower quartile | stablePP difference 2.6% | 233.851 km5,139 vertices · 1 part · 0 holes |
| KY · State House District 49GEOID 21049 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.228 | 0.801500K: 0.801 | 17.2lower quartile | stablePP difference 4.8% | 156.667 km2,790 vertices · 1 part · 0 holes |
| VA · State House District 79GEOID 51079 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.234 | 0.684500K: 0.687 | 17.2lower quartile | stablePP difference 7.2% | 58.896 km5,418 vertices · 1 part · 0 holes |
| MS · State Senate District 7GEOID 28007 · effective 2024-01-01 | State legislative upper chamber | 0.217500K: 0.235 | 0.689500K: 0.689 | 22.1lower quartile | stablePP difference 7.5% | 356.512 km10,699 vertices · 1 part · 0 holes |
| LA · State House District 26GEOID 22026 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.220 | 0.629500K: 0.630 | 17.2lower quartile | stablePP difference 1.2% | 83.339 km1,594 vertices · 1 part · 0 holes |
| KY · State Senate District 25GEOID 21025 · effective 2024-01-01 | State legislative upper chamber | 0.217500K: 0.224 | 0.696500K: 0.696 | 22.2lower quartile | stablePP difference 3.2% | 584.346 km7,450 vertices · 1 part · 0 holes |
| SC · State House District 35GEOID 45035 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.226 | 0.649500K: 0.650 | 17.3lower quartile | stablePP difference 3.8% | 122.413 km4,737 vertices · 1 part · 0 holes |
| AL · State House District 31GEOID 01031 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.221 | 0.682500K: 0.682 | 17.3lower quartile | stablePP difference 1.9% | 261.767 km4,209 vertices · 1 part · 0 holes |
| IL · State House District 62GEOID 17062 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.227 | 0.689500K: 0.690 | 17.3lower quartile | stablePP difference 4.4% | 89.253 km1,584 vertices · 1 part · 0 holes |
| AZ · State Senate District 17GEOID 04017 · effective 2024-01-01 | State legislative upper chamber | 0.217500K: 0.222 | 0.733500K: 0.733 | 22.2lower quartile | stablePP difference 1.9% | 434.281 km5,187 vertices · 1 part · 0 holes |
| AZ · State House District 17GEOID 04017 · effective 2024-01-01 | State legislative lower chamber | 0.217500K: 0.222 | 0.733500K: 0.733 | 17.3lower quartile | stablePP difference 1.9% | 434.281 km5,187 vertices · 1 part · 0 holes |
| TX · State House District 135GEOID 48135 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.222 | 0.663500K: 0.664 | 17.3lower quartile | stablePP difference 1.9% | 75.852 km1,293 vertices · 1 part · 0 holes |
| NY · Assembly District 23GEOID 36023 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.094 | 0.542500K: 0.307 | 17.4lower quartile | resolution sensitivePP difference 56.9% | 103.814 km969 vertices · 1 part · 0 holes |
| AR · State Senate District 24GEOID 05024 · effective 2024-01-01 | State legislative upper chamber | 0.218500K: 0.221 | 0.668500K: 0.668 | 22.3lower quartile | stablePP difference 1.3% | 641.047 km7,419 vertices · 1 part · 0 holes |
| VA · State House District 80GEOID 51080 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.228 | 0.635500K: 0.636 | 17.4lower quartile | stablePP difference 4.4% | 77.009 km4,440 vertices · 1 part · 0 holes |
| AL · State House District 101GEOID 01101 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.227 | 0.640500K: 0.641 | 17.4lower quartile | stablePP difference 4.0% | 78.416 km1,907 vertices · 1 part · 0 holes |
| MA · 10th Hampden DistrictGEOID 25053 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.223 | 0.676500K: 0.678 | 17.4lower quartile | stablePP difference 2.5% | 30.122 km638 vertices · 1 part · 0 holes |
| NC · State House District 46GEOID 37046 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.229 | 0.627500K: 0.627 | 17.4lower quartile | stablePP difference 5.0% | 447.082 km10,805 vertices · 1 part · 0 holes |
| TN · State House District 8GEOID 47008 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.227 | 0.732500K: 0.732 | 17.5lower quartile | stablePP difference 3.8% | 257.257 km7,366 vertices · 1 part · 0 holes |
| GA · State House District 134GEOID 13134 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.231 | 0.736500K: 0.736 | 17.5lower quartile | stablePP difference 5.5% | 337.106 km4,707 vertices · 2 parts · 0 holes |
| IA · State House District 37GEOID 19037 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.219 | 0.728500K: 0.728 | 17.5lower quartile | stablePP difference 0.4% | 343.095 km2,962 vertices · 1 part · 0 holes |
| MS · State House District 20GEOID 28020 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.218 | 0.513500K: 0.512 | 17.5lower quartile | stablePP difference 0.1% | 51.478 km722 vertices · 1 part · 0 holes |
| KY · State House District 79GEOID 21079 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.231 | 0.642500K: 0.642 | 17.6lower quartile | stablePP difference 5.5% | 39.715 km1,096 vertices · 1 part · 0 holes |
| NJ · State Senate District 38GEOID 34038 · effective 2024-01-01 | State legislative upper chamber | 0.218500K: 0.229 | 0.677500K: 0.677 | 22.3lower quartile | stablePP difference 4.6% | 79.338 km2,787 vertices · 2 parts · 0 holes |
| NJ · Assembly District 38GEOID 34038 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.229 | 0.677500K: 0.677 | 17.6lower quartile | stablePP difference 4.6% | 79.338 km2,787 vertices · 2 parts · 0 holes |
| PR · State House District 4GEOID 72004 · effective 2024-01-01 | State legislative lower chamber | 0.218500K: 0.243 | 0.696500K: 0.698 | 17.6lower quartile | stablePP difference 10.1% | 41.859 km1,318 vertices · 1 part · 0 holes |
| TX · State House District 150GEOID 48150 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.250 | 0.708500K: 0.709 | 17.6lower quartile | stablePP difference 12.7% | 107.222 km3,725 vertices · 1 part · 0 holes |
| GA · State House District 178GEOID 13178 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.229 | 0.749500K: 0.749 | 17.6lower quartile | stablePP difference 4.7% | 458.318 km7,889 vertices · 1 part · 0 holes |
| MO · State Senate District 25GEOID 29025 · effective 2024-01-01 | State legislative upper chamber | 0.219500K: 0.228 | 0.681500K: 0.682 | 22.4lower quartile | stablePP difference 4.1% | 977.355 km11,795 vertices · 1 part · 0 holes |
| LA · State House District 46GEOID 22046 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.222 | 0.665500K: 0.666 | 17.6lower quartile | stablePP difference 1.3% | 346.697 km2,921 vertices · 1 part · 0 holes |
| CA · Congressional District 8GEOID 0608 · effective 2024-01-01 | U.S. House | 0.219500K: 0.180 | 0.675500K: 0.621 | 33.9middle or higher | stablePP difference 17.9% | 302.423 km5,802 vertices · 1 part · 0 holes |
| MO · State House District 102GEOID 29102 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.229 | 0.809500K: 0.810 | 17.7lower quartile | stablePP difference 4.3% | 173.033 km2,948 vertices · 1 part · 0 holes |
| NY · Assembly District 78GEOID 36078 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.222 | 0.675500K: 0.669 | 17.7lower quartile | stablePP difference 1.6% | 18.174 km242 vertices · 1 part · 0 holes |
| KY · State Senate District 22GEOID 21022 · effective 2024-01-01 | State legislative upper chamber | 0.219500K: 0.225 | 0.784500K: 0.785 | 22.4lower quartile | stablePP difference 2.7% | 249.083 km4,076 vertices · 1 part · 0 holes |
| WA · Legislative (Senate) District 12GEOID 53012 · effective 2024-01-01 | State legislative upper chamber | 0.219500K: 0.225 | 0.676500K: 0.676 | 22.5lower quartile | stablePP difference 2.7% | 793.282 km20,299 vertices · 1 part · 0 holes |
| WA · Legislative (House) District 12GEOID 53012 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.225 | 0.676500K: 0.676 | 17.7lower quartile | stablePP difference 2.7% | 793.282 km20,299 vertices · 1 part · 0 holes |
| CA · Congressional District 47GEOID 0647 · effective 2024-01-01 | U.S. House | 0.219500K: 0.178 | 0.699500K: 0.607 | 34.1middle or higher | resolution sensitivePP difference 18.6% | 205.442 km3,288 vertices · 1 part · 0 holes |
| MN · State Senate District 22GEOID 27022 · effective 2024-01-01 | State legislative upper chamber | 0.219500K: 0.221 | 0.676500K: 0.676 | 22.5lower quartile | stablePP difference 1.1% | 580.964 km5,715 vertices · 1 part · 0 holes |
| GA · State House District 159GEOID 13159 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.229 | 0.733500K: 0.733 | 17.7lower quartile | stablePP difference 4.5% | 418.818 km7,804 vertices · 1 part · 0 holes |
| NJ · State Senate District 27GEOID 34027 · effective 2024-01-01 | State legislative upper chamber | 0.219500K: 0.228 | 0.574500K: 0.574 | 22.6lower quartile | stablePP difference 4.1% | 92.317 km2,708 vertices · 1 part · 0 holes |
| NJ · Assembly District 27GEOID 34027 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.228 | 0.574500K: 0.574 | 17.8lower quartile | stablePP difference 4.1% | 92.317 km2,708 vertices · 1 part · 0 holes |
| MT · State House District 27GEOID 30027 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.229 | 0.679500K: 0.680 | 17.8lower quartile | stablePP difference 4.4% | 56.629 km975 vertices · 1 part · 0 holes |
| MS · State House District 46GEOID 28046 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.224 | 0.760500K: 0.760 | 17.8lower quartile | stablePP difference 2.3% | 415.405 km5,764 vertices · 1 part · 0 holes |
| KY · State House District 71GEOID 21071 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.228 | 0.731500K: 0.731 | 17.8lower quartile | stablePP difference 4.0% | 280.811 km6,098 vertices · 1 part · 0 holes |
| SC · State House District 50GEOID 45050 · effective 2024-01-01 | State legislative lower chamber | 0.219500K: 0.232 | 0.735500K: 0.736 | 17.8lower quartile | stablePP difference 5.4% | 342.75 km5,045 vertices · 1 part · 0 holes |
| RI · State Senate District 28GEOID 44028 · effective 2024-01-01 | State legislative upper chamber | 0.219500K: 0.200 | 0.573500K: 0.513 | 22.6lower quartile | resolution sensitivePP difference 8.7% | 32.303 km748 vertices · 1 part · 0 holes |
| CA · Congressional District 32GEOID 0632 · effective 2024-01-01 | U.S. House | 0.219500K: 0.183 | 0.789500K: 0.720 | 34.3middle or higher | stablePP difference 16.5% | 240.095 km3,657 vertices · 1 part · 0 holes |
| OH · State House District 45GEOID 39045 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.224 | 0.818500K: 0.818 | 17.9lower quartile | stablePP difference 2.1% | 136.333 km1,696 vertices · 1 part · 0 holes |
| OH · State Senate District 31GEOID 39031 · effective 2024-01-01 | State legislative upper chamber | 0.220500K: 0.221 | 0.614500K: 0.614 | 22.7lower quartile | stablePP difference 0.8% | 566.765 km4,449 vertices · 1 part · 0 holes |
| IL · State House District 29GEOID 17029 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.222 | 0.644500K: 0.644 | 17.9lower quartile | stablePP difference 1.1% | 186.202 km2,905 vertices · 1 part · 0 holes |
| AR · State House District 65GEOID 05065 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.224 | 0.613500K: 0.614 | 17.9lower quartile | stablePP difference 1.8% | 287.895 km5,595 vertices · 1 part · 0 holes |
| GA · State House District 22GEOID 13022 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.231 | 0.688500K: 0.687 | 17.9lower quartile | stablePP difference 4.8% | 97.703 km1,876 vertices · 1 part · 0 holes |
| CA · Congressional District 1GEOID 0601 · effective 2024-01-01 | U.S. House | 0.220500K: 0.223 | 0.777500K: 0.777 | 34.5middle or higher | stablePP difference 1.4% | 2,000.026 km16,864 vertices · 1 part · 0 holes |
| NC · State House District 119GEOID 37119 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.233 | 0.657500K: 0.657 | 17.9lower quartile | stablePP difference 5.7% | 457.769 km12,722 vertices · 1 part · 0 holes |
| WI · Assembly District 55GEOID 55055 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.245 | 0.641500K: 0.641 | 18.0lower quartile | stablePP difference 10.2% | 217.468 km5,293 vertices · 2 parts · 0 holes |
| ME · State Senate District 27GEOID 23027 · effective 2024-01-01 | State legislative upper chamber | 0.220500K: 0.226 | 0.624500K: 0.625 | 22.7lower quartile | stablePP difference 2.8% | 53.042 km1,188 vertices · 1 part · 0 holes |
| WI · Assembly District 52GEOID 55052 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.229 | 0.660500K: 0.659 | 18.0lower quartile | stablePP difference 3.7% | 56.938 km724 vertices · 1 part · 0 holes |
| IL · State Senate District 51GEOID 17051 · effective 2024-01-01 | State legislative upper chamber | 0.220500K: 0.222 | 0.803500K: 0.803 | 22.8lower quartile | stablePP difference 0.6% | 870.94 km6,293 vertices · 1 part · 0 holes |
| TX · State House District 2GEOID 48002 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.237 | 0.685500K: 0.685 | 18.0lower quartile | stablePP difference 7.2% | 612.152 km10,429 vertices · 1 part · 0 holes |
| MO · State House District 89GEOID 29089 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.240 | 0.662500K: 0.664 | 18.0lower quartile | stablePP difference 8.3% | 61.612 km1,615 vertices · 1 part · 0 holes |
| CO · State House District 13GEOID 08013 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.225 | 0.746500K: 0.747 | 18.0lower quartile | stablePP difference 2.2% | 1,060.03 km10,291 vertices · 1 part · 0 holes |
| CA · State Senate District 6GEOID 06006 · effective 2024-01-01 | State legislative upper chamber | 0.220500K: 0.227 | 0.744500K: 0.744 | 22.8lower quartile | stablePP difference 2.9% | 372.453 km6,709 vertices · 1 part · 0 holes |
| MS · State House District 34GEOID 28034 · effective 2024-01-01 | State legislative lower chamber | 0.220500K: 0.222 | 0.694500K: 0.694 | 18.1lower quartile | stablePP difference 0.9% | 370.149 km5,382 vertices · 1 part · 0 holes |
| MD · State Legislative Subdistrict 12AGEOID 2412A · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.238 | 0.616500K: 0.617 | 18.1lower quartile | stablePP difference 7.4% | 64.067 km2,308 vertices · 1 part · 0 holes |
| AL · State Senate District 31GEOID 01031 · effective 2024-01-01 | State legislative upper chamber | 0.221500K: 0.233 | 0.696500K: 0.696 | 22.9lower quartile | stablePP difference 5.2% | 634.769 km6,026 vertices · 1 part · 0 holes |
| RI · State Senate District 36GEOID 44036 · effective 2024-01-01 | State legislative upper chamber | 0.221500K: 0.110 | 0.623500K: 0.331 | 22.9lower quartile | resolution sensitivePP difference 50.2% | 164.848 km2,060 vertices · 2 parts · 0 holes |
| CO · State House District 48GEOID 08048 · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.224 | 0.733500K: 0.733 | 18.1lower quartile | stablePP difference 1.4% | 282.921 km2,460 vertices · 1 part · 0 holes |
| PA · State House District 36GEOID 42036 · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.239 | 0.687500K: 0.691 | 18.1lower quartile | stablePP difference 7.7% | 39.48 km1,767 vertices · 1 part · 0 holes |
| TN · State House District 89GEOID 47089 · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.230 | 0.690500K: 0.691 | 18.1lower quartile | stablePP difference 3.9% | 99.48 km2,539 vertices · 1 part · 0 holes |
| TN · State Senate District 17GEOID 47017 · effective 2024-01-01 | State legislative upper chamber | 0.221500K: 0.227 | 0.847500K: 0.847 | 23.0lower quartile | stablePP difference 2.6% | 308.132 km4,854 vertices · 1 part · 0 holes |
| LA · State Senate District 21GEOID 22021 · effective 2024-01-01 | State legislative upper chamber | 0.221500K: 0.195 | 0.738500K: 0.744 | 23.1lower quartile | stablePP difference 11.6% | 572.701 km5,127 vertices · 1 part · 0 holes |
| MN · State House District 14BGEOID 2714B · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.234 | 0.699500K: 0.699 | 18.2lower quartile | stablePP difference 5.7% | 92.053 km1,626 vertices · 1 part · 0 holes |
| ME · State Senate District 32GEOID 23032 · effective 2024-01-01 | State legislative upper chamber | 0.221500K: 0.229 | 0.585500K: 0.587 | 23.1lower quartile | stablePP difference 3.4% | 160.346 km2,721 vertices · 1 part · 0 holes |
| MN · State House District 17BGEOID 2717B · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.223 | 0.652500K: 0.652 | 18.2lower quartile | stablePP difference 0.9% | 346.617 km3,177 vertices · 1 part · 0 holes |
| NY · State Senate District 56GEOID 36056 · effective 2024-01-01 | State legislative upper chamber | 0.221500K: 0.234 | 0.749500K: 0.747 | 23.1lower quartile | stablePP difference 5.7% | 212.93 km2,099 vertices · 1 part · 0 holes |
| SC · State House District 74GEOID 45074 · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.224 | 0.636500K: 0.636 | 18.2lower quartile | stablePP difference 1.4% | 48.79 km1,552 vertices · 1 part · 0 holes |
| SC · State House District 46GEOID 45046 · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.230 | 0.686500K: 0.687 | 18.2lower quartile | stablePP difference 3.8% | 70.822 km1,500 vertices · 1 part · 0 holes |
| IN · State House District 82GEOID 18082 · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.223 | 0.643500K: 0.643 | 18.3lower quartile | stablePP difference 0.9% | 60.363 km1,377 vertices · 1 part · 0 holes |
| MD · State Legislative Subdistrict 47AGEOID 2447A · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.225 | 0.587500K: 0.587 | 18.3lower quartile | stablePP difference 1.5% | 45.749 km1,422 vertices · 1 part · 0 holes |
| SC · State Senate District 7GEOID 45007 · effective 2024-01-01 | State legislative upper chamber | 0.221500K: 0.228 | 0.703500K: 0.704 | 23.2lower quartile | stablePP difference 3.0% | 116.739 km3,312 vertices · 1 part · 0 holes |
| SC · State House District 108GEOID 45108 · effective 2024-01-01 | State legislative lower chamber | 0.221500K: 0.175 | 0.668500K: 0.612 | 18.3lower quartile | resolution sensitivePP difference 21.0% | 333.609 km3,880 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