The Wisconsin Mental Health Workforce
Wisconsin has 20,848 active mental-health providers registered at practice addresses in the state, or 349 per 100,000 residents. That ranks 37 of 51 nationally, against a US average of 433.5.
20,848
active providers
349
per 100,000 residents
#37
of 51 jurisdictions by density
Key findings
- Wisconsin registers 349 active providers per 100,000 residents. That ranks 37 of 51 jurisdictions, below the national 433.5. #
- Dane County has the state's highest registered density (654.5 per 100k); 1 of Wisconsin's 72 counties have fewer than 3 registered providers. #
- Counselors are the largest group at 47.9% of Wisconsin's registered workforce, compared with 43.9% nationally. #
- 1,171 providers with a Wisconsin practice address first entered the NPI registry in 2025, versus 861 in 2019. These are registry entries, not licenses issued. #
- 67% of Wisconsin 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 1 county 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 |
|---|---|---|---|
| Milwaukee County | 924,216 | 4,612 | 499 |
| Dane County | 590,375 | 3,864 | 654.5 |
| Waukesha County | 417,210 | 1,781 | 426.8 |
| Brown County | 275,803 | 925 | 335.5 |
| Outagamie County | 195,894 | 710 | 362.3 |
| Winnebago County | 174,218 | 648 | 371.7 |
| La Crosse County | 121,339 | 617 | 508.7 |
| Eau Claire County | 109,033 | 565 | 518.2 |
| Rock County | 166,472 | 538 | 323.2 |
| Marathon County | 139,432 | 452 | 324 |
| Kenosha County | 168,448 | 429 | 254.5 |
| Racine County | 198,919 | 412 | 207.1 |
| Ozaukee County | 94,346 | 403 | 427.6 |
| Washington County | 139,238 | 284 | 204.2 |
| Fond du Lac County | 104,669 | 279 | 266.7 |
| Sheboygan County | 118,047 | 257 | 217.7 |
| St. Croix County | 98,276 | 252 | 256.1 |
| Wood County | 74,060 | 207 | 279.5 |
| Sauk County | 66,652 | 197 | 294.8 |
| Walworth County | 106,127 | 196 | 184.3 |
| Jefferson County | 86,505 | 176 | 203.5 |
| Monroe County | 46,572 | 173 | 372.4 |
| Portage County | 71,943 | 160 | 222.3 |
| Dodge County | 89,097 | 155 | 174.5 |
| Manitowoc County | 81,710 | 146 | 178.7 |
| Dunn County | 46,223 | 140 | 303.1 |
| Oneida County | 38,131 | 135 | 353.6 |
| Grant County | 52,446 | 120 | 229.7 |
| Polk County | 45,803 | 110 | 240.2 |
| Chippewa County | 67,614 | 108 | 159.4 |
| Douglas County | 43,990 | 98 | 222.3 |
| Columbia County | 58,132 | 95 | 163.3 |
| Juneau County | 26,649 | 92 | 344 |
| Ashland County | 16,203 | 88 | 543.5 |
| Marinette County | 42,574 | 87 | 203.3 |
| Shawano County | 41,560 | 85 | 204.7 |
| Green County | 37,227 | 76 | 204.6 |
| Barron County | 46,484 | 74 | 160.1 |
| Waupaca County | 51,461 | 71 | 137.1 |
| Sawyer County | 18,846 | 69 | 363.5 |
| Vernon County | 31,443 | 67 | 214 |
| Calumet County | 53,982 | 63 | 117 |
| Door County | 30,616 | 63 | 206.4 |
| Bayfield County | 16,787 | 45 | 267.1 |
| Waushara County | 25,223 | 44 | 175.3 |
| Lafayette County | 17,478 | 42 | 242 |
| Pierce County | 43,519 | 39 | 89.8 |
| Vilas County | 23,761 | 38 | 157.9 |
| Jackson County | 20,999 | 37 | 177.3 |
| Kewaunee County | 20,758 | 36 | 174.9 |
| Clark County | 35,052 | 36 | 101.3 |
| Richland County | 17,036 | 33 | 191.3 |
| Burnett County | 17,223 | 31 | 181.5 |
| Oconto County | 40,195 | 30 | 75.1 |
| Taylor County | 20,118 | 30 | 149.2 |
| Forest County | 9,574 | 28 | 292.6 |
| Washburn County | 17,087 | 28 | 162.8 |
| Trempealeau County | 31,171 | 27 | 85.5 |
| Iowa County | 23,951 | 25 | 106.3 |
| Crawford County | 15,910 | 24 | 150.3 |
| Lincoln County | 28,403 | 23 | 81.8 |
| Adams County | 21,752 | 21 | 98.5 |
| Menominee County | 4,199 | 21 | 500.1 |
| Langlade County | 19,534 | 20 | 102.7 |
| Green Lake County | 19,305 | 18 | 94.3 |
| Price County | 13,988 | 18 | 129 |
| Marquette County | 15,927 | 17 | 107.1 |
| Rusk County | 14,146 | 13 | 92.5 |
| Iron County | 6,127 | 9 | 153 |
| Pepin County | 7,513 | 5 | 65.7 |
| Buffalo County | 13,318 | 4 | 29.9 |
| Florence County | 4,748 | 2 | n/a |
Provider-type mix vs the national picture
Each provider counts once under their primary taxonomy; the US share is printed beside each Wisconsin figure for comparison.
When Wisconsin'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 Wisconsinproviders 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 Wisconsin) 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/wi-county-density.svg" alt="Wisconsin mental health providers per 100,000 residents by county" width="100%" /></a> <p style="font-size:12px">"Wisconsin 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 Wisconsinpractice 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.