Ranking of North Carolina Counties By Number of Births in 2021

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, the Number of Births for North Carolina was 116.75K. Among all North Carolina counties, Mecklenburg County had the highest number of births (14.58K), followed by Wake County (12.74K), and Guilford County (5.71K).

The chart below shows the top 10 counties, and the table below shows the ranking of all North Carolina 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 North Carolina Counties By Number of Births in 2021
Mecklenburg
Wake
Guilford
Cumberland
Forsyth
Durham
Onslow
Cabarrus
Johnston
Gaston
Ranking of North Carolina Counties By Number of Births in 2021
Items per page:
0 of 0
Rank County Number of Births
1 Mecklenburg County 14581
2 Wake County 12740
3 Guilford County 5709
4 Cumberland County 5097
5 Forsyth County 4334
6 Durham County 4105
7 Onslow County 3750
8 Cabarrus County 2616
9 Johnston County 2592
10 Gaston County 2544
11 Union County 2387
12 Buncombe County 2377
13 New Hanover County 2116
14 Pitt County 1981
15 Iredell County 1898
16 Alamance County 1871
17 Harnett County 1844
18 Robeson County 1766
19 Davidson County 1695
20 Catawba County 1611
21 Wayne County 1568
22 Rowan County 1549
23 Randolph County 1528
24 Moore County 1223
25 Craven County 1167
26 Orange County 1098
27 Brunswick County 1082
28 Cleveland County 1072
29 Nash County 1022
30 Henderson County 986
31 Lincoln County 888
32 Hoke County 863
33 Rockingham County 856
34 Wilson County 852
35 Burke County 811
36 Franklin County 780
37 Lee County 756
38 Sampson County 752
39 Caldwell County 728
40 Surry County 725
41 Duplin County 682
42 Wilkes County 671
43 Stanly County 648
44 Chatham County 646
45 Lenoir County 639
46 Rutherford County 634
47 Pender County 612
48 Granville County 593
49 Columbus County 592
50 Richmond County 565
51 Edgecombe County 542
52 Halifax County 525
53 Vance County 517
54 Haywood County 507
55 Pasquotank County 485
56 Carteret County 480
57 Beaufort County 454
58 Person County 447
59 Davie County 388
60 Stokes County 383
61 Scotland County 377
62 McDowell County 369
63 Alexander County 353
64 Bladen County 350
65 Yadkin County 333
66 Jackson County 326
67 Dare County 322
68 Watauga County 321
69 Macon County 310
70 Currituck County 301
71 Anson County 284
72 Montgomery County 261
73 Cherokee County 243
74 Transylvania County 240
75 Martin County 227
76 Ashe County 213
77 Greene County 211
78 Hertford County 190
79 Madison County 187
80 Caswell County 185
81 Northampton County 176
82 Warren County 165
83 Yancey County 162
84 Swain County 149
85 Mitchell County 143
86 Polk County 138
87 Avery County 137
88 Bertie County 135
88 Chowan County 135
89 Perquimans County 108
90 Alleghany County 105
91 Gates County 99
92 Washington County 95
93 Clay County 88
94 Pamlico County 81
95 Camden County 79
96 Graham County 78
97 Jones County 71
98 Hyde County 40
99 Tyrrell County 30