Ranking of Alabama Counties By Number of Births in 2023

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2023, the Number of Births for Alabama was 58.53K. Among all Alabama counties, Jefferson County had the highest number of births (7.83K), followed by Mobile County (5.03K), and Madison County (4.58K).

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 Number of Births in 2023
Jefferson
Mobile
Madison
Montgomery
Tuscaloosa
Baldwin
Shelby
Lee
Marshall
Morgan
Ranking of Alabama Counties By Number of Births in 2023
Items per page:
0 of 0
Rank County Number of Births
1 Jefferson County 7827
2 Mobile County 5026
3 Madison County 4580
4 Montgomery County 2950
5 Tuscaloosa County 2566
6 Baldwin County 2546
7 Shelby County 2471
8 Lee County 1977
9 Marshall County 1557
10 Morgan County 1499
11 Calhoun County 1353
12 Houston County 1262
13 Limestone County 1204
14 Etowah County 1183
15 St. Clair County 1018
16 Cullman County 998
17 Lauderdale County 959
18 Elmore County 921
19 Talladega County 873
20 DeKalb County 834
21 Walker County 832
22 Russell County 783
23 Autauga County 732
24 Coffee County 699
25 Blount County 696
26 Dale County 691
27 Colbert County 613
28 Jackson County 559
29 Chilton County 556
30 Escambia County 437
31 Franklin County 427
32 Dallas County 413
33 Covington County 412
34 Chambers County 410
35 Pike County 376
36 Lawrence County 368
37 Tallapoosa County 363
38 Marion County 317
39 Geneva County 300
40 Clarke County 298
41 Winston County 276
42 Barbour County 275
43 Randolph County 250
44 Bibb County 248
45 Hale County 219
45 Marengo County 219
45 Monroe County 219
46 Cherokee County 213
47 Butler County 198
47 Washington County 198
48 Pickens County 194
49 Cleburne County 190
50 Henry County 174
51 Lamar County 172
52 Clay County 167
53 Fayette County 166
54 Crenshaw County 165
55 Macon County 142
56 Choctaw County 130
56 Conecuh County 130
57 Sumter County 125
58 Wilcox County 113
59 Lowndes County 104
60 Bullock County 98
60 Perry County 98
61 Coosa County 82
62 Greene County 77