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 3,201–3,300 of 7,272
| District | Type | Polsby–Popper | Convex hull | Relative percentile | Resolution check | Boundary detail |
|---|---|---|---|---|---|---|
| VA · State House District 52GEOID 51052 · effective 2024-01-01 | State legislative lower chamber | 0.301500K: 0.326 | 0.741500K: 0.743 | 41.5middle or higher | stablePP difference 7.5% | 76.678 km10,481 vertices · 1 part · 0 holes |
| MO · State House District 41GEOID 29041 · effective 2024-01-01 | State legislative lower chamber | 0.301500K: 0.309 | 0.818500K: 0.818 | 41.5middle or higher | stablePP difference 2.6% | 139.981 km1,240 vertices · 1 part · 0 holes |
| TN · State House District 76GEOID 47076 · effective 2024-01-01 | State legislative lower chamber | 0.301500K: 0.323 | 0.788500K: 0.788 | 41.5middle or higher | stablePP difference 6.8% | 368.302 km7,231 vertices · 1 part · 0 holes |
| IN · State House District 71GEOID 18071 · effective 2024-01-01 | State legislative lower chamber | 0.301500K: 0.320 | 0.779500K: 0.780 | 41.5middle or higher | stablePP difference 5.8% | 64.016 km1,376 vertices · 1 part · 0 holes |
| MO · Congressional District 6GEOID 2906 · effective 2024-01-01 | U.S. House | 0.301500K: 0.303 | 0.817500K: 0.817 | 64.1middle or higher | stablePP difference 0.6% | 1,486.242 km11,960 vertices · 1 part · 0 holes |
| MT · State Senate District 26GEOID 30026 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.316 | 0.769500K: 0.769 | 45.8middle or higher | stablePP difference 4.5% | 52.902 km1,333 vertices · 1 part · 0 holes |
| AR · State House District 82GEOID 05082 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.310 | 0.735500K: 0.736 | 41.6middle or higher | stablePP difference 2.7% | 77.043 km1,484 vertices · 1 part · 0 holes |
| MD · State Senate District 43GEOID 24043 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.321 | 0.781500K: 0.781 | 45.9middle or higher | stablePP difference 6.0% | 39.902 km1,333 vertices · 1 part · 0 holes |
| GA · State House District 145GEOID 13145 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.323 | 0.712500K: 0.713 | 41.6middle or higher | stablePP difference 6.5% | 179.637 km2,842 vertices · 1 part · 0 holes |
| CA · Assembly District 10GEOID 06010 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.307 | 0.776500K: 0.777 | 41.6middle or higher | stablePP difference 1.8% | 111.978 km1,173 vertices · 1 part · 0 holes |
| GA · State House District 110GEOID 13110 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.311 | 0.751500K: 0.752 | 41.6middle or higher | stablePP difference 2.9% | 62.794 km1,693 vertices · 1 part · 0 holes |
| RI · State House District 46GEOID 44046 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.320 | 0.692500K: 0.694 | 41.6middle or higher | stablePP difference 5.6% | 36.184 km1,219 vertices · 1 part · 0 holes |
| ME · State House District 12GEOID 23012 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.076 | 0.750500K: 0.578 | 41.7middle or higher | resolution sensitivePP difference 74.9% | 195.287 km1,110 vertices · 1 part · 0 holes |
| SC · State House District 37GEOID 45037 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.309 | 0.724500K: 0.724 | 41.7middle or higher | stablePP difference 2.2% | 64.484 km1,300 vertices · 1 part · 0 holes |
| RI · Congressional District 2GEOID 4402 · effective 2024-01-01 | U.S. House | 0.302500K: 0.301 | 0.759500K: 0.717 | 64.3middle or higher | stablePP difference 0.4% | 333.667 km2,566 vertices · 2 parts · 0 holes |
| NC · State Senate District 38GEOID 37038 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.306 | 0.732500K: 0.732 | 45.9middle or higher | stablePP difference 1.2% | 120.621 km2,606 vertices · 1 part · 0 holes |
| GA · State Senate District 56GEOID 13056 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.312 | 0.802500K: 0.802 | 46.0middle or higher | stablePP difference 3.1% | 101.027 km3,358 vertices · 1 part · 0 holes |
| OR · State Senate District 15GEOID 41015 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.308 | 0.712500K: 0.713 | 46.0middle or higher | stablePP difference 1.8% | 106.14 km1,974 vertices · 1 part · 0 holes |
| CT · State House District 126GEOID 09126 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.313 | 0.750500K: 0.751 | 41.7middle or higher | stablePP difference 3.4% | 20.066 km725 vertices · 1 part · 0 holes |
| UT · State Senate District 24GEOID 49024 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.316 | 0.753500K: 0.753 | 46.1middle or higher | stablePP difference 4.5% | 141.423 km3,076 vertices · 1 part · 0 holes |
| MS · State House District 25GEOID 28025 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.314 | 0.747500K: 0.748 | 41.7middle or higher | stablePP difference 3.9% | 112.438 km2,811 vertices · 1 part · 0 holes |
| MI · Congressional District 3GEOID 2603 · effective 2024-01-01 | U.S. House | 0.302500K: 0.370 | 0.753500K: 0.742 | 64.5middle or higher | stablePP difference 18.4% | 450.281 km2,036 vertices · 1 part · 0 holes |
| FL · State House District 115GEOID 12115 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.286 | 0.723500K: 0.699 | 41.8middle or higher | stablePP difference 5.4% | 77.094 km950 vertices · 1 part · 0 holes |
| MO · State House District 161GEOID 29161 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.305 | 0.761500K: 0.760 | 41.8middle or higher | stablePP difference 1.0% | 43.479 km433 vertices · 1 part · 0 holes |
| CT · State House District 24GEOID 09024 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.308 | 0.632500K: 0.633 | 41.8middle or higher | stablePP difference 1.7% | 24.506 km513 vertices · 1 part · 0 holes |
| CT · State House District 127GEOID 09127 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.306 | 0.643500K: 0.643 | 41.8middle or higher | stablePP difference 1.2% | 16.016 km482 vertices · 1 part · 0 holes |
| NH · State Senate District 2GEOID 33002 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.304 | 0.718500K: 0.718 | 46.1middle or higher | stablePP difference 0.5% | 235.334 km2,733 vertices · 1 part · 0 holes |
| CO · State Senate District 16GEOID 08016 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.312 | 0.716500K: 0.717 | 46.2middle or higher | stablePP difference 3.2% | 71.531 km1,223 vertices · 1 part · 0 holes |
| CA · Assembly District 14GEOID 06014 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.163 | 0.777500K: 0.634 | 41.8middle or higher | resolution sensitivePP difference 46.1% | 127.621 km2,394 vertices · 1 part · 0 holes |
| NY · State Senate District 5GEOID 36005 · effective 2024-01-01 | State legislative upper chamber | 0.302500K: 0.323 | 0.678500K: 0.694 | 46.2middle or higher | stablePP difference 6.5% | 102.089 km1,061 vertices · 1 part · 0 holes |
| NC · State House District 38GEOID 37038 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.307 | 0.686500K: 0.686 | 41.9middle or higher | stablePP difference 1.4% | 57.85 km1,934 vertices · 1 part · 0 holes |
| WV · Delegate District 1GEOID 54001 · effective 2024-01-01 | State legislative lower chamber | 0.302500K: 0.321 | 0.808500K: 0.809 | 41.9middle or higher | stablePP difference 5.7% | 96.8 km2,090 vertices · 1 part · 0 holes |
| NY · Assembly District 37GEOID 36037 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.305 | 0.642500K: 0.643 | 41.9middle or higher | stablePP difference 0.9% | 24.995 km326 vertices · 1 part · 0 holes |
| TN · State House District 48GEOID 47048 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.309 | 0.847500K: 0.847 | 41.9middle or higher | stablePP difference 2.1% | 168.843 km2,346 vertices · 1 part · 0 holes |
| SC · Congressional District 7GEOID 4507 · effective 2024-01-01 | U.S. House | 0.303500K: 0.314 | 0.798500K: 0.797 | 64.8middle or higher | stablePP difference 3.7% | 787.999 km11,117 vertices · 1 part · 0 holes |
| WI · Congressional District 6GEOID 5506 · effective 2024-01-01 | U.S. House | 0.303500K: 0.262 | 0.788500K: 0.722 | 65.0middle or higher | stablePP difference 13.3% | 920.166 km6,382 vertices · 1 part · 0 holes |
| MS · State Senate District 35GEOID 28035 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.307 | 0.788500K: 0.788 | 46.3middle or higher | stablePP difference 1.5% | 408.613 km4,333 vertices · 1 part · 0 holes |
| MN · State House District 44BGEOID 2744B · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.309 | 0.742500K: 0.743 | 41.9middle or higher | stablePP difference 2.0% | 40.93 km703 vertices · 1 part · 0 holes |
| MN · State Senate District 53GEOID 27053 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.309 | 0.716500K: 0.716 | 46.4middle or higher | stablePP difference 2.1% | 77.822 km975 vertices · 1 part · 0 holes |
| IL · State Senate District 32GEOID 17032 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.310 | 0.720500K: 0.720 | 46.4middle or higher | stablePP difference 2.2% | 170.263 km2,989 vertices · 1 part · 0 holes |
| OK · State Senate District 39GEOID 40039 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.304 | 0.642500K: 0.643 | 46.5middle or higher | stablePP difference 0.5% | 53.517 km554 vertices · 1 part · 0 holes |
| MD · State Senate District 27GEOID 24027 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.310 | 0.794500K: 0.751 | 46.5middle or higher | stablePP difference 2.2% | 217.492 km6,441 vertices · 1 part · 0 holes |
| NH · State House District Cheshire 07GEOID 33207 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.309 | 0.661500K: 0.661 | 42.0middle or higher | stablePP difference 2.0% | 34.762 km478 vertices · 1 part · 0 holes |
| LA · State House District 54GEOID 22054 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.197 | 0.709500K: 0.659 | 42.0middle or higher | resolution sensitivePP difference 35.0% | 352.282 km4,549 vertices · 1 part · 0 holes |
| NH · State House District Grafton 11GEOID 33411 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.303 | 0.688500K: 0.688 | 42.0middle or higher | stablePP difference 0.1% | 125.041 km905 vertices · 1 part · 0 holes |
| KS · State House District 113GEOID 20113 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.303 | 0.652500K: 0.653 | 42.0middle or higher | stablePP difference 0.1% | 545.89 km2,657 vertices · 1 part · 0 holes |
| GA · State House District 9GEOID 13009 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.311 | 0.780500K: 0.780 | 42.0middle or higher | stablePP difference 2.7% | 221.414 km3,670 vertices · 1 part · 0 holes |
| NY · Assembly District 124GEOID 36124 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.306 | 0.746500K: 0.746 | 42.1middle or higher | stablePP difference 1.0% | 315.802 km3,244 vertices · 1 part · 0 holes |
| MO · State House District 99GEOID 29099 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.309 | 0.675500K: 0.676 | 42.1middle or higher | stablePP difference 2.0% | 39.327 km785 vertices · 1 part · 0 holes |
| SC · State House District 30GEOID 45030 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.311 | 0.792500K: 0.792 | 42.1middle or higher | stablePP difference 2.7% | 156.259 km2,454 vertices · 1 part · 0 holes |
| IN · State Senate District 9GEOID 18009 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.309 | 0.715500K: 0.715 | 46.5middle or higher | stablePP difference 2.0% | 245.442 km3,432 vertices · 1 part · 0 holes |
| MO · Congressional District 4GEOID 2904 · effective 2024-01-01 | U.S. House | 0.303500K: 0.305 | 0.785500K: 0.785 | 65.2middle or higher | stablePP difference 0.7% | 1,254.309 km12,333 vertices · 1 part · 0 holes |
| GA · State Senate District 36GEOID 13036 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.311 | 0.761500K: 0.761 | 46.6middle or higher | stablePP difference 2.5% | 70.818 km1,062 vertices · 1 part · 0 holes |
| VI · Delegate District (at Large)GEOID 7898 · effective 2024-01-01 | U.S. House | 0.303500K: 0.036 | 0.418500K: 0.109 | 65.5middle or higher | resolution sensitivePP difference 88.2% | 280.947 km489 vertices · 2 parts · 0 holes |
| IL · State Senate District 53GEOID 17053 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.305 | 0.740500K: 0.740 | 46.6middle or higher | stablePP difference 0.6% | 685.198 km6,929 vertices · 1 part · 0 holes |
| NM · State House District 38GEOID 35038 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.310 | 0.780500K: 0.780 | 42.1middle or higher | stablePP difference 2.3% | 727.048 km9,137 vertices · 1 part · 0 holes |
| VT · Chittenden-9 State House DistrictGEOID 50C-9 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.327 | 0.687500K: 0.690 | 42.1middle or higher | stablePP difference 7.4% | 16.114 km764 vertices · 1 part · 0 holes |
| RI · State Senate District 8GEOID 44008 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.307 | 0.648500K: 0.645 | 46.7middle or higher | stablePP difference 1.1% | 18.89 km387 vertices · 1 part · 0 holes |
| PA · Congressional District 14GEOID 4214 · effective 2024-01-01 | U.S. House | 0.303500K: 0.307 | 0.756500K: 0.756 | 65.7middle or higher | stablePP difference 1.1% | 717.888 km8,186 vertices · 1 part · 0 holes |
| SC · State Senate District 11GEOID 45011 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.310 | 0.798500K: 0.798 | 46.8middle or higher | stablePP difference 2.2% | 138.715 km3,357 vertices · 1 part · 0 holes |
| NE · State Senate District 38GEOID 31038 · effective 2024-01-01 | State legislative upper chamber | 0.303500K: 0.304 | 0.744500K: 0.744 | 46.8middle or higher | stablePP difference 0.1% | 686.976 km5,291 vertices · 1 part · 0 holes |
| WY · State House District 24GEOID 56024 · effective 2024-01-01 | State legislative lower chamber | 0.303500K: 0.309 | 0.718500K: 0.718 | 42.2middle or higher | stablePP difference 1.7% | 623.025 km5,283 vertices · 1 part · 0 holes |
| NJ · State Senate District 31GEOID 34031 · effective 2024-01-01 | State legislative upper chamber | 0.304500K: 0.221 | 0.660500K: 0.570 | 46.9middle or higher | resolution sensitivePP difference 27.1% | 61.464 km1,282 vertices · 1 part · 2 holes |
| NJ · Assembly District 31GEOID 34031 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.221 | 0.660500K: 0.570 | 42.2middle or higher | resolution sensitivePP difference 27.1% | 61.464 km1,282 vertices · 1 part · 2 holes |
| MO · State House District 53GEOID 29053 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.309 | 0.743500K: 0.743 | 42.2middle or higher | stablePP difference 1.6% | 245.238 km2,755 vertices · 1 part · 0 holes |
| IN · State House District 98GEOID 18098 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.307 | 0.702500K: 0.702 | 42.2middle or higher | stablePP difference 1.0% | 46.795 km633 vertices · 1 part · 0 holes |
| CO · Congressional District 3GEOID 0803 · effective 2024-01-01 | U.S. House | 0.304500K: 0.306 | 0.758500K: 0.758 | 65.9middle or higher | stablePP difference 0.8% | 2,316.399 km13,764 vertices · 1 part · 0 holes |
| CA · Assembly District 29GEOID 06029 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.317 | 0.879500K: 0.880 | 42.2middle or higher | stablePP difference 4.1% | 549.813 km7,623 vertices · 1 part · 0 holes |
| MA · 23rd Middlesex DistrictGEOID 25081 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.314 | 0.677500K: 0.677 | 42.3middle or higher | stablePP difference 3.4% | 24.59 km533 vertices · 1 part · 0 holes |
| UT · State House District 4GEOID 49004 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.313 | 0.729500K: 0.730 | 42.3middle or higher | stablePP difference 2.8% | 553.67 km13,970 vertices · 1 part · 0 holes |
| TX · State House District 29GEOID 48029 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.289 | 0.765500K: 0.756 | 42.3middle or higher | stablePP difference 4.8% | 237.352 km3,684 vertices · 1 part · 0 holes |
| PA · State House District 50GEOID 42050 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.310 | 0.789500K: 0.789 | 42.3middle or higher | stablePP difference 1.8% | 273.606 km4,375 vertices · 1 part · 0 holes |
| MN · State House District 58BGEOID 2758B · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.306 | 0.695500K: 0.695 | 42.3middle or higher | stablePP difference 0.6% | 205.928 km1,257 vertices · 1 part · 0 holes |
| ID · State Senate District 3GEOID 16003 · effective 2024-01-01 | State legislative upper chamber | 0.304500K: 0.326 | 0.796500K: 0.796 | 46.9middle or higher | stablePP difference 6.8% | 162.884 km4,253 vertices · 1 part · 0 holes |
| ID · State House District 3GEOID 16003 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.326 | 0.796500K: 0.796 | 42.4middle or higher | stablePP difference 6.8% | 162.884 km4,253 vertices · 1 part · 0 holes |
| RI · State House District 72GEOID 44072 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.349 | 0.699500K: 0.720 | 42.4middle or higher | stablePP difference 12.9% | 50.35 km2,012 vertices · 1 part · 0 holes |
| VA · State Senate District 30GEOID 51030 · effective 2024-01-01 | State legislative upper chamber | 0.304500K: 0.324 | 0.831500K: 0.831 | 47.0middle or higher | stablePP difference 6.1% | 114.448 km6,680 vertices · 1 part · 0 holes |
| MO · State House District 98GEOID 29098 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.320 | 0.773500K: 0.775 | 42.4middle or higher | stablePP difference 5.0% | 37.244 km1,116 vertices · 1 part · 0 holes |
| OH · State House District 12GEOID 39012 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.311 | 0.709500K: 0.709 | 42.4middle or higher | stablePP difference 2.1% | 332.49 km3,738 vertices · 1 part · 0 holes |
| WY · State House District 49GEOID 56049 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.328 | 0.727500K: 0.731 | 42.5middle or higher | stablePP difference 7.2% | 28.255 km561 vertices · 1 part · 0 holes |
| VT · Rutland-1 State House DistrictGEOID 50R-1 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.308 | 0.644500K: 0.644 | 42.5middle or higher | stablePP difference 1.2% | 89.272 km625 vertices · 1 part · 0 holes |
| SC · State House District 39GEOID 45039 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.314 | 0.773500K: 0.773 | 42.5middle or higher | stablePP difference 3.3% | 236.374 km7,619 vertices · 1 part · 0 holes |
| IA · State House District 76GEOID 19076 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.307 | 0.787500K: 0.787 | 42.5middle or higher | stablePP difference 1.0% | 217.439 km2,106 vertices · 1 part · 0 holes |
| TX · State House District 37GEOID 48037 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.128 | 0.825500K: 0.685 | 42.5middle or higher | resolution sensitivePP difference 57.9% | 440.02 km3,492 vertices · 1 part · 0 holes |
| GA · State House District 45GEOID 13045 · effective 2024-01-01 | State legislative lower chamber | 0.304500K: 0.332 | 0.771500K: 0.772 | 42.5middle or higher | stablePP difference 8.2% | 52.242 km2,675 vertices · 1 part · 0 holes |
| TX · State Senate District 1GEOID 48001 · effective 2024-01-01 | State legislative upper chamber | 0.305500K: 0.324 | 0.841500K: 0.842 | 47.0middle or higher | stablePP difference 5.8% | 1,162.065 km17,932 vertices · 1 part · 0 holes |
| IN · State Senate District 47GEOID 18047 · effective 2024-01-01 | State legislative upper chamber | 0.305500K: 0.311 | 0.849500K: 0.849 | 47.1middle or higher | stablePP difference 2.1% | 349.324 km4,558 vertices · 1 part · 0 holes |
| FL · State House District 51GEOID 12051 · effective 2024-01-01 | State legislative lower chamber | 0.305500K: 0.316 | 0.774500K: 0.775 | 42.6middle or higher | stablePP difference 3.7% | 228.897 km3,561 vertices · 1 part · 0 holes |
| GA · State Senate District 45GEOID 13045 · effective 2024-01-01 | State legislative upper chamber | 0.305500K: 0.312 | 0.729500K: 0.729 | 47.1middle or higher | stablePP difference 2.3% | 128.98 km3,378 vertices · 1 part · 0 holes |
| CA · Assembly District 68GEOID 06068 · effective 2024-01-01 | State legislative lower chamber | 0.305500K: 0.314 | 0.652500K: 0.653 | 42.6middle or higher | stablePP difference 2.9% | 73.075 km1,455 vertices · 1 part · 0 holes |
| CT · State House District 91GEOID 09091 · effective 2024-01-01 | State legislative lower chamber | 0.305500K: 0.316 | 0.718500K: 0.718 | 42.6middle or higher | stablePP difference 3.5% | 29.35 km727 vertices · 1 part · 0 holes |
| HI · State House District 3GEOID 15003 · effective 2024-01-01 | State legislative lower chamber | 0.305500K: 0.386 | 0.735500K: 0.703 | 42.6middle or higher | resolution sensitivePP difference 21.0% | 125.081 km1,561 vertices · 1 part · 0 holes |
| RI · State House District 21GEOID 44021 · effective 2024-01-01 | State legislative lower chamber | 0.305500K: 0.325 | 0.712500K: 0.693 | 42.6middle or higher | stablePP difference 6.1% | 26.93 km936 vertices · 1 part · 0 holes |
| MD · Congressional District 8GEOID 2408 · effective 2024-01-01 | U.S. House | 0.305500K: 0.330 | 0.784500K: 0.785 | 66.1middle or higher | stablePP difference 7.4% | 172.792 km6,954 vertices · 1 part · 0 holes |
| PA · State House District 135GEOID 42135 · effective 2024-01-01 | State legislative lower chamber | 0.305500K: 0.312 | 0.703500K: 0.704 | 42.7middle or higher | stablePP difference 2.3% | 46.593 km850 vertices · 1 part · 0 holes |
| RI · State House District 73GEOID 44073 · effective 2024-01-01 | State legislative lower chamber | 0.305500K: 0.302 | 0.711500K: 0.707 | 42.7middle or higher | stablePP difference 1.0% | 20.758 km974 vertices · 1 part · 0 holes |
| MT · State Senate District 23GEOID 30023 · effective 2024-01-01 | State legislative upper chamber | 0.305500K: 0.320 | 0.736500K: 0.743 | 47.2middle or higher | stablePP difference 4.5% | 24.128 km603 vertices · 1 part · 0 holes |
| ME · State House District 25GEOID 23025 · effective 2024-01-01 | State legislative lower chamber | 0.305500K: 0.307 | 0.624500K: 0.626 | 42.7middle or higher | stablePP difference 0.5% | 24.468 km381 vertices · 1 part · 0 holes |
| TX · Congressional District 21GEOID 4821 · effective 2024-01-01 | U.S. House | 0.305500K: 0.310 | 0.834500K: 0.834 | 66.4middle or higher | stablePP difference 1.5% | 822.079 km11,058 vertices · 1 part · 0 holes |
| ME · State Senate District 2GEOID 23002 · effective 2024-01-01 | State legislative upper chamber | 0.305500K: 0.319 | 0.845500K: 0.845 | 47.2middle or higher | stablePP difference 4.4% | 631.521 km7,730 vertices · 9 parts · 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