Ranking of North Carolina Counties By Percentage of Population that are Non-Hispanic Black or African American in 2023
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2023, among all North Carolina counties, Bertie County had the highest percentage of its population who identified their ethnicity as Non-Hispanic Black or African American (59.68%), followed by Hertford County (57.28%), and Edgecombe County (56.62%).
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 other racial and ethnicity groups in the United States.
You can also see similar information for other states, and also the ranking of all counties in the United States.
You may also be interested in:
Related Topics: North Carolina Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage).
See this for other years:
Ranking of North Carolina Counties By Percentage of Pop. that are
Non-Hispanic Black or African American in 2023
25
0 of 0
| Rank | County | % of County Population |
|---|---|---|
| 1 | Bertie County | 59.68 |
| 2 | Hertford County | 57.28 |
| 3 | Edgecombe County | 56.62 |
| 4 | Northampton County | 54.81 |
| 5 | Halifax County | 52.68 |
| 6 | Vance County | 50.05 |
| 7 | Warren County | 48.11 |
| 8 | Washington County | 47.4 |
| 9 | Anson County | 46.89 |
| 10 | Nash County | 41.35 |
| 11 | Martin County | 40.81 |
| 12 | Lenoir County | 40.62 |
| 13 | Scotland County | 38.99 |
| 14 | Wilson County | 38.77 |
| 15 | Cumberland County | 38.05 |
| 16 | Greene County | 36.17 |
| 17 | Pitt County | 35.51 |
| 18 | Guilford County | 35 |
| 19 | Pasquotank County | 34.85 |
| 20 | Hoke County | 34.31 |
| 21 | Durham County | 32.99 |
| 22 | Bladen County | 31.71 |
| 23 | Chowan County | 31.61 |
| 24 | Richmond County | 31.13 |
| 25 | Mecklenburg County | 31 |
| 26 | Wayne County | 30.81 |
| 27 | Caswell County | 30.46 |
| 28 | Tyrrell County | 30.22 |
| 29 | Granville County | 29.81 |
| 30 | Gates County | 29.63 |
| 31 | Columbus County | 29.21 |
| 32 | Hyde County | 28.24 |
| 33 | Jones County | 27.37 |
| 34 | Person County | 25.79 |
| 35 | Forsyth County | 25.6 |
| 36 | Franklin County | 24.32 |
| 37 | Sampson County | 24.01 |
| 38 | Duplin County | 23.74 |
| 39 | Beaufort County | 22.85 |
| 39 | Robeson County | 22.85 |
| 40 | Alamance County | 21.4 |
| 41 | Cabarrus County | 20.81 |
| 42 | Harnett County | 20.62 |
| 43 | Perquimans County | 20.58 |
| 44 | Cleveland County | 20.47 |
| 45 | Craven County | 19.78 |
| 46 | Wake County | 19.34 |
| 47 | Gaston County | 18.93 |
| 48 | Rockingham County | 18.5 |
| 49 | Johnston County | 17.83 |
| 50 | Lee County | 17.77 |
| 51 | Pamlico County | 16.88 |
| 52 | Montgomery County | 16.73 |
| 53 | Rowan County | 16.35 |
| 54 | Onslow County | 13.75 |
| 55 | Iredell County | 12.03 |
| 56 | Union County | 12 |
| 57 | Pender County | 11.97 |
| 58 | New Hanover County | 11.75 |
| 59 | Stanly County | 11.68 |
| 60 | Orange County | 11.31 |
| 61 | Chatham County | 10.8 |
| 62 | Davidson County | 10.38 |
| 63 | Moore County | 10.37 |
| 64 | Camden County | 9.3 |
| 65 | Rutherford County | 9.22 |
| 66 | Brunswick County | 8.71 |
| 67 | Catawba County | 8.32 |
| 68 | Randolph County | 6.8 |
| 69 | Davie County | 6.36 |
| 70 | Burke County | 6.22 |
| 71 | Lincoln County | 5.98 |
| 72 | Buncombe County | 5.65 |
| 73 | Currituck County | 5.57 |
| 74 | Alexander County | 5.55 |
| 75 | Caldwell County | 5.05 |
| 76 | Carteret County | 4.86 |
| 77 | Wilkes County | 4.39 |
| 78 | Stokes County | 4.2 |
| 79 | Polk County | 4 |
| 80 | Avery County | 3.91 |
| 81 | McDowell County | 3.9 |
| 82 | Surry County | 3.63 |
| 83 | Yadkin County | 3.22 |
| 84 | Transylvania County | 3.08 |
| 85 | Henderson County | 3.01 |
| 86 | Dare County | 2.43 |
| 87 | Alleghany County | 2.4 |
| 88 | Jackson County | 2.23 |
| 89 | Swain County | 2 |
| 90 | Watauga County | 1.79 |
| 91 | Graham County | 1.63 |
| 92 | Cherokee County | 1.6 |
| 93 | Madison County | 1.55 |
| 94 | Macon County | 1.41 |
| 95 | Clay County | 1.4 |
| 96 | Haywood County | 1.37 |
| 97 | Ashe County | 0.89 |
| 98 | Yancey County | 0.85 |
| 99 | Mitchell County | 0.8 |