Ranking of Alabama Counties By Non-Hispanic Black or African American Population in 2017

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2017, among all Alabama counties, Jefferson County had the highest number of people who identified their ethnicity as Non-Hispanic Black or African American (284.41K), followed by Mobile County (147.71K), and Montgomery County (132.09K).

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 2017
Jefferson
Mobile
Montgomery
Madison
Tuscaloosa
Lee
Houston
Dallas
Shelby
Talladega
Ranking of Alabama Counties By Non-Hispanic Black or African American Population in 2017
0 of 0
Rank County Non-Hispanic Black or African American Population
1 Jefferson County 284408
2 Mobile County 147714
3 Montgomery County 132086
4 Madison County 88818
5 Tuscaloosa County 66141
6 Lee County 37224
7 Houston County 27900
8 Dallas County 27529
9 Shelby County 26639
10 Talladega County 26062
11 Russell County 25540
12 Calhoun County 23933
13 Baldwin County 18860
14 Elmore County 16985
15 Etowah County 15957
16 Macon County 15156
17 Morgan County 14887
18 Chambers County 13319
19 Pike County 12459
20 Limestone County 12439
21 Barbour County 12019
22 Escambia County 11645
23 Tallapoosa County 10837
24 Autauga County 10676
25 Clarke County 10626
26 Dale County 10014
27 Marengo County 9905
28 Lauderdale County 9157
29 Sumter County 9144
30 Coffee County 8928
31 Butler County 8854
32 Monroe County 8750
33 Colbert County 8745
34 Hale County 8552
35 Pickens County 8088
36 St. Clair County 8077
37 Wilcox County 7541
38 Lowndes County 7312
39 Bullock County 7093
40 Greene County 6632
41 Perry County 6228
42 Conecuh County 5749
43 Choctaw County 5386
44 Bibb County 4810
45 Covington County 4562
46 Henry County 4462
47 Randolph County 4426
48 Chilton County 4414
49 Washington County 3896
50 Walker County 3861
51 Lawrence County 3527
52 Coosa County 3269
53 Crenshaw County 3236
54 Geneva County 2435
55 Marshall County 2206
56 Fayette County 1904
57 Clay County 1840
58 Jackson County 1706
59 Lamar County 1456
60 Franklin County 1216
61 Marion County 1097
62 Cherokee County 1075
63 DeKalb County 1015
64 Cullman County 982
65 Blount County 831
66 Cleburne County 453
67 Winston County 184