Skip to content

How Much Does an NP Make in Wisconsin in 2026?

Typical pay for NPs in Wisconsin, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$131,980
Typical pay a year
$63.45
Typical pay an hour
#24
Pay rank of 51 · 0% vs US
5,160
NPs employed
Where NP pay falls in Wisconsin
from starting out to the top earners
$106,320
Starting out
$123,410
First years
$131,980
Typical
$147,970
Experienced
$166,260
Top 10%

BLS OES May 2025 · Wisconsin · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical NP in Wisconsin earns about $63.45 per hour ($131,980 per year), according to the latest government wage data (May 2025). Calculated from the annual figure, that works out to roughly $10,998 a month and $2,538 a week. Those weekly and monthly figures give a clearer sense of take-home pay than the yearly number alone.

Wisconsin's typical NP pay of $131,980 essentially matches the national figure of $132,300, a difference of less than one percent, and lands Wisconsin at 24th among the 51 states and territories tracked. About 5,160 NPs work in the state, a workforce large enough to make the local figures reliable, compared with 323,040 nationwide.

NP pay in Wisconsin at a glance

  • Nurse practitioners in Wisconsin typically earn $63.45 an hour, or $131,980 a year, according to the latest government wage data (May 2025).
  • Wisconsin's typical NP pay is essentially even with the national figure of $132,300, ranking 24th among the 51 states and territories tracked.
  • Milwaukee pays the most among Wisconsin cities, with NPs there typically earning $134,350 a year.
  • Entry-level NPs in Wisconsin typically start around $106,320 a year, while the top 10% of earners make over $166,260.
  • Wisconsin NP pay has climbed 40% over the past decade, from $94,260 in 2015 to $131,980 in 2025.

BLS OES May 2025

How much does an NP make in Wisconsin?

NP pay by career stage in Wisconsin

NP pay by career stage in Wisconsin
Career stageWisconsinUnited States
Starting out$106,320$51.12 an hour$101,340$48.72 an hour
First years$123,410$59.33 an hour$117,990$56.73 an hour
Typical NP$131,980$63.45 an hour$132,300$63.61 an hour
Experienced$147,970$71.14 an hour$156,700$75.34 an hour
Top 10%$166,260$79.93 an hour$174,420$83.86 an hour

BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th

NP pay by experience level in Wisconsin

Entry-level positions for NPs in Wisconsin typically offer around $51.12 an hour, or about $106,320 a year. Pay in these roles tends to rise toward the typical figure of $131,980 within a few years of experience. New NPs moving into higher-volume settings or larger cities often see faster increases.

Experienced NPs in Wisconsin often earn upwards of $147,970 a year, and the top 10% of earners make over $166,260, or about $79.93 an hour. That leaves a spread of $59,940 between entry-level and top pay. Setting, years of experience, and the city where an NP works all factor into where someone falls in that range.

NP pay growth in Wisconsin

$131,980
2025 typical annual pay
+$3,400 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for NPs in Wisconsin · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

Wisconsin NP pay has climbed from $94,260 in 2015 to $131,980 in 2025, a gain of $37,720. That's a rise of 40% over the decade. The increase has been steady rather than sudden, with pay climbing in nearly every year along the way.

That 40% increase outpaces the national decade rise of 35%, meaning Wisconsin's NP pay has grown faster than the country as a whole over the same ten years. For someone starting out now, that trend shows pay has moved up steadily in recent years. It offers no promise about what happens next, but the direction has been consistently upward since 2015.

NP salary by city in Wisconsin

Pay runs highest in the Milwaukee metro area, where NPs typically earn $134,350 a year, or $64.59 an hour, about 2% above the statewide figure. Waukesha, part of the same metro area, matches that figure exactly. Madison follows closely behind at $133,080 a year, and Eau Claire rounds out the higher-paying cities at $132,530.

At the other end, Janesville pays the least among Wisconsin cities, with NPs there typically earning $125,300 a year, a spread of $9,050 between the highest- and lowest-paying cities. The Minneapolis-St. Paul metro area, which extends into western Wisconsin, carries the largest NP workforce in the region at 4,900. These figures reflect full metro areas, not just city centers, and areas with a higher cost of living tend to pay more to match.

