State Health Rank
Top 5
6-25
26-50
51 - 75
Above 50

North Carolina County Health Rankings are based on data compiled by CountyHealthRankings. The rankings are based on Health Outcome Factors of Length of life and Quality of life. The lower the health outcome score, the higher the rank. The healthiest county in North Carolina is Wake. The unhealthiest county in North Carolina is Robeson.

Health RankCountyHealth Outcome Value
1Wake County -1.78000000
2Orange County -1.72000000
3Union County -1.53000000
4Camden County -1.40000000
5Mecklenburg County -1.18000000
6Watauga County -1.16000000
7Dare County -1.12000000
8Chatham County -1.09000000
9Polk County -1.08000000
10Currituck County -1.07000000
11Madison County -0.98000000
12Henderson County -0.93000000
13Cabarrus County -0.92000000
14New Hanover County -0.92000000
15Durham County -0.85000000
16Transylvania County -0.81000000
17Buncombe County -0.80000000
18Davie County -0.78000000
19Avery County -0.73000000
20Alleghany County -0.71000000
21Guilford County -0.71000000
22Iredell County -0.67000000
23Moore County -0.67000000
24Lincoln County -0.66000000
25Onslow County -0.65000000
26Gates County -0.60000000
27Carteret County -0.56000000
28Johnston County -0.56000000
29Pamlico County -0.56000000
30Jackson County -0.53000000
31Mitchell County -0.52000000
32Alexander County -0.52000000
33Pender County -0.50000000
34Catawba County -0.49000000
35Granville County -0.47000000
36Craven County -0.44000000
37Stanly County -0.33000000
38Stokes County -0.31000000
39Haywood County -0.29000000
40Macon County -0.25000000
41Clay County -0.24000000
42Yancey County -0.21000000
43Forsyth County -0.19000000
44Pasquotank County -0.16000000
45Brunswick County -0.15000000
46Surry County -0.14000000
47Randolph County -0.13000000
48Alamance County -0.11000000
49Harnett County -0.07000000
50Hyde County -0.07000000
51Burke County -0.06000000
52Washington County -0.06000000
53Perquimans County -0.04000000
54Franklin County -0.03000000
55Davidson County -0.01000000
56McDowell County 0.01000000
57Person County 0.01000000
58Yadkin County 0.05000000
59Pitt County 0.08000000
60Ashe County 0.09000000
61Wayne County 0.12000000
62Duplin County 0.14000000
63Wilkes County 0.18000000
64Caswell County 0.18000000
65Nash County 0.18000000
66Hoke County 0.19000000
67Gaston County 0.20000000
68Greene County 0.21000000
69Caldwell County 0.24000000
70Lee County 0.27000000
71Beaufort County 0.32000000
72Wilson County 0.35000000
73Rutherford County 0.38000000
74Rowan County 0.42000000
75Cumberland County 0.44000000
76Chowan County 0.44000000
77Rockingham County 0.54000000
78Sampson County 0.58000000
79Montgomery County 0.58000000
80Cleveland County 0.69000000
81Warren County 0.75000000
82Jones County 0.75000000
83Martin County 0.80000000
84Cherokee County 0.86000000
85Lenoir County 0.94000000
86Bertie County 0.98000000
87Tyrrell County 1.05000000
88Graham County 1.05000000
89Hertford County 1.21000000
90Richmond County 1.24000000
91Bladen County 1.30000000
92Swain County 1.35000000
93Northampton County 1.44000000
94Anson County 1.47000000
95Edgecombe County 1.56000000
96Columbus County 1.77000000
97Halifax County 1.83000000
98Vance County 1.87000000
99Scotland County 2.07000000
100Robeson County 2.40000000