Ranking of North Dakota Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021 (ACS-5Yrs)

Updated on January 20, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for the Non-Hispanic White Alone ethnicity group in North Dakota was $92,471. Among all North Dakota counties, the Non-Hispanic White Alone ethnicity group had the highest average household income in Dunn County ($121,225), followed by McKenzie County ($119,902), and Burke County ($118,306). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest average household income in the following 3 counties: Kidder County ($67,084), Logan County ($69,917), and Pierce County ($70,885).

The chart below shows the top 10 North Dakota counties where the Non-Hispanic White Alone ethnicity group had high average 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 ranking of counties for other states as well as for the whole United States.

Ranking of North Dakota Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Dunn County
McKenzie County
Burke County
Williams County
Cavalier County
Mountrail County
Billings County
Burleigh County
Cass County
Golden Valley County
Ranking of North Dakota Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 Dunn County 121225
2 McKenzie County 119902
3 Burke County 118306
4 Williams County 112185
5 Cavalier County 107246
6 Mountrail County 105609
7 Billings County 99860
8 Burleigh County 99389
9 Cass County 98289
10 Golden Valley County 96714
11 Bottineau County 95373
12 Morton County 93923
13 Griggs County 92647
14 Divide County 92616
15 Stark County 92537
16 Ward County 91506
17 Sargent County 91218
18 Steele County 90338
19 Bowman County 89937
20 Mercer County 89647
21 Traill County 88836
22 Sioux County 87578
23 McHenry County 86848
24 Foster County 86525
25 McLean County 86043
26 Oliver County 84878
27 Benson County 84835
28 Renville County 84409
29 Slope County 83914
30 Walsh County 82922
31 Richland County 82624
32 Ransom County 82481
33 Grant County 82046
34 Barnes County 81880
35 Pembina County 81756
36 Wells County 81054
37 Grand Forks County 80912
38 LaMoure County 80643
39 Ramsey County 79893
40 Dickey County 79569
41 Stutsman County 76795
42 Rolette County 75953
43 Sheridan County 75289
44 Hettinger County 75141
45 Eddy County 74548
46 Emmons County 73594
47 Nelson County 73499
48 Adams County 72835
49 McIntosh County 72390
50 Towner County 72167
51 Pierce County 70885
52 Logan County 69917
53 Kidder County 67084