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,601–1,700 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| GA · State House District 70GEOID 13070 · effective 2024-01-01 | State legislative lower chamber | 0.226500K: 0.229 | 0.652500K: 0.652 | 19.6lower quartile | stablePP difference 1.0% | 167.104 km1,822 vertices · 1 part · 0 holes |
| SC · State House District 91GEOID 45091 · effective 2024-01-01 | State legislative lower chamber | 0.226500K: 0.241 | 0.702500K: 0.703 | 19.6lower quartile | stablePP difference 6.1% | 422.293 km7,743 vertices · 1 part · 0 holes |
| VA · State House District 43GEOID 51043 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.244 | 0.685500K: 0.685 | 19.7lower quartile | stablePP difference 7.1% | 511.357 km19,075 vertices · 1 part · 0 holes |
| MI · State House District 54GEOID 26054 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.228 | 0.607500K: 0.607 | 19.7lower quartile | stablePP difference 0.6% | 99.86 km1,164 vertices · 1 part · 0 holes |
| GA · State House District 139GEOID 13139 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.233 | 0.660500K: 0.661 | 19.7lower quartile | stablePP difference 2.8% | 150.569 km1,759 vertices · 1 part · 0 holes |
| CO · State Senate District 19GEOID 08019 · effective 2024-01-01 | State legislative upper chamber | 0.227500K: 0.247 | 0.782500K: 0.785 | 24.7lower quartile | stablePP difference 8.1% | 85.658 km1,913 vertices · 1 part · 0 holes |
| MA · 10th Bristol DistrictGEOID 25019 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.182 | 0.689500K: 0.652 | 19.7lower quartile | stablePP difference 20.0% | 122.797 km2,990 vertices · 1 part · 0 holes |
| AK · State Senate District RGEOID 0200R · effective 2024-01-01 | State legislative upper chamber | 0.227500K: 0.228 | 0.751500K: 0.751 | 24.8lower quartile | stablePP difference 0.5% | 5,310.534 km11,628 vertices · 1 part · 1 hole |
| FL · State House District 8GEOID 12008 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.233 | 0.717500K: 0.717 | 19.8lower quartile | stablePP difference 2.7% | 302.608 km5,710 vertices · 1 part · 0 holes |
| NY · State Senate District 15GEOID 36015 · effective 2024-01-01 | State legislative upper chamber | 0.227500K: 0.236 | 0.706500K: 0.706 | 24.8lower quartile | stablePP difference 3.9% | 38.497 km537 vertices · 1 part · 0 holes |
| WI · Assembly District 25GEOID 55025 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.244 | 0.566500K: 0.565 | 19.8lower quartile | stablePP difference 7.1% | 173.813 km3,562 vertices · 1 part · 0 holes |
| NC · State Senate District 17GEOID 37017 · effective 2024-01-01 | State legislative upper chamber | 0.227500K: 0.232 | 0.646500K: 0.646 | 24.9lower quartile | stablePP difference 2.2% | 113.067 km3,558 vertices · 1 part · 0 holes |
| WA · Legislative (Senate) District 1GEOID 53001 · effective 2024-01-01 | State legislative upper chamber | 0.227500K: 0.238 | 0.699500K: 0.699 | 24.9lower quartile | stablePP difference 4.7% | 87.9 km2,227 vertices · 1 part · 0 holes |
| WA · Legislative (House) District 1GEOID 53001 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.238 | 0.699500K: 0.699 | 19.8lower quartile | stablePP difference 4.7% | 87.9 km2,227 vertices · 1 part · 0 holes |
| NY · Assembly District 131GEOID 36131 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.228 | 0.556500K: 0.556 | 19.8lower quartile | stablePP difference 0.2% | 492.255 km2,847 vertices · 1 part · 0 holes |
| MA · Norfolk-Worcester-Middlesex DistrictGEOID 25D14 · effective 2024-01-01 | State legislative upper chamber | 0.227500K: 0.241 | 0.652500K: 0.652 | 25.0lower quartile | stablePP difference 5.9% | 161.176 km3,986 vertices · 1 part · 1 hole |
| OH · State House District 30GEOID 39030 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.240 | 0.654500K: 0.655 | 19.8lower quartile | stablePP difference 5.3% | 94.732 km2,097 vertices · 1 part · 0 holes |
| MT · State Senate District 6GEOID 30006 · effective 2024-01-01 | State legislative upper chamber | 0.227500K: 0.234 | 0.746500K: 0.746 | 25.0middle or higher | stablePP difference 3.0% | 353.299 km5,331 vertices · 1 part · 0 holes |
| PA · State House District 88GEOID 42088 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.235 | 0.616500K: 0.617 | 19.9lower quartile | stablePP difference 3.3% | 63.462 km1,628 vertices · 1 part · 0 holes |
| WI · State Senate District 4GEOID 55004 · effective 2024-01-01 | State legislative upper chamber | 0.227500K: 0.239 | 0.708500K: 0.708 | 25.1middle or higher | stablePP difference 4.8% | 80.624 km2,450 vertices · 1 part · 0 holes |
| PA · State House District 81GEOID 42081 · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.232 | 0.636500K: 0.636 | 19.9lower quartile | stablePP difference 1.9% | 402.851 km5,426 vertices · 1 part · 0 holes |
| MN · State House District 54AGEOID 2754A · effective 2024-01-01 | State legislative lower chamber | 0.227500K: 0.238 | 0.640500K: 0.640 | 19.9lower quartile | stablePP difference 4.6% | 64.631 km1,101 vertices · 1 part · 0 holes |
| KY · Congressional District 2GEOID 2102 · effective 2024-01-01 | U.S. House | 0.228500K: 0.235 | 0.772500K: 0.773 | 36.4middle or higher | stablePP difference 3.3% | 1,031.817 km16,330 vertices · 1 part · 0 holes |
| RI · State House District 20GEOID 44020 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.243 | 0.623500K: 0.627 | 19.9lower quartile | stablePP difference 6.5% | 34.573 km1,011 vertices · 1 part · 0 holes |
| CT · State House District 7GEOID 09007 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.236 | 0.627500K: 0.626 | 19.9lower quartile | stablePP difference 3.8% | 21.46 km552 vertices · 1 part · 0 holes |
| TX · Congressional District 2GEOID 4802 · effective 2024-01-01 | U.S. House | 0.228500K: 0.233 | 0.694500K: 0.694 | 36.6middle or higher | stablePP difference 2.4% | 307.332 km4,575 vertices · 1 part · 0 holes |
| MI · State House District 42GEOID 26042 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.230 | 0.623500K: 0.623 | 19.9lower quartile | stablePP difference 0.9% | 235.355 km1,314 vertices · 1 part · 0 holes |
| DE · State Representative District 2GEOID 10002 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.230 | 0.584500K: 0.581 | 20.0lower quartile | stablePP difference 1.0% | 38.436 km1,172 vertices · 1 part · 0 holes |
| HI · State House District 37GEOID 15037 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.269 | 0.713500K: 0.715 | 20.0lower quartile | stablePP difference 15.5% | 58.07 km1,633 vertices · 1 part · 0 holes |
| NH · State House District Carroll 02GEOID 33102 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.228 | 0.600500K: 0.600 | 20.0lower quartile | stablePP difference 0.1% | 235.986 km1,816 vertices · 1 part · 0 holes |
| TN · State House District 21GEOID 47021 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.245 | 0.836500K: 0.836 | 20.0lower quartile | stablePP difference 7.2% | 241.68 km6,081 vertices · 2 parts · 0 holes |
| IL · State House District 40GEOID 17040 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.233 | 0.620500K: 0.619 | 20.1lower quartile | stablePP difference 2.3% | 28.589 km1,053 vertices · 1 part · 0 holes |
| GA · State House District 14GEOID 13014 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.235 | 0.732500K: 0.733 | 20.1lower quartile | stablePP difference 3.1% | 241.065 km3,855 vertices · 1 part · 0 holes |
| NJ · State Senate District 18GEOID 34018 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.238 | 0.705500K: 0.705 | 25.1middle or higher | stablePP difference 4.4% | 100.365 km4,434 vertices · 1 part · 0 holes |
| NJ · Assembly District 18GEOID 34018 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.238 | 0.705500K: 0.705 | 20.1lower quartile | stablePP difference 4.4% | 100.365 km4,434 vertices · 1 part · 0 holes |
| NJ · State Senate District 10GEOID 34010 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.260 | 0.667500K: 0.708 | 25.2middle or higher | stablePP difference 12.4% | 123.229 km4,392 vertices · 1 part · 0 holes |
| NJ · Assembly District 10GEOID 34010 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.260 | 0.667500K: 0.708 | 20.1lower quartile | stablePP difference 12.4% | 123.229 km4,392 vertices · 1 part · 0 holes |
| AL · State House District 63GEOID 01063 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.235 | 0.566500K: 0.567 | 20.1lower quartile | stablePP difference 2.9% | 60.971 km1,671 vertices · 1 part · 0 holes |
| GA · State Senate District 8GEOID 13008 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.246 | 0.730500K: 0.730 | 25.2middle or higher | stablePP difference 7.4% | 693.82 km11,172 vertices · 1 part · 0 holes |
| MA · 7th Middlesex DistrictGEOID 25065 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.238 | 0.620500K: 0.621 | 20.2lower quartile | stablePP difference 4.0% | 57.062 km990 vertices · 1 part · 0 holes |
| NY · Assembly District 119GEOID 36119 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.240 | 0.731500K: 0.731 | 20.2lower quartile | stablePP difference 4.9% | 177.511 km2,171 vertices · 1 part · 0 holes |
| CO · State House District 39GEOID 08039 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.235 | 0.815500K: 0.815 | 20.2lower quartile | stablePP difference 3.0% | 310.595 km5,519 vertices · 1 part · 0 holes |
| LA · State Senate District 38GEOID 22038 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.263 | 0.801500K: 0.801 | 25.3middle or higher | stablePP difference 13.4% | 340.684 km9,191 vertices · 1 part · 0 holes |
| TN · State House District 73GEOID 47073 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.234 | 0.747500K: 0.747 | 20.2lower quartile | stablePP difference 2.5% | 239.106 km4,018 vertices · 1 part · 0 holes |
| TX · State Senate District 22GEOID 48022 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.230 | 0.661500K: 0.661 | 25.3middle or higher | stablePP difference 0.8% | 1,117.256 km9,609 vertices · 1 part · 0 holes |
| GA · State Senate District 50GEOID 13050 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.236 | 0.718500K: 0.719 | 25.4middle or higher | stablePP difference 3.4% | 509.669 km11,911 vertices · 1 part · 0 holes |
| MS · State Senate District 10GEOID 28010 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.234 | 0.685500K: 0.684 | 25.4middle or higher | stablePP difference 2.5% | 404.075 km7,176 vertices · 1 part · 0 holes |
| PA · State House District 95GEOID 42095 · effective 2024-01-01 | State legislative lower chamber | 0.228500K: 0.247 | 0.790500K: 0.789 | 20.2lower quartile | stablePP difference 7.5% | 42.928 km913 vertices · 1 part · 0 holes |
| OR · State Senate District 11GEOID 41011 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.235 | 0.663500K: 0.663 | 25.5middle or higher | stablePP difference 2.6% | 112.802 km2,430 vertices · 1 part · 0 holes |
| OH · State Senate District 5GEOID 39005 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.237 | 0.805500K: 0.805 | 25.6middle or higher | stablePP difference 3.8% | 446.7 km4,190 vertices · 1 part · 0 holes |
| NC · State Senate District 29GEOID 37029 · effective 2024-01-01 | State legislative upper chamber | 0.228500K: 0.238 | 0.663500K: 0.663 | 25.6middle or higher | stablePP difference 4.0% | 573.298 km10,589 vertices · 1 part · 0 holes |
| MD · Congressional District 4GEOID 2404 · effective 2024-01-01 | U.S. House | 0.229500K: 0.239 | 0.663500K: 0.664 | 36.8middle or higher | stablePP difference 4.5% | 178.681 km4,770 vertices · 1 part · 0 holes |
| MA · 35th Middlesex DistrictGEOID 25093 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.239 | 0.712500K: 0.713 | 20.3lower quartile | stablePP difference 4.3% | 29.365 km538 vertices · 1 part · 0 holes |
| IL · State Senate District 54GEOID 17054 · effective 2024-01-01 | State legislative upper chamber | 0.229500K: 0.233 | 0.698500K: 0.698 | 25.6middle or higher | stablePP difference 1.8% | 754.845 km7,980 vertices · 1 part · 0 holes |
| MS · State House District 94GEOID 28094 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.234 | 0.741500K: 0.741 | 20.3lower quartile | stablePP difference 2.5% | 275.958 km5,112 vertices · 1 part · 0 holes |
| SC · State House District 72GEOID 45072 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.235 | 0.581500K: 0.585 | 20.3lower quartile | stablePP difference 2.6% | 55.363 km1,615 vertices · 1 part · 0 holes |
| SC · State Senate District 13GEOID 45013 · effective 2024-01-01 | State legislative upper chamber | 0.229500K: 0.237 | 0.779500K: 0.779 | 25.7middle or higher | stablePP difference 3.7% | 290.465 km10,408 vertices · 1 part · 0 holes |
| AK · State House District 36GEOID 02036 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.230 | 0.746500K: 0.746 | 20.3lower quartile | stablePP difference 0.6% | 5,270.517 km10,335 vertices · 1 part · 0 holes |
| VA · State Senate District 3GEOID 51003 · effective 2024-01-01 | State legislative upper chamber | 0.229500K: 0.236 | 0.738500K: 0.738 | 25.8middle or higher | stablePP difference 3.1% | 576.168 km14,412 vertices · 1 part · 0 holes |
| MT · State Senate District 19GEOID 30019 · effective 2024-01-01 | State legislative upper chamber | 0.229500K: 0.234 | 0.798500K: 0.798 | 25.8middle or higher | stablePP difference 2.0% | 1,125.656 km12,927 vertices · 1 part · 0 holes |
| MS · State House District 78GEOID 28078 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.238 | 0.695500K: 0.695 | 20.3lower quartile | stablePP difference 3.9% | 296.477 km5,505 vertices · 1 part · 0 holes |
| MI · State House District 97GEOID 26097 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.223 | 0.614500K: 0.608 | 20.4lower quartile | stablePP difference 2.3% | 354.519 km1,420 vertices · 1 part · 0 holes |
| TN · State House District 49GEOID 47049 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.239 | 0.641500K: 0.641 | 20.4lower quartile | stablePP difference 4.1% | 90.006 km2,180 vertices · 1 part · 0 holes |
| CA · Congressional District 10GEOID 0610 · effective 2024-01-01 | U.S. House | 0.229500K: 0.237 | 0.742500K: 0.742 | 37.0middle or higher | stablePP difference 3.6% | 282.346 km4,491 vertices · 1 part · 0 holes |
| AL · State House District 79GEOID 01079 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.237 | 0.719500K: 0.719 | 20.4lower quartile | stablePP difference 3.3% | 76.381 km1,389 vertices · 1 part · 0 holes |
| SC · State House District 82GEOID 45082 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.237 | 0.695500K: 0.695 | 20.4lower quartile | stablePP difference 3.5% | 265.367 km6,771 vertices · 1 part · 0 holes |
| IN · State House District 6GEOID 18006 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.232 | 0.643500K: 0.643 | 20.4lower quartile | stablePP difference 1.2% | 50.778 km928 vertices · 1 part · 0 holes |
| IL · State House District 18GEOID 17018 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.257 | 0.645500K: 0.655 | 20.5lower quartile | stablePP difference 11.0% | 46.064 km1,451 vertices · 1 part · 0 holes |
| SC · Congressional District 5GEOID 4505 · effective 2024-01-01 | U.S. House | 0.229500K: 0.238 | 0.780500K: 0.780 | 37.3middle or higher | stablePP difference 3.8% | 863.733 km17,724 vertices · 1 part · 0 holes |
| IA · State House District 77GEOID 19077 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.232 | 0.744500K: 0.745 | 20.5lower quartile | stablePP difference 1.1% | 81.393 km869 vertices · 1 part · 0 holes |
| IL · State House District 39GEOID 17039 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.236 | 0.697500K: 0.698 | 20.5lower quartile | stablePP difference 2.8% | 26.765 km1,013 vertices · 1 part · 0 holes |
| AR · State House District 43GEOID 05043 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.233 | 0.678500K: 0.678 | 20.5lower quartile | stablePP difference 1.7% | 369.246 km5,563 vertices · 2 parts · 0 holes |
| TN · State House District 19GEOID 47019 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.235 | 0.714500K: 0.714 | 20.6lower quartile | stablePP difference 2.4% | 176.713 km4,490 vertices · 1 part · 0 holes |
| WV · State Senate District 1GEOID 54001 · effective 2024-01-01 | State legislative upper chamber | 0.229500K: 0.237 | 0.761500K: 0.762 | 25.9middle or higher | stablePP difference 3.2% | 266.182 km5,388 vertices · 1 part · 0 holes |
| OH · State House District 32GEOID 39032 · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.239 | 0.784500K: 0.784 | 20.6lower quartile | stablePP difference 4.1% | 123.174 km2,185 vertices · 1 part · 0 holes |
| MN · State House District 16AGEOID 2716A · effective 2024-01-01 | State legislative lower chamber | 0.229500K: 0.234 | 0.703500K: 0.703 | 20.6lower quartile | stablePP difference 2.1% | 548.787 km7,606 vertices · 1 part · 0 holes |
| MT · State Senate District 46GEOID 30046 · effective 2024-01-01 | State legislative upper chamber | 0.229500K: 0.235 | 0.776500K: 0.776 | 25.9middle or higher | stablePP difference 2.3% | 561.091 km6,613 vertices · 1 part · 0 holes |
| OR · State House District 2GEOID 41002 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.236 | 0.744500K: 0.744 | 20.6lower quartile | stablePP difference 2.8% | 670.383 km14,007 vertices · 1 part · 0 holes |
| WV · Delegate District 54GEOID 54054 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.237 | 0.602500K: 0.604 | 20.6lower quartile | stablePP difference 3.2% | 31.175 km1,003 vertices · 1 part · 0 holes |
| WV · Delegate District 86GEOID 54086 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.237 | 0.665500K: 0.665 | 20.6lower quartile | stablePP difference 3.3% | 361.914 km6,530 vertices · 1 part · 0 holes |
| TX · Congressional District 16GEOID 4816 · effective 2024-01-01 | U.S. House | 0.230500K: 0.232 | 0.732500K: 0.732 | 37.5middle or higher | stablePP difference 1.0% | 211.843 km2,202 vertices · 1 part · 0 holes |
| MO · State House District 94GEOID 29094 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.239 | 0.661500K: 0.663 | 20.7lower quartile | stablePP difference 3.9% | 43.061 km1,059 vertices · 1 part · 0 holes |
| NC · State House District 73GEOID 37073 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.238 | 0.723500K: 0.723 | 20.7lower quartile | stablePP difference 3.5% | 144.059 km1,886 vertices · 1 part · 0 holes |
| WA · Congressional District 4GEOID 5304 · effective 2024-01-01 | U.S. House | 0.230500K: 0.231 | 0.687500K: 0.687 | 37.7middle or higher | stablePP difference 0.7% | 1,603.428 km11,042 vertices · 1 part · 0 holes |
| OH · State House District 47GEOID 39047 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.236 | 0.711500K: 0.711 | 20.7lower quartile | stablePP difference 2.5% | 142.47 km1,624 vertices · 1 part · 0 holes |
| MT · State House District 70GEOID 30070 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.244 | 0.687500K: 0.687 | 20.7lower quartile | stablePP difference 5.7% | 919.915 km17,590 vertices · 1 part · 0 holes |
| SC · State Senate District 25GEOID 45025 · effective 2024-01-01 | State legislative upper chamber | 0.230500K: 0.236 | 0.749500K: 0.750 | 26.0middle or higher | stablePP difference 2.5% | 455.329 km13,693 vertices · 1 part · 0 holes |
| OH · State House District 29GEOID 39029 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.236 | 0.718500K: 0.718 | 20.8lower quartile | stablePP difference 2.5% | 131.139 km1,431 vertices · 1 part · 0 holes |
| WI · Assembly District 9GEOID 55009 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.241 | 0.667500K: 0.669 | 20.8lower quartile | stablePP difference 4.6% | 34.979 km858 vertices · 1 part · 0 holes |
| CA · Assembly District 73GEOID 06073 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.242 | 0.738500K: 0.739 | 20.8lower quartile | stablePP difference 5.0% | 123.762 km2,314 vertices · 1 part · 0 holes |
| AL · State Senate District 30GEOID 01030 · effective 2024-01-01 | State legislative upper chamber | 0.230500K: 0.237 | 0.703500K: 0.703 | 26.0middle or higher | stablePP difference 2.7% | 511.713 km7,437 vertices · 1 part · 0 holes |
| VA · State Senate District 4GEOID 51004 · effective 2024-01-01 | State legislative upper chamber | 0.230500K: 0.240 | 0.704500K: 0.704 | 26.1middle or higher | stablePP difference 3.9% | 241.914 km5,768 vertices · 1 part · 0 holes |
| CT · Congressional District 5GEOID 0905 · effective 2024-01-01 | U.S. House | 0.230500K: 0.233 | 0.748500K: 0.748 | 38.0middle or higher | stablePP difference 1.1% | 425.067 km5,118 vertices · 1 part · 0 holes |
| IA · State House District 21GEOID 19021 · effective 2024-01-01 | State legislative lower chamber | 0.230500K: 0.231 | 0.690500K: 0.691 | 20.8lower quartile | stablePP difference 0.5% | 234.845 km1,647 vertices · 1 part · 0 holes |
| CA · Congressional District 13GEOID 0613 · effective 2024-01-01 | U.S. House | 0.230500K: 0.236 | 0.776500K: 0.776 | 38.2middle or higher | stablePP difference 2.3% | 946.704 km10,368 vertices · 1 part · 0 holes |
| SC · State House District 29GEOID 45029 · effective 2024-01-01 | State legislative lower chamber | 0.231500K: 0.238 | 0.739500K: 0.739 | 20.8lower quartile | stablePP difference 3.0% | 253.407 km4,267 vertices · 1 part · 0 holes |
| ME · State House District 130GEOID 23130 · effective 2024-01-01 | State legislative lower chamber | 0.231500K: 0.327 | 0.509500K: 0.666 | 20.9lower quartile | resolution sensitivePP difference 29.4% | 60.124 km881 vertices · 1 part · 0 holes |
| VA · State Senate District 14GEOID 51014 · effective 2024-01-01 | State legislative upper chamber | 0.231500K: 0.243 | 0.689500K: 0.689 | 26.1middle or higher | stablePP difference 4.9% | 97.711 km5,515 vertices · 1 part · 0 holes |
| SC · State Senate District 6GEOID 45006 · effective 2024-01-01 | State legislative upper chamber | 0.231500K: 0.241 | 0.727500K: 0.727 | 26.2middle or higher | stablePP difference 4.3% | 107.121 km3,155 vertices · 1 part · 0 holes |
| AR · State House District 6GEOID 05006 · effective 2024-01-01 | State legislative lower chamber | 0.231500K: 0.238 | 0.814500K: 0.813 | 20.9lower quartile | stablePP difference 3.1% | 305.219 km5,178 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