Typical NP pay by metro area in Wisconsin
#CityTypical payHourlyVs WisconsinNPs employed
1Milwaukee
metro incl. Waukesha
$134,350$64.59+2%1,450
2St. Paul
metro incl. Bloomington
$133,370$64.12+1%4,900
3Madison$133,080$63.98+1%530
4Eau Claire$132,530$63.720%280
5Kenosha$132,210$63.560%80
6Fond du Lac$131,980$63.450%120
7Sheboygan$131,880$63.400%90
8Racine
metro incl. Mount Pleasant
$131,600$63.270%90
9Oshkosh
metro incl. Neenah
$129,860$62.43-2%170
10Wausau$129,720$62.36-2%220
11Appleton$129,030$62.04-2%150
12Green Bay$127,540$61.32-3%430
13La Crosse
metro incl. Onalaska
$125,390$60.29-5%240
14Janesville
metro incl. Beloit
$125,300$60.24-5%120

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Wisconsin typical pay $131,980

How Wisconsin compares with nearby states

Among neighboring states, Minnesota pays NPs the most, at $133,260 a year, about 1% above Wisconsin's figure. Michigan is nearly even at $131,450, while Illinois pays $130,680 and Iowa pays $130,160, each about 1% below Wisconsin. NP licensure earned in one of these states can often be transferred or endorsed into a neighboring one, which makes comparing regional pay worthwhile before a move.

Typical NP pay in Wisconsin and bordering states
StateTypical payVs Wisconsin
Wisconsin$131,980baseline
Minnesota$133,260+1%
Michigan$131,4500%
Illinois$130,680-1%
Iowa$130,160-1%

Bordering states, ranked by typical NP pay · BLS OES May 2025

Is Wisconsin a good state for NPs?

#24
pay rank of 51 · 0% vs national
5,160
NPs employed in Wisconsin
1.8
NP jobs per 1,000 jobs, vs about 2.1 nationally

NPs in Wisconsin earn a competitive wage: typical pay is $131,980 a year, right at the national figure, ranking 24th of 51. For every 1,000 jobs in Wisconsin, about 1.8 are NP positions; nationally, the figure is closer to 2.1. That makes NPs a smaller part of the local job market than usual, so employers draw from a smaller pool of qualified candidates. Overall, Wisconsin is a middle-of-the-table state for NP pay, close to the national figure.

Summary

Nurse practitioners in Wisconsin typically earn $131,980 a year, or $63.45 an hour, a figure that has grown 40% since 2015. That upward trend has held steady across the past decade, even though Wisconsin's overall pay sits close to the national figure. Readers weighing a move or a new license should check Wisconsin's state licensing or registry page for current requirements, and the city pages for local pay figures in Milwaukee, Madison, and beyond.

Frequently asked questions

How much does an NP make in Wisconsin?
A typical NP in Wisconsin earns about $63.45 an hour, or $131,980 a year, according to the latest government wage data (May 2025). That works out to roughly $10,998 a month. Pay ranges from about $106,320 for entry-level roles to over $166,260 for the top 10% of earners.
How much does an NP make an hour in Wisconsin?
NPs in Wisconsin typically earn $63.45 an hour, according to the latest government wage data (May 2025). Hourly pay ranges from about $51.12 for entry-level positions to over $79.93 for the top 10% of earners, depending on experience and setting.
What is the starting pay for an NP in Wisconsin?
Entry-level NPs in Wisconsin typically start around $51.12 an hour, or about $106,320 a year, according to the latest government wage data (May 2025). Pay tends to rise toward the statewide typical figure of $131,980 within a few years, as experience and caseload responsibilities grow.
Which city in Wisconsin pays NPs the most?
Milwaukee pays NPs the most among Wisconsin cities, with typical pay of $134,350 a year, or $64.59 an hour, about 2% above the statewide figure. Waukesha, part of the same metro area, matches that figure. Janesville sits at the lower end, at $125,300 a year.
Is NP pay in Wisconsin higher than the national rate?
Wisconsin's typical NP pay of $131,980 a year is essentially even with the national figure of $132,300, a difference of less than 1%. That puts Wisconsin 24th among the 51 states and territories tracked, right in the middle of the national range.

Explore next

← Back to the NP salary guide