


In 2023, the U.S. federal government collected $4.67 trillion in taxes and redistributed $4.56 trillion back to states and residents. But which states contributed the most—and least—on a per-person basis?
This dataset, originally published by USAFacts, shows how much federal revenue each state generated per capita.
Delaware led all states with $24,575 in federal taxes paid per resident, driven by high levels of business incorporation. Massachusetts ($21,747) and Minnesota ($20,728) followed, thanks to high average incomes. Meanwhile, the lowest contributors per person were West Virginia ($4,867), Mississippi ($5,148), and New Mexico ($5,882).
While California, Texas, New York, and Florida are the top contributors in absolute terms, collectively making up more than a third of all U.S. federal revenue, the per capita view tells a different story.
Smaller states with wealthy or business-friendly profiles, like Connecticut and New Jersey, rank much higher in per-person contributions.
Washington, D.C., is an outlier, contributing $54,612 per resident. That’s more than twice the amount of the top state. This is largely due to the city’s dense concentration of high-income earners and government-affiliated economic activity.
Not all federal dollars stay in Washington. Most are returned to residents and states through entitlement programs like Social Security and Medicaid, as well as infrastructure, education, and defense.
However, some states get more than they give. In 2023, 19 states were net contributors—sending more to the federal government than they received. New York tops that list with a $89 billion net outflow. Conversely, Virginia received about $79 billion more than it paid in, largely due to defense spending.
Explore how federal money moves over time in our recommended Voronoi post: U.S. Federal Government Finances Over Time.