Ranking of Alabama Counties By Non-Hispanic White Population in 2022

Updated on August 12, 2024.

Based on the US Census Vintage data estimates, in 2022, among all Alabama counties, Jefferson County had the highest number of people who identified their ethnicity as Non-Hispanic White (320.82K), followed by Madison County (253.62K), and Mobile County (228.14K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Alabama counties.

You can see similar ranking information for other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of Alabama Counties By Non-Hispanic White Population in 2022
Jefferson
Madison
Mobile
Baldwin
Shelby
Tuscaloosa
Lee
Morgan
Cullman
Limestone
Ranking of Alabama Counties By Non-Hispanic White Population in 2022
Items per page:
0 of 0
Rank County Non-Hispanic White Population
1 Jefferson County 320821
2 Madison County 253621
3 Mobile County 228139
4 Baldwin County 203005
5 Shelby County 171044
6 Tuscaloosa County 140309
7 Lee County 119531
8 Morgan County 90729
9 Cullman County 82722
10 Limestone County 81823
11 Calhoun County 81025
12 Lauderdale County 79936
13 Etowah County 78979
14 St. Clair County 78522
15 Marshall County 76855
16 Houston County 69835
17 Montgomery County 68057
18 Elmore County 64602
19 Walker County 56504
20 DeKalb County 56078
21 Blount County 51052
22 Talladega County 50400
23 Jackson County 46862
24 Colbert County 44961
25 Autauga County 42841
26 Coffee County 37340
27 Chilton County 35841
28 Dale County 33178
29 Covington County 31060
30 Tallapoosa County 28143
31 Marion County 26545
32 Russell County 26116
33 Lawrence County 25282
34 Franklin County 23469
35 Cherokee County 23105
36 Escambia County 22267
37 Winston County 22014
38 Geneva County 21957
39 Chambers County 18623
40 Pike County 18196
41 Randolph County 17061
42 Bibb County 16214
43 Cleburne County 14255
44 Fayette County 13492
45 Henry County 12491
46 Lamar County 11749
47 Clarke County 11653
48 Clay County 11402
49 Barbour County 11062
50 Monroe County 10366
51 Pickens County 9965
52 Washington County 9935
53 Dallas County 9797
54 Butler County 9459
55 Crenshaw County 9169
56 Marengo County 8323
57 Choctaw County 7014
58 Coosa County 6864
59 Hale County 5843
60 Conecuh County 5612
61 Macon County 3163
62 Sumter County 3133
63 Wilcox County 2820
64 Lowndes County 2397
65 Bullock County 2256
66 Perry County 2138
67 Greene County 1318