Ranking of Alabama Counties By Non-Hispanic Black or African American 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 ethnicity as Non-Hispanic Black or African American (284.42K), followed by Mobile County (148.45K), and Montgomery County (132.81K).

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 Black or African American Population in 2018
Jefferson
Mobile
Montgomery
Madison
Tuscaloosa
Lee
Houston
Shelby
Dallas
Talladega
Ranking of Alabama Counties By Non-Hispanic Black or African American Population in 2018
0 of 0
Rank County Non-Hispanic Black or African American Population
1 Jefferson County 284421
2 Mobile County 148452
3 Montgomery County 132811
4 Madison County 90190
5 Tuscaloosa County 66737
6 Lee County 37440
7 Houston County 28313
8 Shelby County 27571
9 Dallas County 26828
10 Talladega County 26241
11 Russell County 26005
12 Calhoun County 24038
13 Baldwin County 19058
14 Elmore County 16843
15 Etowah County 15953
16 Morgan County 15065
17 Macon County 14636
18 Chambers County 13340
19 Limestone County 12976
20 Pike County 12496
21 Barbour County 11980
22 Escambia County 11465
23 Tallapoosa County 10884
24 Autauga County 10766
25 Clarke County 10596
26 Dale County 10013
27 Marengo County 9726
28 Lauderdale County 9165
29 Sumter County 9060
30 Coffee County 8934
31 Butler County 8765
32 Colbert County 8739
33 Monroe County 8659
34 Hale County 8544
35 St. Clair County 8236
36 Pickens County 7949
37 Wilcox County 7484
38 Lowndes County 7192
39 Bullock County 7061
40 Greene County 6585
41 Perry County 6146
42 Conecuh County 5587
43 Choctaw County 5310
44 Bibb County 4696
45 Covington County 4582
46 Henry County 4418
47 Chilton County 4383
48 Randolph County 4379
49 Walker County 3829
50 Washington County 3817
51 Lawrence County 3529
52 Coosa County 3238
53 Crenshaw County 3211
54 Geneva County 2430
55 Marshall County 2292
56 Fayette County 1939
57 Clay County 1828
58 Jackson County 1717
59 Lamar County 1427
60 Franklin County 1215
61 Marion County 1118
62 Cherokee County 1109
63 DeKalb County 998
64 Cullman County 990
65 Blount County 822
66 Cleburne County 426
67 Winston County 192