Ranking of North Carolina Counties By Population in 2016
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2016, the Population for North Carolina was 10.16M. Among all North Carolina counties, Mecklenburg County had the highest population (1.06M), followed by Wake County (1.05M), and Guilford County (524.52K).
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.
Related Topics: North Carolina Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2016 Census.
See this for other years:
Ranking of North Carolina Counties By Population in 2016
Items per page:
25
0 of 0
| Rank | County | Population |
|---|---|---|
| 1 | Mecklenburg County | 1058056 |
| 2 | Wake County | 1048933 |
| 3 | Guilford County | 524520 |
| 4 | Forsyth County | 371437 |
| 5 | Cumberland County | 333723 |
| 6 | Durham County | 308105 |
| 7 | Buncombe County | 255222 |
| 8 | Union County | 226501 |
| 9 | New Hanover County | 224922 |
| 10 | Gaston County | 216727 |
| 11 | Cabarrus County | 201737 |
| 12 | Onslow County | 192745 |
| 13 | Johnston County | 190937 |
| 14 | Pitt County | 177291 |
| 15 | Iredell County | 172600 |
| 16 | Davidson County | 164497 |
| 17 | Alamance County | 160358 |
| 18 | Catawba County | 156517 |
| 19 | Randolph County | 143070 |
| 20 | Orange County | 142849 |
| 21 | Rowan County | 139417 |
| 22 | Robeson County | 133344 |
| 23 | Harnett County | 130822 |
| 24 | Brunswick County | 126422 |
| 25 | Wayne County | 124368 |
| 26 | Henderson County | 113711 |
| 27 | Craven County | 102784 |
| 28 | Cleveland County | 97037 |
| 29 | Moore County | 95458 |
| 30 | Nash County | 94060 |
| 31 | Rockingham County | 91326 |
| 32 | Burke County | 89444 |
| 33 | Caldwell County | 81829 |
| 34 | Wilson County | 81298 |
| 35 | Lincoln County | 81235 |
| 36 | Surry County | 72024 |
| 37 | Chatham County | 69680 |
| 38 | Carteret County | 68875 |
| 39 | Wilkes County | 68573 |
| 40 | Rutherford County | 66318 |
| 41 | Franklin County | 64681 |
| 42 | Sampson County | 63200 |
| 43 | Stanly County | 60829 |
| 44 | Haywood County | 60493 |
| 45 | Lee County | 59653 |
| 46 | Duplin County | 59284 |
| 47 | Pender County | 58829 |
| 48 | Granville County | 58719 |
| 49 | Lenoir County | 57264 |
| 50 | Columbus County | 56324 |
| 51 | Watauga County | 54176 |
| 52 | Edgecombe County | 53281 |
| 53 | Hoke County | 53086 |
| 54 | Halifax County | 51814 |
| 55 | Beaufort County | 47407 |
| 56 | Stokes County | 45895 |
| 57 | Richmond County | 45034 |
| 58 | McDowell County | 44876 |
| 59 | Vance County | 44558 |
| 60 | Jackson County | 42645 |
| 61 | Davie County | 41927 |
| 62 | Pasquotank County | 39418 |
| 63 | Person County | 39315 |
| 64 | Yadkin County | 37650 |
| 65 | Alexander County | 37120 |
| 66 | Dare County | 35905 |
| 67 | Scotland County | 35315 |
| 68 | Macon County | 34299 |
| 69 | Bladen County | 33657 |
| 70 | Transylvania County | 33433 |
| 71 | Cherokee County | 27860 |
| 72 | Montgomery County | 27288 |
| 73 | Ashe County | 26595 |
| 74 | Currituck County | 25668 |
| 75 | Anson County | 25173 |
| 76 | Hertford County | 24211 |
| 77 | Martin County | 23121 |
| 78 | Caswell County | 22749 |
| 79 | Madison County | 21402 |
| 80 | Greene County | 21087 |
| 81 | Polk County | 20418 |
| 82 | Northampton County | 20135 |
| 83 | Warren County | 19874 |
| 84 | Bertie County | 19414 |
| 85 | Yancey County | 17590 |
| 86 | Avery County | 17450 |
| 87 | Mitchell County | 15003 |
| 88 | Chowan County | 14209 |
| 89 | Swain County | 14189 |
| 90 | Perquimans County | 13425 |
| 91 | Pamlico County | 12771 |
| 92 | Washington County | 12081 |
| 93 | Gates County | 11570 |
| 94 | Alleghany County | 10928 |
| 95 | Clay County | 10785 |
| 96 | Camden County | 10385 |
| 97 | Jones County | 9571 |
| 98 | Graham County | 8540 |
| 99 | Hyde County | 5434 |
| 100 | Tyrrell County | 4017 |