The North Carolina Mental Health Workforce
North Carolina has 44,456 active mental-health providers registered at practice addresses in the state, or 397 per 100,000 residents. That ranks 32 of 51 nationally, against a US average of 433.5.
44,456
active providers
397
per 100,000 residents
#32
of 51 jurisdictions by density
Key findings
- North Carolina registers 397 active providers per 100,000 residents. That ranks 32 of 51 jurisdictions, below the national 433.5. #
- Buncombe County has the state's highest registered density (1080.3 per 100k); 3 of North Carolina's 100 counties have fewer than 3 registered providers. #
- Counselors are the largest group at 42.6% of North Carolina's registered workforce (US: 43.9%). #
- 2,689 providers with a North Carolina practice address first entered the NPI registry in 2025, versus 2,027 in 2019. These are registry entries, not licenses issued. #
- 54% of North Carolina providers share a registered practice location with six or more in-scope providers. #
Providers per 100,000 by county
Providers are allocated to counties from their practice ZIP code. For 3 counties with under 3 allocated providers or under 1,000 residents, we show the count but no per-100k rate, because numbers that small don't make a reliable rate. The same values appear in the table.
| County | Population | Providers | Per 100k |
|---|---|---|---|
| Wake County | 1,257,235 | 6,392 | 508.4 |
| Mecklenburg County | 1,233,383 | 6,079 | 492.8 |
| Durham County | 347,240 | 3,124 | 899.7 |
| Buncombe County | 277,417 | 2,997 | 1080.3 |
| Guilford County | 562,234 | 2,374 | 422.2 |
| Cumberland County | 338,473 | 2,029 | 599.4 |
| Forsyth County | 401,718 | 1,793 | 446.4 |
| New Hanover County | 245,959 | 1,780 | 723.7 |
| Orange County | 152,498 | 1,444 | 947.1 |
| Cabarrus County | 249,725 | 1,001 | 401 |
| Pitt County | 182,936 | 991 | 541.8 |
| Gaston County | 246,558 | 844 | 342.3 |
| Onslow County | 217,175 | 736 | 339 |
| Iredell County | 211,798 | 622 | 293.8 |
| Catawba County | 170,172 | 525 | 308.2 |
| Rowan County | 155,096 | 495 | 319.4 |
| Union County | 267,674 | 455 | 170.2 |
| Henderson County | 122,375 | 418 | 342 |
| Johnston County | 256,448 | 416 | 162.3 |
| Alamance County | 186,177 | 415 | 223 |
| Wayne County | 122,278 | 411 | 335.9 |
| Robeson County | 119,941 | 403 | 335.9 |
| Craven County | 105,025 | 389 | 370.5 |
| Moore County | 110,619 | 365 | 330.1 |
| Burke County | 88,655 | 359 | 405 |
| Watauga County | 54,786 | 335 | 610.6 |
| Haywood County | 63,369 | 295 | 465.5 |
| Davidson County | 180,182 | 290 | 160.8 |
| Granville County | 61,421 | 287 | 467.6 |
| Brunswick County | 174,702 | 264 | 150.9 |
| Jackson County | 45,039 | 262 | 580.8 |
| Chatham County | 85,111 | 252 | 296.4 |
| Randolph County | 149,516 | 239 | 159.7 |
| Cleveland County | 103,325 | 220 | 213 |
| Wilson County | 81,150 | 220 | 270.8 |
| Harnett County | 150,137 | 211 | 140.7 |
| Nash County | 99,365 | 206 | 207.1 |
| Wilkes County | 66,233 | 176 | 266.3 |
| Carteret County | 70,469 | 171 | 242 |
| Lee County | 70,258 | 171 | 242.7 |
| Rockingham County | 94,195 | 170 | 180 |
| Stanly County | 68,830 | 167 | 242.1 |
| Rutherford County | 65,745 | 164 | 249.2 |
| Pender County | 72,111 | 161 | 222.6 |
| Hoke County | 56,939 | 147 | 258.4 |
| Vance County | 42,638 | 144 | 337 |
| Franklin County | 82,037 | 139 | 170 |
| Pasquotank County | 42,201 | 134 | 317.5 |
| Lincoln County | 98,654 | 127 | 128.8 |
| Transylvania County | 34,211 | 126 | 368.9 |
| Richmond County | 42,041 | 125 | 297.5 |
| Caldwell County | 81,105 | 125 | 153.5 |
| Surry County | 72,287 | 120 | 165.4 |
| Beaufort County | 44,670 | 118 | 264.1 |
| McDowell County | 45,198 | 110 | 242.6 |
| Lenoir County | 55,837 | 109 | 195.2 |
| Dare County | 38,245 | 96 | 251 |
| Scotland County | 33,322 | 96 | 287.5 |
| Macon County | 39,232 | 95 | 241.6 |
| Columbus County | 50,487 | 93 | 183.8 |
| Halifax County | 46,534 | 87 | 188 |
| Avery County | 18,110 | 83 | 458.1 |
| Madison County | 22,553 | 58 | 255.6 |
| Person County | 40,636 | 57 | 139.9 |
| Ashe County | 27,514 | 55 | 200.1 |
| Cherokee County | 30,830 | 55 | 177.3 |
| Hertford County | 19,015 | 54 | 285 |
| Yadkin County | 38,325 | 53 | 137.4 |
| Duplin County | 51,571 | 53 | 101.8 |
| Yancey County | 19,084 | 52 | 274.8 |
| Sampson County | 61,504 | 52 | 84.4 |
| Polk County | 20,533 | 52 | 251.8 |
| Alexander County | 36,958 | 51 | 137.3 |
| Davie County | 45,855 | 49 | 107.3 |
| Swain County | 14,024 | 49 | 350.2 |
| Edgecombe County | 49,121 | 48 | 97.8 |
| Currituck County | 33,158 | 40 | 120.6 |
| Stokes County | 46,126 | 40 | 85.8 |
| Montgomery County | 26,403 | 36 | 137.8 |
| Bladen County | 30,007 | 34 | 112.1 |
| Alleghany County | 11,479 | 32 | 278.8 |
| Martin County | 21,601 | 32 | 147.5 |
| Warren County | 18,898 | 29 | 153 |
| Caswell County | 22,563 | 26 | 113.4 |
| Chowan County | 14,082 | 25 | 174.9 |
| Anson County | 21,758 | 23 | 105.8 |
| Pamlico County | 12,758 | 22 | 169.7 |
| Mitchell County | 15,062 | 21 | 139.2 |
| Clay County | 12,239 | 20 | 166.1 |
| Northampton County | 16,491 | 19 | 115.3 |
| Greene County | 20,700 | 17 | 82.1 |
| Washington County | 10,638 | 16 | 149.1 |
| Bertie County | 17,086 | 15 | 85.4 |
| Perquimans County | 13,490 | 11 | 84.3 |
| Graham County | 8,190 | 9 | 109.9 |
| Camden County | 11,315 | 6 | 53 |
| Jones County | 9,575 | 5 | 49 |
| Hyde County | 4,554 | 2 | n/a |
| Tyrrell County | 3,537 | 2 | n/a |
| Gates County | 10,234 | 1 | n/a |
Provider-type mix vs the national picture
Each provider counts once under their primary taxonomy; the US share is printed beside each North Carolina figure for comparison.
When North Carolina's providers entered the registry
Active providers by NPI registry-entry year. Registry entry is not licensure. Clinicians typically register when they start billing, so this measures registrations, not the workforce itself. 2026 is a partial year.
Practice-location size
Share of North Carolina providers at single- vs multi-provider practice locations, by normalized practice address. This is a proxy; see the limitations below.
Get the numbers
County-level figures for all states (including North Carolina) are in the county CSV; state totals and mix are in their own files. Everything is CC BY 4.0, so cite certification.app, "US Mental Health Workforce" (June 2026 NPPES snapshot).
Use this chart
<a href="https://www.certification.app/data/mental-health-workforce"><img src="https://www.certification.app/data/mental-health-workforce/charts/nc-county-density.svg" alt="North Carolina mental health providers per 100,000 residents by county" width="100%" /></a> <p style="font-size:12px">"North Carolina mental health providers per 100k by county, June 2026 snapshot" by <a href="https://www.certification.app/data/mental-health-workforce">certification.app</a>, CC BY 4.0</p>
Reading these numbers
Counts are NPPES registrations at North Carolina practice addresses. They are headcounts, not FTEs or license tallies. Telehealth and multi-state practice are invisible; taxonomy self-designation is not license verification; the registry lags moves and retirements. Details: methodology.