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, compared with 43.9% nationally. #
- 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
This chart shows active providers by the year they entered the NPI registry. 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
This shows the share of Coloradoproviders at single- and multi-provider practice locations, grouped by normalized practice address. It's only a proxy, so 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 Coloradopractice addresses. They are headcounts, not FTEs or license tallies. Telehealth and multi-state practice don't show up, a self-designated taxonomy isn't license verification, and the registry lags behind moves and retirements. The methodology page has the details.