Ranking of North Carolina Counties By Natural Population Increase in 2020

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2020, the Natural Population Increase for North Carolina was 15.93K. Among all North Carolina counties, Mecklenburg County had the highest natural population increase (7.40K), followed by Wake County (5.96K), and Onslow County (2.53K).

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 Natural Population Increase in 2020
Mecklenburg
Wake
Onslow
Cumberland
Durham
Guilford
Cabarrus
Union
Johnston
Harnett
Ranking of North Carolina Counties By Natural Population Increase in 2020
Items per page:
0 of 0
Rank County Natural Pop. Increase
1 Mecklenburg County 7404
2 Wake County 5959
3 Onslow County 2533
4 Cumberland County 2467
5 Durham County 1759
6 Guilford County 1009
7 Cabarrus County 753
8 Union County 701
9 Johnston County 687
10 Harnett County 675
11 Forsyth County 653
12 Pitt County 514
13 Hoke County 424
14 Orange County 202
15 Lee County 167
16 Craven County 158
17 Robeson County 136
18 Iredell County 107
19 Wayne County 88
20 Duplin County 75
21 Currituck County 66
22 Alamance County 63
23 Pasquotank County 47
24 Franklin County 38
25 Sampson County 28
26 Camden County 27
27 Vance County -9
28 Tyrrell County -14
29 Scotland County -16
30 Greene County -22
30 Hyde County -22
31 Graham County -26
32 Perquimans County -29
33 Pender County -31
34 Gates County -37
35 Wilson County -38
36 Jackson County -40
37 Jones County -42
38 Dare County -43
39 Granville County -50
40 Washington County -51
41 Montgomery County -53
42 Anson County -56
43 Clay County -60
44 Caswell County -61
45 Richmond County -69
46 Alleghany County -70
47 Yancey County -71
48 Madison County -78
48 Person County -78
49 Gaston County -85
50 Alexander County -87
51 Moore County -88
52 Davie County -89
52 Swain County -89
53 Chowan County -90
54 Lincoln County -91
55 Martin County -92
56 Avery County -94
57 Watauga County -96
58 Yadkin County -105
59 Mitchell County -110
60 Hertford County -111
61 Pamlico County -112
62 Nash County -113
63 Bertie County -115
64 Stanly County -120
65 Warren County -124
66 Catawba County -131
66 Cherokee County -131
66 McDowell County -131
67 New Hanover County -139
68 Macon County -142
69 Polk County -143
70 Bladen County -145
70 Northampton County -145
71 Rowan County -150
72 Edgecombe County -158
73 Transylvania County -180
74 Lenoir County -185
75 Ashe County -188
76 Randolph County -189
77 Cleveland County -207
78 Stokes County -215
79 Chatham County -216
80 Beaufort County -224
81 Wilkes County -227
82 Davidson County -234
83 Surry County -247
84 Halifax County -254
85 Columbus County -264
86 Rutherford County -265
87 Burke County -270
88 Caldwell County -272
89 Haywood County -319
90 Buncombe County -392
91 Rockingham County -422
92 Carteret County -460
93 Henderson County -498
94 Brunswick County -786