What nurse practitioners earn in Wisconsin and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Minneapolis-St. Paul-Bloomington, MN-WI | $133,370 | $64.12 | 4,900 |
| Milwaukee-Waukesha, WI | $134,350 | $64.59 | 1,450 |
| Madison, WI | $133,080 | $63.98 | 530 |
| Green Bay, WI | $127,540 | $61.32 | 430 |
| Duluth, MN-WI | $136,530 | $65.64 | 420 |
| Northeastern Wisconsin nonmetropolitan area | $123,540 | $59.39 | 390 |
| Eau Claire, WI | $132,530 | $63.72 | 280 |
| La Crosse-Onalaska, WI-MN | $125,390 | $60.29 | 240 |
| South Central Wisconsin nonmetropolitan area | $129,590 | $62.30 | 240 |
| Wausau, WI | $129,720 | $62.36 | 220 |
| Oshkosh-Neenah, WI | $129,860 | $62.43 | 170 |
| Western Wisconsin nonmetropolitan area | $155,460 | $74.74 | 170 |
| Appleton, WI | $129,030 | $62.04 | 150 |
| Fond du Lac, WI | $131,980 | $63.45 | 120 |
| Janesville-Beloit, WI | $125,300 | $60.24 | 120 |
| Northwestern Wisconsin nonmetropolitan area | $127,400 | $61.25 | 100 |
| Racine-Mount Pleasant, WI | $131,600 | $63.27 | 90 |
| Sheboygan, WI | $131,880 | $63.40 | 90 |
| Kenosha, WI | $132,210 | $63.56 | 80 |
Nurse Practitioners in Wisconsin earned a median of $131,980 a year ($63.45 an hour) in May 2025, about the same as the national median of $132,300. The middle half earned $123,410 to $147,970.
Among areas in Wisconsin, pay was highest in Duluth, MN-WI at $136,530.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.