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

Updated on June 18, 2025.

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

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 2011
Jefferson
Mobile
Madison
Shelby
Baldwin
Tuscaloosa
Lee
Morgan
Calhoun
Montgomery
Ranking of Alabama Counties By Non-Hispanic White Population in 2011
0 of 0
Rank County Non-Hispanic White Population
1 Jefferson County 338428
2 Mobile County 242984
3 Madison County 224850
4 Shelby County 158098
5 Baldwin County 156034
6 Tuscaloosa County 127041
7 Lee County 100142
8 Morgan County 92869
9 Calhoun County 86712
10 Montgomery County 86549
11 Etowah County 82542
12 Lauderdale County 79057
13 Marshall County 78401
14 Cullman County 74641
15 St. Clair County 73225
16 Houston County 70176
17 Limestone County 66978
18 Walker County 60082
19 Elmore County 59515
20 DeKalb County 57985
21 Talladega County 52775
22 Blount County 50998
23 Jackson County 47932
24 Colbert County 43324
25 Autauga County 42548
26 Coffee County 36358
27 Dale County 35628
28 Chilton County 35441
29 Covington County 31931
30 Tallapoosa County 28669
31 Marion County 28347
32 Russell County 28335
33 Lawrence County 26151
34 Franklin County 25228
35 Cherokee County 23914
36 Escambia County 23370
37 Winston County 23072
38 Geneva County 22579
39 Chambers County 19796
40 Pike County 18903
41 Randolph County 17202
42 Bibb County 17065
43 Fayette County 14661
44 Cleburne County 13876
45 Clarke County 13741
46 Barbour County 12809
47 Monroe County 12485
48 Dallas County 12337
49 Lamar County 12306
50 Henry County 11817
51 Washington County 11324
52 Butler County 11194
53 Clay County 10986
54 Pickens County 10806
55 Crenshaw County 9849
56 Marengo County 9448
57 Choctaw County 7594
58 Coosa County 7483
59 Conecuh County 6660
60 Hale County 6081
61 Macon County 3278
62 Sumter County 3265
63 Perry County 3081
64 Wilcox County 3011
65 Lowndes County 2740
66 Bullock County 2355
67 Greene County 1516