The richest state in the United States based on the most recent data is Massachusetts, with a median household income of $104,828. On the opposite end, Mississippi ranks as the poorest state, reporting a median household income of $59,127.
From this data, it is apparent that the typical household in the richest state earns nearly $46,000 more per year compared to the poorest household.
The rankings on this page are based on median household income, not total wealth or net worth of the individuals in USA states.
Median income is one of the most practical and effective ways of comparing earning power among the people as it shows what a typical household earns.
The data used in this ranking comes from the US Census Bureau’s 2024 American Community Survey. This is the latest nationwide income dataset available.
Looking across the list, high-ranking states tend to cluster around strong job markets, higher education levels, and industries like technology, finance, and government employment.
On the other hand, lower-ranking states face lower average wages, fewer high-paying industries, and slower economic growth despite the fact that some of these states are seeing faster year-over-year income increases.
Related articles:
- Richest To the Poorest Countries in the World
- List of The Richest People in the World
- Top 10 Richest People in the USA in 2026
Below is the full ranking of all 50 US states, from richest to poorest based on median household income. write for me the formular for calculating median household income
|
State |
Median
Household Income (2024) |
Percent
Change from 2023 |
National
Ranking |
|
Massachusetts |
$104,828 |
2.0% |
1 |
|
New Jersey |
$104,294 |
1.5% |
2 |
|
Maryland |
$102,905 |
1.3% |
3 |
|
California |
$100,149 |
1.9% |
4 |
|
Hawaii |
$100,745 |
2.7% |
5 |
|
New Hampshire |
$99,782 |
0.1% |
6 |
|
Washington |
$99,389 |
2.1% |
7 |
|
Colorado |
$97,113 |
1.5% |
8 |
|
Connecticut |
$96,049 |
1.8% |
9 |
|
Utah |
$96,658 |
0.5% |
10 |
|
Alaska |
$95,665 |
7.3% |
11 |
|
Virginia |
$92,090 |
-0.5% |
12 |
|
Minnesota |
$87,117 |
-0.5% |
13 |
|
Delaware |
$87,534 |
4.5% |
14 |
|
New York |
$85,820 |
1.6% |
15 |
|
Oregon |
$85,220 |
3.3% |
16 |
|
Illinois |
$83,211 |
0.7% |
17 |
|
Vermont |
$82,730 |
-1.0% |
18 |
|
Rhode Island |
$83,504 |
-4.5% |
19 |
|
Arizona |
$81,486 |
2.4% |
20 |
|
Idaho |
$81,166 |
5.2% |
21 |
|
Nevada |
$81,134 |
3.2% |
22 |
|
Georgia |
$79,991 |
4.1% |
23 |
|
Texas |
$79,721 |
2.2% |
24 |
|
Pennsylvania |
$77,545 |
2.0% |
25 |
|
Wisconsin |
$77,488 |
0.9% |
26 |
|
Florida |
$77,735 |
3.0% |
27 |
|
North Dakota |
$77,871 |
-1.1% |
28 |
|
Maine |
$76,442 |
0.7% |
29 |
|
Nebraska |
$76,376 |
-0.5% |
30 |
|
Iowa |
$75,501 |
2.7% |
31 |
|
Kansas |
$75,514 |
4.3% |
32 |
|
Montana |
$75,340 |
3.4% |
33 |
|
Wyoming |
$75,532 |
1.3% |
34 |
|
North
Carolina |
$73,958 |
1.5% |
35 |
|
South Dakota |
$76,881 |
4.0% |
36 |
|
Ohio |
$72,212 |
3.5% |
37 |
|
South
Carolina |
$72,350 |
3.7% |
38 |
|
Michigan |
$72,389 |
1.6% |
39 |
|
Indiana |
$71,959 |
0.6% |
40 |
|
Tennessee |
$71,997 |
3.4% |
41 |
|
Missouri |
$71,589 |
1.5% |
42 |
|
Alabama |
$66,659 |
4.1% |
43 |
|
Oklahoma |
$66,148 |
3.4% |
44 |
|
New Mexico |
$67,816 |
5.8% |
45 |
|
Kentucky |
$64,526 |
2.6% |
46 |
|
Arkansas |
$62,106 |
2.8% |
47 |
|
Louisiana |
$60,986 |
1.7% |
48 |
|
West Virginia |
$60,798 |
5.6% |
49 |
|
Mississippi |
$59,127 |
6.0% |
50 |
Data Source: U.S. Census Bureau, American Community Survey 2024 1-Year Estimates (Data Management System Number: P-7533841)
How to Calculate Median Household Income
- List all household incomes in a dataset:
\( I = \{i_1, i_2, i_3, \dots, i_n\} \) - Sort the incomes in ascending order.
If the number of households is odd:
\( \text{Median Income} = I_{\frac{n+1}{2}} \)
If the number of households is even:
\( \text{Median Income} = \frac{I_{\frac{n}{2}} + I_{\frac{n}{2}+1}}{2} \)
Where:
- \( I_k \) is the income at position \( k \) in the ordered list
- \( n \) is the total number of households
Example
Sorted household incomes:
\( \{30,000, 45,000, 60,000, 80,000, 120,000\} \)
Median: \( \text{Median} = I_3 = 60,000 \)