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 5,301–5,400 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| ME · State House District 37GEOID 23037 · effective 2024-01-01 | State legislative lower chamber | 0.409500K: 0.345 | 0.826500K: 0.787 | 70.8middle or higher | stablePP difference 15.7% | 107.546 km926 vertices · 1 part · 0 holes |
| NE · State Senate District 46GEOID 31046 · effective 2024-01-01 | State legislative upper chamber | 0.409500K: 0.412 | 0.815500K: 0.816 | 75.8middle or higher | stablePP difference 0.6% | 38.779 km498 vertices · 1 part · 0 holes |
| MT · State House District 18GEOID 30018 · effective 2024-01-01 | State legislative lower chamber | 0.409500K: 0.411 | 0.741500K: 0.741 | 70.8middle or higher | stablePP difference 0.4% | 551.314 km3,543 vertices · 1 part · 0 holes |
| IN · Congressional District 4GEOID 1804 · effective 2024-01-01 | U.S. House | 0.409500K: 0.410 | 0.841500K: 0.841 | 83.2middle or higher | stablePP difference 0.3% | 697.735 km7,595 vertices · 1 part · 0 holes |
| SC · State House District 63GEOID 45063 · effective 2024-01-01 | State legislative lower chamber | 0.409500K: 0.413 | 0.803500K: 0.803 | 70.9middle or higher | stablePP difference 0.9% | 45.802 km639 vertices · 1 part · 0 holes |
| FL · State House District 5GEOID 12005 · effective 2024-01-01 | State legislative lower chamber | 0.409500K: 0.438 | 0.816500K: 0.854 | 70.9middle or higher | stablePP difference 6.5% | 567.342 km3,740 vertices · 1 part · 0 holes |
| MD · State Legislative Subdistrict 29AGEOID 2429A · effective 2024-01-01 | State legislative lower chamber | 0.409500K: 0.413 | 0.755500K: 0.801 | 70.9middle or higher | stablePP difference 0.8% | 141.475 km2,390 vertices · 1 part · 0 holes |
| TN · State Senate District 27GEOID 47027 · effective 2024-01-01 | State legislative upper chamber | 0.409500K: 0.417 | 0.904500K: 0.904 | 75.8middle or higher | stablePP difference 1.9% | 213.726 km2,511 vertices · 1 part · 0 holes |
| PA · State House District 7GEOID 42007 · effective 2024-01-01 | State legislative lower chamber | 0.409500K: 0.418 | 0.821500K: 0.821 | 70.9middle or higher | stablePP difference 2.0% | 128.587 km1,469 vertices · 1 part · 0 holes |
| KY · State House District 5GEOID 21005 · effective 2024-01-01 | State legislative lower chamber | 0.410500K: 0.412 | 0.785500K: 0.785 | 71.0middle or higher | stablePP difference 0.4% | 235.794 km1,467 vertices · 1 part · 0 holes |
| OK · State House District 17GEOID 40017 · effective 2024-01-01 | State legislative lower chamber | 0.410500K: 0.411 | 0.775500K: 0.775 | 71.0middle or higher | stablePP difference 0.4% | 354.018 km2,668 vertices · 1 part · 0 holes |
| WY · State House District 40GEOID 56040 · effective 2024-01-01 | State legislative lower chamber | 0.410500K: 0.412 | 0.841500K: 0.841 | 71.0middle or higher | stablePP difference 0.5% | 628.699 km2,871 vertices · 1 part · 0 holes |
| MT · State House District 100GEOID 30100 · effective 2024-01-01 | State legislative lower chamber | 0.410500K: 0.417 | 0.803500K: 0.808 | 71.0middle or higher | stablePP difference 1.6% | 13.997 km208 vertices · 1 part · 0 holes |
| OK · State Senate District 18GEOID 40018 · effective 2024-01-01 | State legislative upper chamber | 0.410500K: 0.410 | 0.761500K: 0.761 | 75.9middle or higher | stablePP difference 0.1% | 73.288 km586 vertices · 1 part · 0 holes |
| NH · State Senate District 13GEOID 33013 · effective 2024-01-01 | State legislative upper chamber | 0.410500K: 0.426 | 0.850500K: 0.852 | 75.9middle or higher | stablePP difference 3.7% | 34.699 km912 vertices · 1 part · 0 holes |
| MI · State House District 78GEOID 26078 · effective 2024-01-01 | State legislative lower chamber | 0.410500K: 0.412 | 0.792500K: 0.792 | 71.0middle or higher | stablePP difference 0.3% | 256.578 km1,056 vertices · 1 part · 0 holes |
| IA · State House District 6GEOID 19006 · effective 2024-01-01 | State legislative lower chamber | 0.410500K: 0.412 | 0.845500K: 0.845 | 71.1middle or higher | stablePP difference 0.3% | 251.559 km1,485 vertices · 1 part · 0 holes |
| MN · State House District 27BGEOID 2727B · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.412 | 0.818500K: 0.818 | 71.1middle or higher | stablePP difference 0.5% | 149.103 km1,100 vertices · 1 part · 0 holes |
| CT · State House District 31GEOID 09031 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.413 | 0.772500K: 0.772 | 71.1middle or higher | stablePP difference 0.5% | 48.572 km564 vertices · 1 part · 0 holes |
| MD · State Senate District 29GEOID 24029 · effective 2024-01-01 | State legislative upper chamber | 0.411500K: 0.257 | 0.827500K: 0.735 | 76.0middle or higher | resolution sensitivePP difference 37.5% | 258.411 km4,121 vertices · 1 part · 0 holes |
| NY · State Senate District 34GEOID 36034 · effective 2024-01-01 | State legislative upper chamber | 0.411500K: 0.138 | 0.825500K: 0.591 | 76.0middle or higher | resolution sensitivePP difference 66.3% | 50.738 km791 vertices · 1 part · 0 holes |
| CT · State House District 56GEOID 09056 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.441 | 0.859500K: 0.862 | 71.1middle or higher | stablePP difference 6.9% | 27.029 km686 vertices · 1 part · 0 holes |
| MT · State House District 64GEOID 30064 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.414 | 0.763500K: 0.764 | 71.1middle or higher | stablePP difference 0.9% | 31.662 km480 vertices · 1 part · 0 holes |
| PA · State House District 151GEOID 42151 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.412 | 0.781500K: 0.781 | 71.2middle or higher | stablePP difference 0.4% | 50.169 km892 vertices · 1 part · 0 holes |
| IL · State Senate District 44GEOID 17044 · effective 2024-01-01 | State legislative upper chamber | 0.411500K: 0.414 | 0.871500K: 0.871 | 76.1middle or higher | stablePP difference 0.6% | 508.231 km5,690 vertices · 1 part · 0 holes |
| TN · State House District 33GEOID 47033 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.421 | 0.826500K: 0.826 | 71.2middle or higher | stablePP difference 2.3% | 126.406 km2,518 vertices · 1 part · 0 holes |
| NH · State Senate District 19GEOID 33019 · effective 2024-01-01 | State legislative upper chamber | 0.411500K: 0.428 | 0.769500K: 0.769 | 76.1middle or higher | stablePP difference 3.9% | 78.607 km1,225 vertices · 1 part · 0 holes |
| ME · State House District 124GEOID 23124 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.420 | 0.790500K: 0.787 | 71.2middle or higher | stablePP difference 2.1% | 55.675 km771 vertices · 1 part · 0 holes |
| OR · State House District 16GEOID 41016 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.414 | 0.834500K: 0.835 | 71.2middle or higher | stablePP difference 0.6% | 94.846 km717 vertices · 1 part · 0 holes |
| OK · State House District 95GEOID 40095 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.411 | 0.745500K: 0.745 | 71.2middle or higher | stablePP difference 0.1% | 62.532 km977 vertices · 1 part · 0 holes |
| IA · State House District 11GEOID 19011 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.412 | 0.746500K: 0.746 | 71.3middle or higher | stablePP difference 0.1% | 331.071 km2,277 vertices · 1 part · 0 holes |
| NC · State Senate District 36GEOID 37036 · effective 2024-01-01 | State legislative upper chamber | 0.411500K: 0.417 | 0.787500K: 0.787 | 76.2middle or higher | stablePP difference 1.4% | 387.206 km5,273 vertices · 1 part · 0 holes |
| NY · Assembly District 90GEOID 36090 · effective 2024-01-01 | State legislative lower chamber | 0.411500K: 0.450 | 0.887500K: 0.887 | 71.3middle or higher | stablePP difference 8.7% | 34.321 km1,031 vertices · 1 part · 0 holes |
| SC · State Senate District 17GEOID 45017 · effective 2024-01-01 | State legislative upper chamber | 0.411500K: 0.416 | 0.813500K: 0.813 | 76.2middle or higher | stablePP difference 1.2% | 338.811 km4,416 vertices · 1 part · 0 holes |
| MN · State Senate District 9GEOID 27009 · effective 2024-01-01 | State legislative upper chamber | 0.411500K: 0.433 | 0.816500K: 0.815 | 76.3middle or higher | stablePP difference 5.0% | 598.078 km11,697 vertices · 1 part · 0 holes |
| VA · State House District 24GEOID 51024 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.422 | 0.811500K: 0.812 | 71.3middle or higher | stablePP difference 2.6% | 43.921 km962 vertices · 1 part · 0 holes |
| CT · State House District 118GEOID 09118 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.486 | 0.737500K: 0.813 | 71.3middle or higher | stablePP difference 15.3% | 27.494 km521 vertices · 1 part · 0 holes |
| MI · State House District 52GEOID 26052 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.422 | 0.830500K: 0.831 | 71.3middle or higher | stablePP difference 2.5% | 81.101 km853 vertices · 1 part · 0 holes |
| MI · State Senate District 9GEOID 26009 · effective 2024-01-01 | State legislative upper chamber | 0.412500K: 0.418 | 0.792500K: 0.792 | 76.3middle or higher | stablePP difference 1.6% | 91.1 km1,095 vertices · 1 part · 0 holes |
| WI · Assembly District 78GEOID 55078 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.423 | 0.879500K: 0.879 | 71.4middle or higher | stablePP difference 2.8% | 54.358 km1,173 vertices · 1 part · 0 holes |
| NM · State House District 11GEOID 35011 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.416 | 0.728500K: 0.729 | 71.4middle or higher | stablePP difference 1.0% | 30.8 km441 vertices · 1 part · 0 holes |
| ME · State House District 131GEOID 23131 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.671 | 0.949500K: 0.927 | 71.4middle or higher | resolution sensitivePP difference 38.6% | 42.162 km634 vertices · 1 part · 0 holes |
| NY · State Senate District 13GEOID 36013 · effective 2024-01-01 | State legislative upper chamber | 0.412500K: 0.420 | 0.819500K: 0.820 | 76.4middle or higher | stablePP difference 1.9% | 19.581 km359 vertices · 1 part · 0 holes |
| NH · State House District Belknap 07GEOID 33007 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.413 | 0.740500K: 0.741 | 71.4middle or higher | stablePP difference 0.3% | 100.515 km813 vertices · 1 part · 0 holes |
| NV · Assembly District 10GEOID 32010 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.413 | 0.801500K: 0.800 | 71.5middle or higher | stablePP difference 0.3% | 33.3 km756 vertices · 1 part · 0 holes |
| WA · Congressional District 3GEOID 5303 · effective 2024-01-01 | U.S. House | 0.412500K: 0.302 | 0.800500K: 0.791 | 83.4middle or higher | resolution sensitivePP difference 26.8% | 781.216 km8,093 vertices · 1 part · 0 holes |
| KY · State House District 98GEOID 21098 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.436 | 0.803500K: 0.804 | 71.5middle or higher | stablePP difference 5.4% | 170.291 km4,412 vertices · 1 part · 0 holes |
| WY · State Senate District 20GEOID 56020 · effective 2024-01-01 | State legislative upper chamber | 0.412500K: 0.417 | 0.814500K: 0.814 | 76.4middle or higher | stablePP difference 1.2% | 815.571 km5,378 vertices · 1 part · 0 holes |
| MI · State House District 14GEOID 26014 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.413 | 0.793500K: 0.793 | 71.5middle or higher | stablePP difference 0.2% | 40.643 km528 vertices · 1 part · 0 holes |
| WI · Assembly District 35GEOID 55035 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.417 | 0.828500K: 0.828 | 71.5middle or higher | stablePP difference 1.1% | 418.854 km2,492 vertices · 1 part · 0 holes |
| VA · State Senate District 32GEOID 51032 · effective 2024-01-01 | State legislative upper chamber | 0.412500K: 0.434 | 0.858500K: 0.859 | 76.5middle or higher | stablePP difference 5.1% | 84.973 km3,797 vertices · 1 part · 0 holes |
| RI · State House District 62GEOID 44062 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.424 | 0.755500K: 0.758 | 71.5middle or higher | stablePP difference 2.9% | 13.143 km356 vertices · 1 part · 0 holes |
| AR · State House District 15GEOID 05015 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.424 | 0.857500K: 0.857 | 71.5middle or higher | stablePP difference 2.8% | 32.3 km361 vertices · 1 part · 0 holes |
| NH · State House District Cheshire 09GEOID 33209 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.413 | 0.773500K: 0.773 | 71.6middle or higher | stablePP difference 0.1% | 103.344 km477 vertices · 1 part · 0 holes |
| KS · State House District 26GEOID 20026 · effective 2024-01-01 | State legislative lower chamber | 0.412500K: 0.415 | 0.776500K: 0.776 | 71.6middle or higher | stablePP difference 0.7% | 52.911 km648 vertices · 1 part · 0 holes |
| IN · State Senate District 24GEOID 18024 · effective 2024-01-01 | State legislative upper chamber | 0.413500K: 0.414 | 0.844500K: 0.844 | 76.5middle or higher | stablePP difference 0.4% | 201.196 km1,710 vertices · 1 part · 0 holes |
| NJ · State Senate District 1GEOID 34001 · effective 2024-01-01 | State legislative upper chamber | 0.413500K: 0.286 | 0.818500K: 0.675 | 76.6middle or higher | resolution sensitivePP difference 30.7% | 314.689 km5,994 vertices · 1 part · 0 holes |
| NJ · Assembly District 01GEOID 34001 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.286 | 0.818500K: 0.675 | 71.6middle or higher | resolution sensitivePP difference 30.7% | 314.689 km5,994 vertices · 1 part · 0 holes |
| WI · State Senate District 23GEOID 55023 · effective 2024-01-01 | State legislative upper chamber | 0.413500K: 0.415 | 0.744500K: 0.744 | 76.7middle or higher | stablePP difference 0.5% | 732.812 km4,257 vertices · 1 part · 0 holes |
| MI · Congressional District 11GEOID 2611 · effective 2024-01-01 | U.S. House | 0.413500K: 0.414 | 0.823500K: 0.823 | 83.6middle or higher | stablePP difference 0.4% | 162.672 km2,179 vertices · 1 part · 0 holes |
| SD · State Senate District 28GEOID 46028 · effective 2024-01-01 | State legislative upper chamber | 0.413500K: 0.418 | 0.862500K: 0.862 | 76.7middle or higher | stablePP difference 1.2% | 1,078.235 km6,965 vertices · 1 part · 0 holes |
| NV · Assembly District 26GEOID 32026 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.420 | 0.834500K: 0.835 | 71.6middle or higher | stablePP difference 1.7% | 143.92 km1,481 vertices · 1 part · 0 holes |
| MI · State House District 20GEOID 26020 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.421 | 0.802500K: 0.802 | 71.7middle or higher | stablePP difference 1.9% | 63.628 km875 vertices · 1 part · 0 holes |
| NH · State House District Rockingham 22GEOID 33722 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.442 | 0.712500K: 0.743 | 71.7middle or higher | stablePP difference 6.5% | 19.074 km411 vertices · 1 part · 0 holes |
| WY · State House District 3GEOID 56003 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.429 | 0.924500K: 0.924 | 71.7middle or higher | stablePP difference 3.7% | 449.796 km5,191 vertices · 1 part · 0 holes |
| IN · State Senate District 41GEOID 18041 · effective 2024-01-01 | State legislative upper chamber | 0.413500K: 0.415 | 0.782500K: 0.782 | 76.8middle or higher | stablePP difference 0.5% | 209.654 km2,312 vertices · 1 part · 0 holes |
| NY · Assembly District 42GEOID 36042 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.424 | 0.808500K: 0.810 | 71.7middle or higher | stablePP difference 2.6% | 13.278 km122 vertices · 1 part · 0 holes |
| ND · State Senate District 1GEOID 38001 · effective 2024-01-01 | State legislative upper chamber | 0.413500K: 0.416 | 0.727500K: 0.729 | 76.8middle or higher | stablePP difference 0.8% | 35.556 km460 vertices · 1 part · 0 holes |
| ND · State House District 1GEOID 38001 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.416 | 0.727500K: 0.729 | 71.7middle or higher | stablePP difference 0.8% | 35.556 km460 vertices · 1 part · 0 holes |
| PA · State House District 188GEOID 42188 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.417 | 0.826500K: 0.826 | 71.8middle or higher | stablePP difference 0.9% | 15.03 km214 vertices · 1 part · 0 holes |
| PA · State House District 32GEOID 42032 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.430 | 0.825500K: 0.827 | 71.8middle or higher | stablePP difference 3.9% | 57.864 km1,394 vertices · 1 part · 0 holes |
| CT · State House District 110GEOID 09110 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.434 | 0.791500K: 0.793 | 71.8middle or higher | stablePP difference 4.8% | 15.493 km613 vertices · 1 part · 0 holes |
| ME · State House District 1GEOID 23001 · effective 2024-01-01 | State legislative lower chamber | 0.413500K: 0.426 | 0.797500K: 0.797 | 71.8middle or higher | stablePP difference 2.9% | 510.798 km3,523 vertices · 1 part · 0 holes |
| MO · State Senate District 28GEOID 29028 · effective 2024-01-01 | State legislative upper chamber | 0.414500K: 0.415 | 0.773500K: 0.773 | 76.8middle or higher | stablePP difference 0.3% | 675.775 km6,746 vertices · 1 part · 0 holes |
| MN · State House District 42AGEOID 2742A · effective 2024-01-01 | State legislative lower chamber | 0.414500K: 0.419 | 0.726500K: 0.726 | 71.8middle or higher | stablePP difference 1.2% | 39.103 km500 vertices · 1 part · 0 holes |
| UT · State House District 12GEOID 49012 · effective 2024-01-01 | State legislative lower chamber | 0.414500K: 0.415 | 0.845500K: 0.844 | 71.9middle or higher | stablePP difference 0.3% | 121.956 km896 vertices · 1 part · 0 holes |
| IN · State Senate District 2GEOID 18002 · effective 2024-01-01 | State legislative upper chamber | 0.414500K: 0.330 | 0.809500K: 0.788 | 76.9middle or higher | resolution sensitivePP difference 20.2% | 64.188 km800 vertices · 1 part · 0 holes |
| WY · State House District 14GEOID 56014 · effective 2024-01-01 | State legislative lower chamber | 0.414500K: 0.421 | 0.909500K: 0.909 | 71.9middle or higher | stablePP difference 1.7% | 461.168 km3,882 vertices · 1 part · 0 holes |
| GA · State House District 126GEOID 13126 · effective 2024-01-01 | State legislative lower chamber | 0.414500K: 0.427 | 0.799500K: 0.800 | 71.9middle or higher | stablePP difference 3.1% | 312.794 km5,687 vertices · 1 part · 0 holes |
| AR · State House District 45GEOID 05045 · effective 2024-01-01 | State legislative lower chamber | 0.414500K: 0.415 | 0.823500K: 0.823 | 71.9middle or higher | stablePP difference 0.2% | 249.233 km1,989 vertices · 1 part · 0 holes |
| RI · State House District 40GEOID 44040 · effective 2024-01-01 | State legislative lower chamber | 0.414500K: 0.416 | 0.789500K: 0.790 | 71.9middle or higher | stablePP difference 0.4% | 99.129 km973 vertices · 1 part · 0 holes |
| OK · State House District 101GEOID 40101 · effective 2024-01-01 | State legislative lower chamber | 0.414500K: 0.415 | 0.747500K: 0.747 | 72.0middle or higher | stablePP difference 0.1% | 59.965 km1,084 vertices · 1 part · 0 holes |
| AL · State Senate District 35GEOID 01035 · effective 2024-01-01 | State legislative upper chamber | 0.414500K: 0.184 | 0.877500K: 0.590 | 77.0middle or higher | resolution sensitivePP difference 55.5% | 236.084 km2,496 vertices · 1 part · 0 holes |
| PA · State House District 23GEOID 42023 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.435 | 0.838500K: 0.839 | 72.0middle or higher | stablePP difference 4.6% | 24.096 km769 vertices · 1 part · 0 holes |
| VT · Windham-5 State House DistrictGEOID 50W-5 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.416 | 0.877500K: 0.877 | 72.0middle or higher | stablePP difference 0.2% | 98.389 km434 vertices · 1 part · 0 holes |
| MI · State Senate District 6GEOID 26006 · effective 2024-01-01 | State legislative upper chamber | 0.415500K: 0.417 | 0.794500K: 0.794 | 77.0middle or higher | stablePP difference 0.6% | 76.275 km1,025 vertices · 1 part · 0 holes |
| UT · State Senate District 4GEOID 49004 · effective 2024-01-01 | State legislative upper chamber | 0.415500K: 0.419 | 0.816500K: 0.816 | 77.1middle or higher | stablePP difference 1.0% | 143.13 km1,599 vertices · 1 part · 0 holes |
| LA · State House District 75GEOID 22075 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.495 | 0.953500K: 0.954 | 72.0middle or higher | stablePP difference 16.2% | 230.437 km5,556 vertices · 1 part · 0 holes |
| CT · State House District 64GEOID 09064 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.415 | 0.825500K: 0.826 | 72.0middle or higher | stablePP difference 0.1% | 176.723 km1,069 vertices · 1 part · 0 holes |
| PA · State House District 115GEOID 42115 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.422 | 0.808500K: 0.808 | 72.1middle or higher | stablePP difference 1.6% | 144.442 km2,030 vertices · 1 part · 0 holes |
| HI · State Senate District 4GEOID 15004 · effective 2024-01-01 | State legislative upper chamber | 0.415500K: 0.405 | 0.773500K: 0.754 | 77.1middle or higher | stablePP difference 2.4% | 402.627 km3,494 vertices · 1 part · 0 holes |
| RI · State Senate District 2GEOID 44002 · effective 2024-01-01 | State legislative upper chamber | 0.415500K: 0.425 | 0.757500K: 0.761 | 77.2middle or higher | stablePP difference 2.3% | 13.083 km310 vertices · 1 part · 0 holes |
| WI · Assembly District 43GEOID 55043 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.422 | 0.800500K: 0.801 | 72.1middle or higher | stablePP difference 1.6% | 146.309 km1,095 vertices · 1 part · 0 holes |
| OR · State House District 30GEOID 41030 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.420 | 0.844500K: 0.844 | 72.1middle or higher | stablePP difference 1.1% | 52.195 km996 vertices · 1 part · 0 holes |
| IA · State House District 26GEOID 19026 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.416 | 0.838500K: 0.838 | 72.1middle or higher | stablePP difference 0.1% | 347.538 km2,633 vertices · 1 part · 0 holes |
| CT · State House District 58GEOID 09058 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.416 | 0.738500K: 0.737 | 72.2middle or higher | stablePP difference 0.2% | 34.632 km448 vertices · 1 part · 0 holes |
| SC · State House District 26GEOID 45026 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.432 | 0.840500K: 0.843 | 72.2middle or higher | stablePP difference 3.9% | 52.557 km1,260 vertices · 1 part · 0 holes |
| CT · State House District 78GEOID 09078 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.426 | 0.780500K: 0.780 | 72.2middle or higher | stablePP difference 2.6% | 48.219 km661 vertices · 1 part · 0 holes |
| MI · State House District 81GEOID 26081 · effective 2024-01-01 | State legislative lower chamber | 0.415500K: 0.424 | 0.828500K: 0.828 | 72.2middle or higher | stablePP difference 2.0% | 77.675 km786 vertices · 1 part · 0 holes |
| MN · State Senate District 61GEOID 27061 · effective 2024-01-01 | State legislative upper chamber | 0.416500K: 0.419 | 0.746500K: 0.746 | 77.2middle or higher | stablePP difference 0.8% | 30.813 km439 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