The Colorado Mental Health Workforce
Colorado has 36,559 active mental-health providers registered at practice addresses in the state, or 608 per 100,000 residents. That ranks 11 of 51 nationally, against a US average of 433.5.
36,559
active providers
608
per 100,000 residents
#11
of 51 jurisdictions by density
Key findings
- Colorado registers 608 active providers per 100,000 residents. That ranks 11 of 51 jurisdictions, above the national 433.5. #
- Boulder County has the state's highest registered density (1094.3 per 100k); 10 of Colorado's 64 counties have fewer than 3 registered providers. #
- Counselors are the largest group at 54.6% of Colorado's registered workforce (US: 43.9%). #
- 2,176 providers with a Colorado practice address first entered the NPI registry in 2025, versus 1,669 in 2019. These are registry entries, not licenses issued. #
- 63% of Colorado 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 11 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. We also withhold the rate for one county (Alamosa), where a single practice address holds at least half the providers registered there — typically a regional employer that enrols its whole clinical staff at one headquarters, which inflates that county and thins its neighbours. The same values appear in the table.
| County | Population | Providers | Per 100k |
|---|---|---|---|
| Denver County | 740,613 | 6,990 | 943.8 |
| El Paso County | 757,040 | 4,420 | 583.9 |
| Arapahoe County | 673,820 | 4,248 | 630.4 |
| Jefferson County | 580,451 | 3,656 | 629.8 |
| Boulder County | 328,560 | 3,595 | 1094.3 |
| Adams County | 554,668 | 3,268 | 589.2 |
| Larimer County | 377,292 | 2,631 | 697.3 |
| Weld County | 378,426 | 1,269 | 335.2 |
| Pueblo County | 169,277 | 1,152 | 680.4 |
| Douglas County | 399,396 | 1,083 | 271.2 |
| Mesa County | 162,845 | 795 | 488.2 |
| La Plata County | 56,898 | 418 | 735.4 |
| Broomfield County | 79,174 | 293 | 370.6 |
| Alamosa County | 16,688 | 264 | n/a |
| Fremont County | 50,039 | 232 | 463.6 |
| Garfield County | 63,474 | 221 | 348.9 |
| Eagle County | 54,291 | 204 | 375.5 |
| Summit County | 31,517 | 161 | 510.8 |
| Montrose County | 44,591 | 158 | 354.3 |
| Logan County | 20,654 | 132 | 640 |
| Morgan County | 30,306 | 106 | 349.8 |
| Routt County | 25,329 | 105 | 414.5 |
| Chaffee County | 20,831 | 103 | 494.5 |
| Pitkin County | 16,625 | 101 | 606 |
| Delta County | 32,178 | 98 | 306.1 |
| Montezuma County | 26,678 | 85 | 318.3 |
| Gunnison County | 17,439 | 79 | 454.7 |
| Otero County | 17,683 | 79 | 446.8 |
| Teller County | 24,756 | 78 | 314.5 |
| Elbert County | 30,534 | 68 | 223.7 |
| Archuleta County | 14,306 | 43 | 301.7 |
| Grand County | 16,496 | 38 | 230.4 |
| Prowers County | 11,884 | 37 | 308.9 |
| San Miguel County | 7,753 | 33 | 430.7 |
| Moffat County | 13,122 | 31 | 236.2 |
| Las Animas County | 14,391 | 27 | 187.6 |
| Park County | 18,314 | 26 | 144.2 |
| Kit Carson County | 7,069 | 25 | 353.5 |
| Rio Blanco County | 6,683 | 20 | 293.7 |
| Ouray County | 5,265 | 17 | 325.8 |
| Huerfano County | 7,011 | 16 | 229.3 |
| Yuma County | 9,896 | 16 | 159.6 |
| Lincoln County | 5,645 | 15 | 258.4 |
| Lake County | 7,552 | 11 | 145.7 |
| Clear Creek County | 8,994 | 11 | 119.2 |
| Gilpin County | 6,073 | 10 | 167.6 |
| Phillips County | 4,420 | 10 | 226.9 |
| Saguache County | 6,732 | 10 | 148.7 |
| Custer County | 5,590 | 8 | 145.9 |
| Washington County | 4,732 | 7 | 147.9 |
| Rio Grande County | 11,087 | 7 | 61.1 |
| Conejos County | 7,529 | 5 | 70.3 |
| Jackson County | 1,211 | 5 | 412.9 |
| San Juan County | 813 | 3 | n/a |
| Baca County | 3,347 | 2 | n/a |
| Hinsdale County | 753 | 2 | n/a |
| Sedgwick County | 2,247 | 2 | n/a |
| Bent County | 5,716 | 1 | n/a |
| Kiowa County | 1,412 | 1 | n/a |
| Costilla County | 3,679 | 1 | n/a |
| Crowley County | 5,677 | 1 | n/a |
| Mineral County | 910 | 0 | n/a |
| Dolores County | 2,466 | 0 | n/a |
| Cheyenne County | 1,713 | 0 | n/a |
Provider-type mix vs the national picture
Each provider counts once under their primary taxonomy; the US share is printed beside each Colorado figure for comparison.
When Colorado'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 Colorado 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 Colorado) 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/co-county-density.svg" alt="Colorado mental health providers per 100,000 residents by county" width="100%" /></a> <p style="font-size:12px">"Colorado 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 Colorado 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.