How much of the US does 2zips cover?
Three ways to answer the question "when someone types a US address, how likely is 2zips to show them real, checked tax rates?" — weighted by where people live, how much land the state covers, and how much tax money flows through it. The three views tell different stories: the population view credits the dense states where most people live; the land view weights Alaska the same as New Jersey, so big lightly-populated states pull it down; the tax-money view shows whether the states with verified rates handle most of the country's taxes.
Three ways to measure coverage
Population, land mass, and tax revenue — each tells a different story about what we've actually covered.
What each label means
Click a label to filter the state list below.
By state
Sorted by coverage label, then by population. State-level column = statewide rates loaded; local rates = county/city/school checked vs pending.
| State-level (income / sales) | Local rates (checked / pulled-from-spreadsheet / pending) | Try a sample address | ||||
|---|---|---|---|---|---|---|
| CA California | 39.0M | 155,779 sq mi | polygonrate | ✓ / ✓ | 9 / 0 / 0 | |
| TX Texas | 30.0M | 261,232 sq mi | polygonrate | — / ✓ | 1 / 16 / 0 | |
| FL Florida | 22.6M | 53,625 sq mi | polygonrate | — / ✓ | 10 / 0 / 0 | |
| PA Pennsylvania | 13.0M | 44,743 sq mi | polygonrate | ✓ / ✓ | 13 / 0 / 0 | |
| IL Illinois | 12.5M | 55,519 sq mi | polygonrate | ✓ / ✓ | 6 / 0 / 0 | |
| OH Ohio | 11.8M | 40,861 sq mi | polygonrate | ✓ / ✓ | 17 / 0 / 0 | |
| GA Georgia | 11.0M | 57,513 sq mi | polygonrate | ✓ / ✓ | 5 / 0 / 0 | |
| MI Michigan | 10.0M | 56,539 sq mi | polygonrate | ✓ / ✓ | 29 / 0 / 0 | |
| VA Virginia | 8.7M | 39,490 sq mi | polygonrate | ✓ / ✓ | 4 / 0 / 0 | |
| WA Washington | 7.8M | 66,456 sq mi | polygonrate | — / ✓ | 4 / 0 / 0 | |
| AZ Arizona | 7.4M | 113,594 sq mi | polygonrate | ✓ / ✓ | 5 / 0 / 0 | |
| TN Tennessee | 7.1M | 41,235 sq mi | polygonrate | — / ✓ | 13 / 0 / 0 | |
| MA Massachusetts | 7.0M | 7,800 sq mi | polygonrate | ✓ / ✓ | 3 / 0 / 0 | |
| MO Missouri | 6.2M | 68,742 sq mi | polygonrate | ✓ / ✓ | 5 / 0 / 0 | |
| MD Maryland | 6.2M | 9,707 sq mi | polygonrate | ✓ / ✓ | 27 / 0 / 0 | |
| CO Colorado | 5.8M | 103,642 sq mi | polygonrate | ✓ / ✓ | 6 / 4 / 0 (+1 skipped) | |
| MN Minnesota | 5.7M | 79,627 sq mi | polygonrate | ✓ / ✓ | 3 / 0 / 0 | |
| AL Alabama | 5.1M | 50,645 sq mi | polygonrate | ✓ / ✓ | 17 / 0 / 0 | |
| KY Kentucky | 4.5M | 39,486 sq mi | polygonrate | ✓ / ✓ | 6 / 0 / 0 | |
| OK Oklahoma | 4.0M | 68,595 sq mi | polygonrate | ✓ / ✓ | 11 / 0 / 0 | |
| CT Connecticut | 3.6M | 4,842 sq mi | polygonrate | ✓ / ✓ | 7 / 0 / 0 | |
| UT Utah | 3.4M | 82,170 sq mi | polygonrate | ✓ / ✓ | 15 / 0 / 0 | |
| NV Nevada | 3.2M | 109,781 sq mi | polygonrate | — / ✓ | 10 / 0 / 0 | |
| KS Kansas | 2.9M | 81,759 sq mi | polygonrate | ✓ / ✓ | 15 / 0 / 0 | |
| SD South Dakota | 911k | 75,811 sq mi | polygonrate | — / ✓ | 4 / 0 / 0 | |
| AK Alaska | 740k | 570,641 sq mi | polygonrate | — / — | 1 / 0 / 0 | |
| DC District of Columbia | 671k | 61 sq mi | polygonrate | ✓ / ✓ | 3 / 0 / 0 | |
| WY Wyoming | 581k | 97,093 sq mi | polygonrate | — / ✓ | 12 / 0 / 0 | |
| NY New York | 19.6M | 47,126 sq mi | polygonrate | ✓ / ✓ | 10 / 0 / 0 | |
| NC North Carolina | 10.7M | 48,618 sq mi | polygonrate | ✓ / ✓ | 2 / 0 / 0 | |
| NJ New Jersey | 9.3M | 7,354 sq mi | polygonrate | ✓ / ✓ | 6 / 0 / 0 | |
| IN Indiana | 6.8M | 35,826 sq mi | polygonrate | ✓ / ✓ | 9 / 0 / 0 | |
| WI Wisconsin | 5.9M | 54,158 sq mi | polygonrate | ✓ / ✓ | 4 / 0 / 0 | |
| SC South Carolina | 5.3M | 30,061 sq mi | polygonrate | ✓ / ✓ | 6 / 0 / 0 | |
| LA Louisiana | 4.6M | 43,204 sq mi | polygonrate | ✓ / ✓ | 12 / 0 / 0 | |
| OR Oregon | 4.2M | 95,988 sq mi | polygonrate | ✓ / — | 1 / 0 / 0 | |
| IA Iowa | 3.2M | 55,857 sq mi | polygonrate | ✓ / ✓ | 10 / 0 / 0 | |
| AR Arkansas | 3.1M | 52,035 sq mi | polygonrate | ✓ / ✓ | 4 / 0 / 0 | |
| MS Mississippi | 2.9M | 46,923 sq mi | polygonrate | ✓ / ✓ | 4 / 0 / 0 | |
| NM New Mexico | 2.1M | 121,298 sq mi | polygonrate | ✓ / ✓ | 9 / 0 / 0 | |
| NE Nebraska | 2.0M | 76,824 sq mi | polygonrate | ✓ / ✓ | 1 / 0 / 0 | |
| ID Idaho | 2.0M | 82,643 sq mi | polygonrate | ✓ / ✓ | 9 / 0 / 0 | |
| WV West Virginia | 1.8M | 24,038 sq mi | polygonrate | ✓ / ✓ | 10 / 0 / 0 | |
| HI Hawaii | 1.4M | 6,423 sq mi | polygonrate | ✓ / ✓ | 1 / 0 / 0 | |
| NH New Hampshire | 1.4M | 8,953 sq mi | polygonrate | — / — | 0 / 0 / 0 | |
| ME Maine | 1.4M | 30,843 sq mi | polygonrate | ✓ / ✓ | 3 / 0 / 0 | |
| MT Montana | 1.1M | 145,546 sq mi | polygonrate | ✓ / — | 3 / 0 / 0 | |
| RI Rhode Island | 1.1M | 1,034 sq mi | polygonrate | ✓ / ✓ | 1 / 0 / 0 | |
| DE Delaware | 1.0M | 1,949 sq mi | polygonrate | ✓ / — | 2 / 0 / 0 | |
| ND North Dakota | 779k | 69,001 sq mi | polygonrate | ✓ / ✓ | 4 / 0 / 0 | |
| VT Vermont | 647k | 9,217 sq mi | polygonrate | ✓ / ✓ | 3 / 0 / 0 |
What's coming next
Improvements we're planning to make this page more useful:
- Show how each rate was checked — right now "verified" lumps together rates a person looked up by hand and rates a script pulled from an official spreadsheet. Both are real checked rates, but the hand-checked ones are slightly higher trust. We may split them or show the distinction on hover.
- Per-rate detail instead of per-state averages — today each state gets one label ("core layers verified", "partly verified", etc.). A more detailed view would credit each checked rate individually, so a state with 3 of 4 rates checked shows partial credit on the "verified" bar instead of falling into "partly verified" as a whole.
- Track progress over time — every newly verified state nudges the bars to the right. Saving snapshots over weeks would let us show how fast coverage is growing, not just where it stands today.
- Community-verified rates — you can already flag a rate that looks wrong from any number's source drawer. A next step is letting a confirmed correction earn a "community-verified" tier between "verified" and "partly verified".