Ranking of Alabama Counties By White Alone Population in 2018

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2018, among all Alabama counties, Jefferson County had the highest number of people who identified their race as White Alone (350.84K), followed by Madison County (252.54K), and Mobile County (245.20K).

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 White Alone Population in 2018
Jefferson
Madison
Mobile
Baldwin
Shelby
Tuscaloosa
Lee
Morgan
Marshall
Calhoun
Ranking of Alabama Counties By White Alone Population in 2018
Items per page:
0 of 0
Rank County White Alone Population
1 Jefferson County 350838
2 Madison County 252537
3 Mobile County 245199
4 Baldwin County 190538
5 Shelby County 179063
6 Tuscaloosa County 134426
7 Lee County 115880
8 Morgan County 98774
9 Marshall County 89559
10 Calhoun County 85801
11 Etowah County 82947
12 Montgomery County 81351
13 Lauderdale County 80530
14 Cullman County 79956
15 Limestone County 78143
16 St. Clair County 77986
17 Houston County 72371
18 DeKalb County 66311
19 Elmore County 61600
20 Walker County 58034
21 Blount County 55401
22 Talladega County 51509
23 Jackson County 47216
24 Colbert County 44295
25 Autauga County 42641
26 Coffee County 39441
27 Chilton County 38402
28 Dale County 36371
29 Covington County 31292
30 Franklin County 28848
31 Russell County 28836
32 Tallapoosa County 28523
33 Marion County 28013
34 Lawrence County 25815
35 Cherokee County 24203
36 Geneva County 22919
37 Winston County 22783
38 Escambia County 22683
39 Pike County 19185
40 Chambers County 19128
41 Randolph County 17727
42 Bibb County 17135
43 Cleburne County 14292
44 Fayette County 14091
45 Clarke County 12827
46 Henry County 12195
47 Barbour County 12169
48 Lamar County 12129
49 Monroe County 11582
50 Pickens County 11533
51 Clay County 11088
52 Washington County 10852
53 Dallas County 10576
54 Butler County 10268
55 Crenshaw County 10086
56 Marengo County 8973
57 Choctaw County 7332
58 Coosa County 7089
59 Conecuh County 6337
60 Hale County 5995
61 Sumter County 3233
62 Macon County 3134
63 Wilcox County 2885
64 Perry County 2722
65 Bullock County 2683
66 Lowndes County 2563
67 Greene County 1481