Ranking of Alabama Counties By Birth Rate per 1K in 2020

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2020, the Birth Rate per 1K for Alabama was 11.55. Among all Alabama counties, Marshall County had the highest birth rate (14.15), followed by Montgomery County (13.6), and Franklin County (13.57).

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 related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Alabama Counties By Birth Rate per 1K in 2020
Marshall
Montgomery
Franklin
Dale
Mobile
Houston
Russell
Lamar
Jefferson
Hale
Ranking of Alabama Counties By Birth Rate per 1K in 2020
Items per page:
0 of 0
Rank County Birth Rate
1 Marshall County 14.15
2 Montgomery County 13.6
3 Franklin County 13.57
4 Dale County 13.07
5 Mobile County 13.05
6 Houston County 12.93
7 Russell County 12.84
8 Lamar County 12.69
9 Jefferson County 12.57
10 Hale County 12.13
11 Walker County 12.1
12 Chilton County 12.02
13 Clay County 11.98
14 Wilcox County 11.94
15 Escambia County 11.92
16 Cleburne County 11.83
17 Morgan County 11.82
18 Blount County 11.49
19 Madison County 11.48
20 Etowah County 11.45
21 Colbert County 11.41
22 DeKalb County 11.4
23 Lowndes County 11.36
24 Bullock County 11.33
25 Clarke County 11.29
26 Cullman County 11.28
27 Tuscaloosa County 11.22
27 Washington County 11.22
28 Bibb County 11.2
29 Sumter County 11.15
30 Elmore County 11.02
31 Choctaw County 10.88
32 Dallas County 10.86
33 Autauga County 10.83
33 Jackson County 10.83
34 Calhoun County 10.81
35 Coffee County 10.73
36 Pike County 10.7
37 Covington County 10.67
38 Randolph County 10.63
39 Lee County 10.57
40 Talladega County 10.55
41 Marion County 10.48
41 St. Clair County 10.48
42 Pickens County 10.42
43 Greene County 10.31
44 Limestone County 10.3
45 Butler County 10.26
46 Baldwin County 10.23
47 Winston County 10.21
48 Barbour County 10.15
49 Chambers County 10.11
49 Lawrence County 10.11
49 Shelby County 10.11
50 Marengo County 10.09
51 Geneva County 10.02
52 Perry County 9.99
53 Conecuh County 9.96
54 Fayette County 9.84
55 Lauderdale County 9.83
56 Crenshaw County 9.82
57 Macon County 9.46
58 Tallapoosa County 9.32
59 Cherokee County 8.98
60 Monroe County 8.85
61 Henry County 8.68
62 Coosa County 7.41