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

Updated on June 18, 2025.

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

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 2010
Jefferson
Mobile
Montgomery
Madison
Tuscaloosa
Lee
Dallas
Houston
Talladega
Calhoun
Ranking of Alabama Counties By Non-Hispanic Black or African American Population in 2010
0 of 0
Rank County Non-Hispanic Black or African American Population
1 Jefferson County 276175
2 Mobile County 142742
3 Montgomery County 125508
4 Madison County 79970
5 Tuscaloosa County 57604
6 Lee County 31893
7 Dallas County 30409
8 Houston County 26152
9 Talladega County 25957
10 Calhoun County 24160
11 Russell County 22082
12 Shelby County 20920
13 Macon County 17635
14 Baldwin County 17072
15 Elmore County 15950
16 Etowah County 15786
17 Morgan County 14122
18 Chambers County 13168
19 Barbour County 12786
20 Escambia County 12192
21 Pike County 12053
22 Clarke County 11289
23 Tallapoosa County 11023
24 Marengo County 10795
25 Limestone County 10488
26 Sumter County 10223
27 Autauga County 9672
28 Dale County 9584
29 Monroe County 9564
30 Hale County 9253
31 Lauderdale County 9182
32 Butler County 9059
33 Colbert County 8757
34 Wilcox County 8336
35 Coffee County 8325
36 Lowndes County 8264
37 Pickens County 8176
38 Bullock County 7623
39 Greene County 7299
40 Perry County 7230
41 St. Clair County 7090
42 Conecuh County 6142
43 Choctaw County 5970
44 Bibb County 5016
45 Henry County 4910
46 Covington County 4707
47 Randolph County 4590
48 Washington County 4382
49 Chilton County 4182
50 Lawrence County 3920
51 Walker County 3881
52 Coosa County 3703
53 Crenshaw County 3227
54 Geneva County 2537
55 Clay County 2030
56 Fayette County 1961
57 Jackson County 1783
58 Lamar County 1625
59 Marshall County 1397
60 Franklin County 1229
61 Cherokee County 1198
62 Marion County 1183
63 DeKalb County 1031
64 Cullman County 823
65 Blount County 731
66 Cleburne County 501
67 Winston County 111