Vote and Migration, one map
The 2024 presidential result and IRS net migration on the same county canvas. Toggle between the two. They are separate datasets on different years, shown together for reference, and this site does not connect one to the other.
Vote and net migration are independent datasets shown on the same map for reference, not correlated. They cover different years: the vote is the 2024 presidential result, and net migration is IRS data for the 2022 to 2023 filing years. This site does not connect one to the other. Alaska reports votes by legislative district rather than borough, so it has vote totals only on the state view; it does report migration by borough.
By state: vote and migration side by side
The 2024 presidential margin and IRS net migration (2022–2023) for each state. Two separate measurements in two columns, not a combined figure. Click a column to sort.
| Alabama | R +30.5 | +16,421 | +$545.3M |
| Alaska | R +13.1 | -3,992 | -$211.2M |
| Arizona | R +5.5 | +26,663 | +$2.7B |
| Arkansas | R +30.6 | +11,246 | +$445.8M |
| California | D +20.1 | -209,197 | -$12.9B |
| Colorado | D +11.0 | +7,030 | +$671.3M |
| Connecticut | D +14.5 | -5,464 | -$495.3M |
| Delaware | D +14.7 | +7,734 | +$562M |
| District of Columbia | D +83.8 | -3,043 | -$864.1M |
| Florida | R +13.1 | +113,945 | +$20.6B |
| Georgia | R +2.2 | +35,106 | +$678.5M |
| Hawaii | D +23.1 | -6,432 | +$11M |
| Idaho | R +36.5 | +12,734 | +$980.6M |
| Illinois | D +10.9 | -55,609 | -$6.1B |
| Indiana | R +19.0 | +4,366 | -$353.2M |
| Iowa | R +13.1 | -1,538 | -$271.1M |
| Kansas | R +16.1 | -4,059 | -$368.6M |
| Kentucky | R +30.5 | +5,850 | -$121.2M |
| Louisiana | R +22.0 | -17,408 | -$806M |
| Maine | D +6.5 | +6,390 | +$493.5M |
| Maryland | D +28.5 | -20,851 | -$1.9B |
| Massachusetts | D +25.2 | -30,460 | -$4.2B |
| Michigan | R +1.4 | -9,417 | -$1B |
| Minnesota | D +4.2 | -8,125 | -$1.5B |
| Mississippi | R +22.9 | -3,109 | -$64.9M |
| Missouri | R +18.4 | +8,730 | -$234.9M |
| Montana | R +19.9 | +5,264 | +$498.6M |
| Nebraska | R +20.6 | -1,852 | -$245.6M |
| Nevada | R +3.1 | +11,704 | +$1.5B |
| New Hampshire | D +2.8 | +4,050 | +$743.5M |
| New Jersey | D +5.9 | -32,182 | -$2.8B |
| New Mexico | D +6.0 | -1,508 | -$85.5M |
| New York | D +12.6 | -164,112 | -$10.6B |
| North Carolina | R +3.2 | +69,419 | +$3.9B |
| North Dakota | R +36.4 | -671 | -$145M |
| Ohio | R +11.2 | -6,913 | -$1.7B |
| Oklahoma | R +34.3 | +12,516 | +$251.5M |
| Oregon | D +14.3 | -5,653 | -$525.9M |
| Pennsylvania | R +1.7 | -15,939 | -$2.3B |
| Rhode Island | D +13.6 | -1,176 | +$34.3M |
| South Carolina | R +17.9 | +59,037 | +$4.1B |
| South Dakota | R +29.2 | +2,417 | +$258.4M |
| Tennessee | R +29.7 | +42,740 | +$2.7B |
| Texas | R +13.7 | +111,404 | +$5.3B |
| Utah | R +21.6 | +1,039 | +$460.2M |
| Vermont | D +31.2 | +27 | +$87.4M |
| Virginia | D +5.8 | +1,290 | -$934.9M |
| Washington | D +18.2 | -2,328 | -$549.4M |
| West Virginia | R +41.9 | +3,106 | +$9.5M |
| Wisconsin | R +0.9 | +2,360 | -$108.7M |
| Wyoming | R +45.8 | +337 | +$145.1M |