Federal Spending by State

Compare how much federal money flows into each state — contracts, grants, and per-capita investment for all 50 states and DC. Data from USASpending.gov FY2024.

All States Ranked by Federal Spending

Sorted by average per-capita federal spending — highest first. Click any state to see county-level data.

RankStateAvg. Per CapitaCountiesSpending Level
1District of Columbia1 counties$76,1771Very High
2Alaska30 counties$26,75130Very High
3Hawaii5 counties$23,2935Very High
4North Dakota53 counties$20,12753Very High
5New Mexico33 counties$18,29133Very High
6Pennsylvania67 counties$14,99867Very High
7Nevada17 counties$13,43117Very High
8Maine16 counties$13,16216Very High
9South Carolina46 counties$12,57346Very High
10Maryland24 counties$12,00524Very High
11South Dakota66 counties$11,93166High
12Virginia133 counties$11,597133High
13Montana56 counties$10,87256High
14Rhode Island5 counties$10,5475High
15Arizona15 counties$10,36615High
16Wisconsin72 counties$10,18372High
17Oregon36 counties$9,74736High
18New Hampshire10 counties$9,67910High
19Florida67 counties$9,56967High
20Washington39 counties$9,56439High
21Wyoming23 counties$9,29223High
22Vermont14 counties$9,24514High
23Michigan83 counties$9,23383High
24Massachusetts14 counties$9,03414High
25Nebraska93 counties$9,01793High
26Alabama67 counties$8,99867High
27Minnesota87 counties$8,96387High
28Delaware3 counties$8,9493High
29Arkansas75 counties$8,88975High
30West Virginia55 counties$8,88355High
31Tennessee95 counties$8,86295High
32Indiana92 counties$8,84192High
33Colorado64 counties$8,69364High
34Kentucky120 counties$8,665120High
35Idaho44 counties$8,57744High
36Oklahoma77 counties$8,51077High
37Utah29 counties$8,49129High
38New York62 counties$8,44162High
39Mississippi82 counties$8,29782High
40Kansas105 counties$8,231105High
41Missouri115 counties$8,132115High
42North Carolina100 counties$7,793100Moderate
43California58 counties$7,65758Moderate
44Texas254 counties$7,547254Moderate
45Louisiana64 counties$7,42464Moderate
46Illinois102 counties$7,370102Moderate
47New Jersey21 counties$7,34321Moderate
48Iowa99 counties$7,19099Moderate
49Georgia159 counties$7,060159Moderate
50Ohio88 counties$6,85288Moderate
Connecticut9 countiesNo data9No Data

Frequently Asked Questions

Which state receives the most federal money per capita?
District of Columbia ranks highest in average per-capita federal spending at $76,177 per person. States with large military installations, federal research agencies, and government contractors tend to receive the most federal investment.
Which state receives the least federal money per capita?
Ohio ranks lowest in average per-capita federal spending at $6,852 per person. States with smaller federal agency footprints and fewer defense contractors typically receive less federal money per capita.
What types of federal spending are included in this data?
This data from USASpending.gov includes federal contracts (defense, construction, IT services), grants (research, housing, education), direct payments, and loans. The national average is approximately $7,500 per person annually based on FY2024 data.
How is federal spending per capita calculated by state?
We average the per-capita federal spending across all counties in each state using USASpending.gov award data for FY2024. Per-capita is computed by dividing total county awards by the county's Census ACS population estimate.