Ranking of North Dakota Counties By the Median Household Income of the White Alone Racial Group in 2021 (ACS-5Yrs)

Updated on March 11, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for the White Alone racial group in North Dakota was $71,755. Among all North Dakota counties, the White Alone racial group had the highest median household income in Burke County ($98,482), followed by Mountrail County ($88,347), and Dunn County ($87,250). On the other hand, the White Alone racial group had the lowest median household income in the following 3 counties: Eddy County ($47,609), Towner County ($52,059), and Kidder County ($53,250).

The chart below shows the top 10 North Dakota counties where the White Alone racial group had high median household income, and the table below shows the ranking of all North Dakota counties.

You can see similar ranking for other racial and ethnicity groups in North Dakota.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of North Dakota Counties By the Median Household Income of the White Alone Racial Group in 2021
Burke County
Mountrail County
Dunn County
Williams County
Golden Valley County
Divide County
Steele County
Burleigh County
Mercer County
Morton County
Ranking of North Dakota Counties By the Median Household Income of the White Alone Racial Group in 2021
Items per page:
0 of 0
Rank County Median Household Income ($)
1 Burke County 98482
2 Mountrail County 88347
3 Dunn County 87250
4 Williams County 87188
5 Golden Valley County 85417
6 Divide County 82708
7 Steele County 81563
8 Burleigh County 78901
9 Mercer County 78547
10 Morton County 78242
11 McKenzie County 77793
12 Bowman County 74688
13 Cass County 74247
14 Ward County 74208
15 Stark County 72985
16 McLean County 72891
17 Traill County 72832
18 McHenry County 72270
19 Foster County 72031
20 Billings County 71375
21 Renville County 71282
22 Bottineau County 69732
23 Sargent County 68871
24 Ransom County 68777
25 Slope County 68182
26 Oliver County 67500
27 Benson County 65781
28 Barnes County 64984
29 Griggs County 63929
30 Richland County 63729
31 LaMoure County 63320
32 Rolette County 63203
33 Hettinger County 62981
34 Cavalier County 62216
35 Pembina County 61932
36 Ramsey County 61295
37 Sheridan County 61188
38 Walsh County 61033
39 Grand Forks County 60524
40 Pierce County 59320
41 McIntosh County 59224
42 Dickey County 58920
43 Wells County 58906
44 Nelson County 58491
45 Sioux County 57500
46 Grant County 57300
47 Emmons County 56991
48 Stutsman County 55853
49 Logan County 54107
50 Adams County 53598
51 Kidder County 53250
52 Towner County 52059
53 Eddy County 47609