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,101–1,200 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| AL · State Senate District 19GEOID 01019 · effective 2024-01-01 | State legislative upper chamber | 0.201500K: 0.208 | 0.758500K: 0.758 | 17.1lower quartile | stablePP difference 3.4% | 224.404 km2,823 vertices · 1 part · 0 holes |
| AL · Congressional District 6GEOID 0106 · effective 2024-01-01 | U.S. House | 0.201500K: 0.205 | 0.706500K: 0.706 | 29.8middle or higher | stablePP difference 1.9% | 859.663 km10,367 vertices · 1 part · 0 holes |
| KY · State Senate District 9GEOID 21009 · effective 2024-01-01 | State legislative upper chamber | 0.201500K: 0.203 | 0.680500K: 0.680 | 17.2lower quartile | stablePP difference 1.2% | 530.45 km6,228 vertices · 1 part · 0 holes |
| IL · State Senate District 35GEOID 17035 · effective 2024-01-01 | State legislative upper chamber | 0.201500K: 0.202 | 0.601500K: 0.601 | 17.2lower quartile | stablePP difference 0.8% | 391.501 km3,651 vertices · 1 part · 0 holes |
| MO · State House District 149GEOID 29149 · effective 2024-01-01 | State legislative lower chamber | 0.201500K: 0.202 | 0.695500K: 0.696 | 13.0lower quartile | stablePP difference 0.5% | 460.372 km3,289 vertices · 1 part · 0 holes |
| IL · State House District 4GEOID 17004 · effective 2024-01-01 | State legislative lower chamber | 0.201500K: 0.206 | 0.688500K: 0.688 | 13.0lower quartile | stablePP difference 2.5% | 30.269 km1,169 vertices · 1 part · 0 holes |
| NH · State House District Strafford 02GEOID 33802 · effective 2024-01-01 | State legislative lower chamber | 0.201500K: 0.221 | 0.637500K: 0.637 | 13.1lower quartile | stablePP difference 8.7% | 89.938 km1,869 vertices · 1 part · 0 holes |
| MD · State Legislative Subdistrict 9AGEOID 2409A · effective 2024-01-01 | State legislative lower chamber | 0.201500K: 0.212 | 0.650500K: 0.650 | 13.1lower quartile | stablePP difference 5.1% | 164.949 km5,437 vertices · 1 part · 0 holes |
| GA · State House District 127GEOID 13127 · effective 2024-01-01 | State legislative lower chamber | 0.201500K: 0.205 | 0.580500K: 0.580 | 13.1lower quartile | stablePP difference 1.7% | 71.356 km1,984 vertices · 1 part · 0 holes |
| SC · State House District 84GEOID 45084 · effective 2024-01-01 | State legislative lower chamber | 0.201500K: 0.206 | 0.719500K: 0.720 | 13.1lower quartile | stablePP difference 2.5% | 173.319 km3,473 vertices · 1 part · 0 holes |
| GA · State House District 88GEOID 13088 · effective 2024-01-01 | State legislative lower chamber | 0.201500K: 0.209 | 0.668500K: 0.669 | 13.1lower quartile | stablePP difference 3.8% | 67.46 km1,425 vertices · 1 part · 0 holes |
| IL · State Senate District 9GEOID 17009 · effective 2024-01-01 | State legislative upper chamber | 0.202500K: 0.217 | 0.679500K: 0.683 | 17.3lower quartile | stablePP difference 7.3% | 79.701 km2,513 vertices · 1 part · 0 holes |
| TN · State House District 14GEOID 47014 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.212 | 0.700500K: 0.700 | 13.2lower quartile | stablePP difference 4.9% | 94.43 km3,216 vertices · 1 part · 0 holes |
| MA · 6th Plymouth DistrictGEOID 25116 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.174 | 0.645500K: 0.633 | 13.2lower quartile | stablePP difference 13.6% | 113.385 km2,350 vertices · 1 part · 0 holes |
| VA · State House District 66GEOID 51066 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.211 | 0.685500K: 0.685 | 13.2lower quartile | stablePP difference 4.4% | 247.746 km7,446 vertices · 1 part · 0 holes |
| CA · Assembly District 56GEOID 06056 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.212 | 0.737500K: 0.738 | 13.2lower quartile | stablePP difference 4.9% | 139.396 km2,811 vertices · 1 part · 0 holes |
| CA · Congressional District 48GEOID 0648 · effective 2024-01-01 | U.S. House | 0.202500K: 0.214 | 0.809500K: 0.809 | 30.0middle or higher | stablePP difference 5.6% | 765.87 km14,186 vertices · 1 part · 0 holes |
| MA · Hampden-Hampshire-Worcester DistrictGEOID 25D04 · effective 2024-01-01 | State legislative upper chamber | 0.202500K: 0.210 | 0.658500K: 0.658 | 17.3lower quartile | stablePP difference 3.8% | 210.619 km3,724 vertices · 1 part · 0 holes |
| MI · State Senate District 3GEOID 26003 · effective 2024-01-01 | State legislative upper chamber | 0.202500K: 0.196 | 0.591500K: 0.588 | 17.4lower quartile | stablePP difference 2.7% | 105.963 km1,217 vertices · 1 part · 0 holes |
| AL · State Senate District 16GEOID 01016 · effective 2024-01-01 | State legislative upper chamber | 0.202500K: 0.212 | 0.737500K: 0.737 | 17.4lower quartile | stablePP difference 4.7% | 117.287 km2,126 vertices · 1 part · 0 holes |
| NJ · Congressional District 7GEOID 3407 · effective 2024-01-01 | U.S. House | 0.202500K: 0.210 | 0.683500K: 0.684 | 30.2middle or higher | stablePP difference 3.6% | 470.916 km13,231 vertices · 1 part · 0 holes |
| CA · Assembly District 13GEOID 06013 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.207 | 0.759500K: 0.759 | 13.2lower quartile | stablePP difference 2.2% | 280.804 km3,279 vertices · 1 part · 0 holes |
| CA · Assembly District 69GEOID 06069 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.098 | 0.361500K: 0.144 | 13.3lower quartile | resolution sensitivePP difference 51.7% | 321.991 km1,701 vertices · 3 parts · 0 holes |
| MS · State House District 96GEOID 28096 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.209 | 0.708500K: 0.708 | 13.3lower quartile | stablePP difference 3.4% | 475.371 km7,718 vertices · 1 part · 0 holes |
| WV · Delegate District 37GEOID 54037 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.215 | 0.617500K: 0.617 | 13.3lower quartile | stablePP difference 6.0% | 123.385 km4,044 vertices · 1 part · 0 holes |
| CT · State House District 142GEOID 09142 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.214 | 0.640500K: 0.641 | 13.3lower quartile | stablePP difference 5.5% | 40.325 km1,415 vertices · 1 part · 0 holes |
| IL · State House District 30GEOID 17030 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.204 | 0.642500K: 0.642 | 13.3lower quartile | stablePP difference 0.7% | 78.53 km2,200 vertices · 1 part · 0 holes |
| VA · Congressional District 2GEOID 5102 · effective 2024-01-01 | U.S. House | 0.202500K: 0.104 | 0.592500K: 0.416 | 30.4middle or higher | resolution sensitivePP difference 48.4% | 795.458 km6,010 vertices · 1 part · 0 holes |
| NH · State Senate District 8GEOID 33008 · effective 2024-01-01 | State legislative upper chamber | 0.202500K: 0.203 | 0.590500K: 0.590 | 17.5lower quartile | stablePP difference 0.5% | 327.239 km2,554 vertices · 1 part · 0 holes |
| MS · State House District 87GEOID 28087 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.207 | 0.637500K: 0.638 | 13.4lower quartile | stablePP difference 2.4% | 185.102 km2,919 vertices · 1 part · 0 holes |
| TX · State House District 40GEOID 48040 · effective 2024-01-01 | State legislative lower chamber | 0.202500K: 0.204 | 0.633500K: 0.634 | 13.4lower quartile | stablePP difference 0.7% | 193.775 km3,017 vertices · 1 part · 0 holes |
| VA · Congressional District 6GEOID 5106 · effective 2024-01-01 | U.S. House | 0.203500K: 0.212 | 0.737500K: 0.737 | 30.7middle or higher | stablePP difference 4.3% | 1,006.289 km20,889 vertices · 1 part · 0 holes |
| WY · State Senate District 27GEOID 56027 · effective 2024-01-01 | State legislative upper chamber | 0.203500K: 0.206 | 0.598500K: 0.598 | 17.5lower quartile | stablePP difference 1.8% | 52.735 km825 vertices · 1 part · 0 holes |
| TN · State House District 4GEOID 47004 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.213 | 0.591500K: 0.591 | 13.4lower quartile | stablePP difference 5.0% | 252.273 km7,095 vertices · 1 part · 0 holes |
| DE · State Representative District 5GEOID 10005 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.207 | 0.618500K: 0.619 | 13.4lower quartile | stablePP difference 2.1% | 29.417 km688 vertices · 1 part · 0 holes |
| OR · State Senate District 1GEOID 41001 · effective 2024-01-01 | State legislative upper chamber | 0.203500K: 0.201 | 0.648500K: 0.640 | 17.6lower quartile | stablePP difference 0.7% | 1,068.411 km18,793 vertices · 1 part · 0 holes |
| TX · State House District 147GEOID 48147 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.208 | 0.675500K: 0.676 | 13.4lower quartile | stablePP difference 2.5% | 82.535 km1,158 vertices · 1 part · 0 holes |
| TN · State Senate District 2GEOID 47002 · effective 2024-01-01 | State legislative upper chamber | 0.203500K: 0.212 | 0.682500K: 0.682 | 17.6lower quartile | stablePP difference 4.2% | 521.841 km11,423 vertices · 1 part · 1 hole |
| WA · Legislative (Senate) District 15GEOID 53015 · effective 2024-01-01 | State legislative upper chamber | 0.203500K: 0.210 | 0.689500K: 0.689 | 17.7lower quartile | stablePP difference 3.6% | 605.582 km7,915 vertices · 1 part · 0 holes |
| WA · Legislative (House) District 15GEOID 53015 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.210 | 0.689500K: 0.689 | 13.5lower quartile | stablePP difference 3.6% | 605.582 km7,915 vertices · 1 part · 0 holes |
| AR · State House District 28GEOID 05028 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.207 | 0.726500K: 0.726 | 13.5lower quartile | stablePP difference 2.0% | 472.097 km7,788 vertices · 1 part · 0 holes |
| GA · State Senate District 26GEOID 13026 · effective 2024-01-01 | State legislative upper chamber | 0.203500K: 0.215 | 0.676500K: 0.676 | 17.7lower quartile | stablePP difference 5.7% | 627.862 km15,348 vertices · 1 part · 0 holes |
| MD · State Legislative Subdistrict 27BGEOID 2427B · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.219 | 0.612500K: 0.613 | 13.5lower quartile | stablePP difference 7.5% | 148.157 km5,131 vertices · 1 part · 0 holes |
| WV · Delegate District 5GEOID 54005 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.224 | 0.573500K: 0.572 | 13.5lower quartile | stablePP difference 9.3% | 38.772 km1,477 vertices · 1 part · 0 holes |
| KY · State House District 50GEOID 21050 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.211 | 0.706500K: 0.707 | 13.6lower quartile | stablePP difference 4.0% | 260.671 km3,855 vertices · 1 part · 0 holes |
| OR · State House District 40GEOID 41040 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.213 | 0.610500K: 0.609 | 13.6lower quartile | stablePP difference 4.6% | 59.725 km785 vertices · 1 part · 0 holes |
| WV · Delegate District 59GEOID 54059 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.219 | 0.722500K: 0.722 | 13.6lower quartile | stablePP difference 7.2% | 52.771 km1,855 vertices · 1 part · 0 holes |
| NM · State Senate District 5GEOID 35005 · effective 2024-01-01 | State legislative upper chamber | 0.203500K: 0.211 | 0.714500K: 0.714 | 17.8lower quartile | stablePP difference 3.7% | 620.12 km12,457 vertices · 1 part · 0 holes |
| IL · State House District 24GEOID 17024 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.207 | 0.728500K: 0.730 | 13.6lower quartile | stablePP difference 1.7% | 35.824 km1,200 vertices · 1 part · 0 holes |
| OH · State House District 95GEOID 39095 · effective 2024-01-01 | State legislative lower chamber | 0.203500K: 0.204 | 0.605500K: 0.605 | 13.6lower quartile | stablePP difference 0.2% | 559.067 km3,630 vertices · 1 part · 0 holes |
| CA · State Senate District 26GEOID 06026 · effective 2024-01-01 | State legislative upper chamber | 0.203500K: 0.214 | 0.706500K: 0.706 | 17.8lower quartile | stablePP difference 5.1% | 112.954 km2,396 vertices · 1 part · 0 holes |
| IN · State House District 76GEOID 18076 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.208 | 0.694500K: 0.694 | 13.7lower quartile | stablePP difference 2.2% | 285.547 km2,821 vertices · 1 part · 0 holes |
| NY · Assembly District 39GEOID 36039 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.206 | 0.533500K: 0.533 | 13.7lower quartile | stablePP difference 0.9% | 17.464 km251 vertices · 1 part · 0 holes |
| NM · State Senate District 42GEOID 35042 · effective 2024-01-01 | State legislative upper chamber | 0.204500K: 0.205 | 0.589500K: 0.589 | 17.9lower quartile | stablePP difference 0.7% | 647.981 km5,058 vertices · 1 part · 0 holes |
| GA · State House District 91GEOID 13091 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.209 | 0.697500K: 0.698 | 13.7lower quartile | stablePP difference 2.5% | 102.806 km2,488 vertices · 1 part · 0 holes |
| NC · State House District 78GEOID 37078 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.209 | 0.627500K: 0.627 | 13.7lower quartile | stablePP difference 2.6% | 363.633 km5,043 vertices · 1 part · 0 holes |
| CA · State Senate District 24GEOID 06024 · effective 2024-01-01 | State legislative upper chamber | 0.204500K: 0.150 | 0.598500K: 0.447 | 17.9lower quartile | resolution sensitivePP difference 26.7% | 286.713 km4,784 vertices · 1 part · 0 holes |
| TN · State House District 42GEOID 47042 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.214 | 0.715500K: 0.716 | 13.7lower quartile | stablePP difference 4.5% | 207.224 km4,838 vertices · 1 part · 0 holes |
| SC · State House District 43GEOID 45043 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.208 | 0.733500K: 0.734 | 13.8lower quartile | stablePP difference 2.0% | 282.227 km5,498 vertices · 1 part · 0 holes |
| FL · State House District 120GEOID 12120 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.052 | 0.538500K: 0.292 | 13.8lower quartile | resolution sensitivePP difference 74.3% | 1,058.976 km2,746 vertices · 2 parts · 0 holes |
| VA · State House District 53GEOID 51053 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.216 | 0.774500K: 0.774 | 13.8lower quartile | stablePP difference 5.4% | 435.318 km23,123 vertices · 1 part · 0 holes |
| MS · State House District 8GEOID 28008 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.208 | 0.649500K: 0.649 | 13.8lower quartile | stablePP difference 1.5% | 243.375 km4,824 vertices · 1 part · 0 holes |
| NH · State Senate District 1GEOID 33001 · effective 2024-01-01 | State legislative upper chamber | 0.204500K: 0.219 | 0.688500K: 0.688 | 18.0lower quartile | stablePP difference 6.9% | 616.157 km8,912 vertices · 1 part · 0 holes |
| CA · State Senate District 39GEOID 06039 · effective 2024-01-01 | State legislative upper chamber | 0.204500K: 0.183 | 0.730500K: 0.671 | 18.0lower quartile | stablePP difference 10.3% | 198.15 km3,838 vertices · 1 part · 0 holes |
| KS · State House District 30GEOID 20030 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.210 | 0.551500K: 0.550 | 13.8lower quartile | stablePP difference 2.7% | 54.896 km1,091 vertices · 1 part · 0 holes |
| SC · State Senate District 39GEOID 45039 · effective 2024-01-01 | State legislative upper chamber | 0.204500K: 0.226 | 0.776500K: 0.776 | 18.1lower quartile | stablePP difference 9.4% | 376.424 km9,915 vertices · 1 part · 0 holes |
| AL · State House District 27GEOID 01027 · effective 2024-01-01 | State legislative lower chamber | 0.204500K: 0.210 | 0.729500K: 0.729 | 13.8lower quartile | stablePP difference 2.7% | 271.399 km4,052 vertices · 1 part · 0 holes |
| IA · State House District 89GEOID 19089 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.215 | 0.712500K: 0.712 | 13.9lower quartile | stablePP difference 5.0% | 46.957 km817 vertices · 1 part · 0 holes |
| IA · State House District 49GEOID 19049 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.212 | 0.715500K: 0.716 | 13.9lower quartile | stablePP difference 3.3% | 83.079 km1,109 vertices · 1 part · 0 holes |
| IL · State House District 13GEOID 17013 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.238 | 0.714500K: 0.724 | 13.9lower quartile | stablePP difference 14.2% | 27.895 km866 vertices · 1 part · 0 holes |
| NY · Assembly District 98GEOID 36098 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.211 | 0.761500K: 0.761 | 13.9lower quartile | stablePP difference 2.9% | 250.481 km3,488 vertices · 1 part · 0 holes |
| WV · Delegate District 29GEOID 54029 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.213 | 0.739500K: 0.740 | 14.0lower quartile | stablePP difference 3.7% | 284.59 km6,796 vertices · 1 part · 0 holes |
| CA · Assembly District 41GEOID 06041 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.213 | 0.790500K: 0.790 | 14.0lower quartile | stablePP difference 3.9% | 381.276 km7,529 vertices · 1 part · 0 holes |
| AZ · State Senate District 18GEOID 04018 · effective 2024-01-01 | State legislative upper chamber | 0.205500K: 0.210 | 0.655500K: 0.655 | 18.1lower quartile | stablePP difference 2.3% | 123.291 km2,191 vertices · 1 part · 0 holes |
| AZ · State House District 18GEOID 04018 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.210 | 0.655500K: 0.655 | 14.0lower quartile | stablePP difference 2.3% | 123.291 km2,191 vertices · 1 part · 0 holes |
| KY · State House District 9GEOID 21009 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.209 | 0.624500K: 0.624 | 14.0lower quartile | stablePP difference 1.9% | 192.953 km2,863 vertices · 1 part · 0 holes |
| KY · State Senate District 30GEOID 21030 · effective 2024-01-01 | State legislative upper chamber | 0.205500K: 0.213 | 0.701500K: 0.701 | 18.2lower quartile | stablePP difference 4.1% | 667.558 km11,678 vertices · 1 part · 0 holes |
| CO · State House District 3GEOID 08003 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.209 | 0.623500K: 0.623 | 14.0lower quartile | stablePP difference 2.0% | 58.429 km1,068 vertices · 1 part · 0 holes |
| IL · State Senate District 33GEOID 17033 · effective 2024-01-01 | State legislative upper chamber | 0.205500K: 0.208 | 0.669500K: 0.669 | 18.2lower quartile | stablePP difference 1.6% | 169.825 km2,429 vertices · 1 part · 0 holes |
| NJ · State Senate District 16GEOID 34016 · effective 2024-01-01 | State legislative upper chamber | 0.205500K: 0.212 | 0.700500K: 0.700 | 18.3lower quartile | stablePP difference 3.3% | 215.819 km7,397 vertices · 1 part · 0 holes |
| NJ · Assembly District 16GEOID 34016 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.212 | 0.700500K: 0.700 | 14.1lower quartile | stablePP difference 3.3% | 215.819 km7,397 vertices · 1 part · 0 holes |
| CA · Assembly District 19GEOID 06019 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.184 | 0.356500K: 0.176 | 14.1lower quartile | resolution sensitivePP difference 10.2% | 171.999 km1,887 vertices · 2 parts · 0 holes |
| TX · State House District 53GEOID 48053 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.207 | 0.621500K: 0.621 | 14.1lower quartile | stablePP difference 0.8% | 1,933.124 km11,807 vertices · 1 part · 0 holes |
| MS · State House District 70GEOID 28070 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.209 | 0.647500K: 0.647 | 14.1lower quartile | stablePP difference 1.8% | 92.092 km1,166 vertices · 1 part · 0 holes |
| GA · State House District 47GEOID 13047 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.214 | 0.614500K: 0.614 | 14.1lower quartile | stablePP difference 4.2% | 96.764 km3,465 vertices · 1 part · 0 holes |
| KY · State House District 96GEOID 21096 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.219 | 0.650500K: 0.650 | 14.2lower quartile | stablePP difference 6.0% | 390.94 km10,280 vertices · 1 part · 0 holes |
| TN · State House District 20GEOID 47020 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.214 | 0.749500K: 0.749 | 14.2lower quartile | stablePP difference 3.9% | 139.707 km4,466 vertices · 1 part · 0 holes |
| CA · Assembly District 2GEOID 06002 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.194 | 0.638500K: 0.622 | 14.2lower quartile | stablePP difference 5.7% | 1,472.429 km16,493 vertices · 1 part · 0 holes |
| MN · State House District 30AGEOID 2730A · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.213 | 0.674500K: 0.674 | 14.2lower quartile | stablePP difference 3.4% | 125.978 km2,044 vertices · 1 part · 0 holes |
| WV · Delegate District 89GEOID 54089 · effective 2024-01-01 | State legislative lower chamber | 0.205500K: 0.213 | 0.730500K: 0.731 | 14.2lower quartile | stablePP difference 3.5% | 272.645 km5,455 vertices · 1 part · 0 holes |
| CA · Assembly District 1GEOID 06001 · effective 2024-01-01 | State legislative lower chamber | 0.206500K: 0.210 | 0.689500K: 0.689 | 14.3lower quartile | stablePP difference 1.9% | 2,076.981 km28,736 vertices · 1 part · 0 holes |
| PR · State House District 27GEOID 72027 · effective 2024-01-01 | State legislative lower chamber | 0.206500K: 0.237 | 0.581500K: 0.658 | 14.3lower quartile | resolution sensitivePP difference 13.4% | 136.754 km4,023 vertices · 5 parts · 0 holes |
| WV · Delegate District 8GEOID 54008 · effective 2024-01-01 | State legislative lower chamber | 0.206500K: 0.214 | 0.697500K: 0.697 | 14.3lower quartile | stablePP difference 4.1% | 296.433 km7,410 vertices · 1 part · 0 holes |
| WV · Delegate District 32GEOID 54032 · effective 2024-01-01 | State legislative lower chamber | 0.206500K: 0.218 | 0.766500K: 0.766 | 14.3lower quartile | stablePP difference 5.7% | 271.039 km5,717 vertices · 1 part · 0 holes |
| IL · State Senate District 22GEOID 17022 · effective 2024-01-01 | State legislative upper chamber | 0.206500K: 0.212 | 0.532500K: 0.533 | 18.3lower quartile | stablePP difference 3.2% | 89.122 km1,841 vertices · 1 part · 0 holes |
| MT · State Senate District 38GEOID 30038 · effective 2024-01-01 | State legislative upper chamber | 0.206500K: 0.210 | 0.644500K: 0.644 | 18.4lower quartile | stablePP difference 2.2% | 959.933 km13,594 vertices · 1 part · 0 holes |
| MS · State Senate District 17GEOID 28017 · effective 2024-01-01 | State legislative upper chamber | 0.206500K: 0.214 | 0.742500K: 0.742 | 18.4lower quartile | stablePP difference 3.8% | 351.959 km7,891 vertices · 1 part · 0 holes |
| CA · Congressional District 34GEOID 0634 · effective 2024-01-01 | U.S. House | 0.206500K: 0.217 | 0.684500K: 0.684 | 30.9middle or higher | stablePP difference 5.2% | 88.962 km1,931 vertices · 1 part · 0 holes |
| TX · State Senate District 9GEOID 48009 · effective 2024-01-01 | State legislative upper chamber | 0.206500K: 0.218 | 0.735500K: 0.736 | 18.5lower quartile | stablePP difference 5.6% | 275.217 km5,435 vertices · 1 part · 0 holes |
| IL · State House District 11GEOID 17011 · effective 2024-01-01 | State legislative lower chamber | 0.206500K: 0.212 | 0.610500K: 0.609 | 14.3lower quartile | stablePP difference 2.8% | 25.079 km833 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