How Much Does an LPN Make in Minnesota in 2026?
Typical pay for LPNs in Minnesota, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · Minnesota · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical LPN in Minnesota earns about $30.65 per hour ($63,750 per year), per the latest government wage data (May 2025). That works out to roughly $5,312 a month and $1,226 a week, calculated from the annual figure. These figures describe pay for a typical LPN in the state, before accounting for city, employer, or experience differences.
That is about 1% below the national typical pay of $64,400 a year, a modest gap that likely reflects Minnesota's cost of living relative to higher-paying states. Among all 51 states and D.C., Minnesota ranks 27th for LPN pay. The state employs 12,840 LPNs, compared with 648,410 nationwide, a workforce large enough to support steady pay data across its cities.
LPN pay in Minnesota at a glance
- A typical LPN in Minnesota earns $30.65 an hour ($63,750 a year), according to the latest government wage data (May 2025).
- Minnesota pay runs about 1% below the national figure of $64,400 a year, ranking 27th out of 51 states and D.C.
- Minneapolis pays LPNs the most in the state, with a typical $65,660 a year across its metro area.
- Entry-level positions typically start around $51,700 a year, while the top 10% of earners make over $77,380.
- Minnesota LPN pay has climbed 49% over the past decade, rising from $42,670 in 2015 to $63,750 in 2025.
BLS OES May 2025
How much does an LPN make in Minnesota?
LPN pay by career stage in Minnesota
| Career stage | Minnesota | United States |
|---|---|---|
| Starting out | $51,700$24.86 an hour | $49,740$23.91 an hour |
| First years | $59,960$28.83 an hour | $59,000$28.37 an hour |
| Typical LPN | $63,750$30.65 an hour | $64,400$30.96 an hour |
| Experienced | $71,270$34.26 an hour | $76,030$36.55 an hour |
| Top 10% | $77,380$37.20 an hour | $83,440$40.12 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
LPN pay by experience level in Minnesota
Entry-level positions in Minnesota typically offer around $24.86 an hour ($51,700 a year) for LPNs just starting out. Pay tends to rise steadily from there, moving toward the state's typical rate of $30.65 an hour within the first few years on the job. New graduates in larger cities or hospital settings often see faster increases than those in smaller facilities.
Experienced LPNs in Minnesota often earn upwards of $34.26 an hour ($71,270 a year), and the top 10% of earners make over $37.20 an hour ($77,380 a year). That leaves a spread of $25,680 between entry-level and top pay. Setting, years on the job, and city all play a role in where an individual LPN lands within that range.
LPN pay growth in Minnesota
Typical (median) annual wage for LPNs in Minnesota · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
Minnesota LPN pay has climbed from $42,670 in 2015 to $63,750 in 2025, a gain of $21,080. That amounts to a 49% increase over the decade. The rise has been fairly steady year over year, with a brief dip in 2021 before accelerating again in 2022 and 2023.
Nationally, LPN pay has risen by the same 49% over the past decade, so Minnesota's growth has kept pace with the country as a whole. For someone starting out now, that decade of gains points to pay that has moved up consistently, though nothing about future increases is guaranteed.
LPN salary by city in Minnesota
Minneapolis pays LPNs the most in Minnesota, with a typical $65,660 a year ($31.57 an hour) across its metro area, about 3% above the state figure. Mankato and Onalaska follow closely, with typical pay of $64,400 and $63,950 a year. Rochester rounds out the higher end at $63,750 a year, close to the statewide typical rate.
Duluth pays the least among Minnesota's tracked cities, with typical pay of $60,930 a year ($29.29 an hour), a spread of $4,730 between the highest- and lowest-paying cities. Minneapolis also has the largest LPN workforce in the state, with about 6,300 workers. City figures cover each metro area as a whole, and differences generally track local living costs rather than anything else.
| # | City | Typical pay | Hourly | Vs Minnesota | LPNs employed |
|---|---|---|---|---|---|
| 1 | Minneapolis | $65,660 | $31.57 | +3% | 6,300 |
| 2 | Mankato | $64,400 | $30.96 | +1% | 360 |
| 3 | Onalaska | $63,950 | $30.74 | 0% | 260 |
| 4 | Rochester | $63,750 | $30.65 | 0% | 570 |
| 5 | St. Cloud | $61,900 | $29.76 | -3% | 930 |
| 6 | Duluth | $60,930 | $29.29 | -4% | 630 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Minnesota typical pay $63,750
How Minnesota compares with nearby states
Minnesota's LPN pay is close to Wisconsin's, where typical pay is $63,760 a year, essentially even with Minnesota. Iowa and North Dakota pay a bit less, at $62,630 and $62,300 a year, about 2% below Minnesota. South Dakota pays noticeably less, with typical pay of $52,750 a year, 17% below Minnesota's figure. LPN licensure can often be transferred or endorsed between neighboring states, which can simplify a move across state lines.
| State | Typical pay | Vs Minnesota |
|---|---|---|
| Minnesota | $63,750 | baseline |
| Wisconsin | $63,760 | 0% |
| Iowa | $62,630 | -2% |
| North Dakota | $62,300 | -2% |
| South Dakota | $52,750 | -17% |
Bordering states, ranked by typical LPN pay · BLS OES May 2025
Is Minnesota a good state for LPNs?
LPN pay in Minnesota sits below the middle of the national table: typical pay is $63,750 a year, 1% below the national figure, ranking 27th of 51. For every 1,000 jobs in Minnesota, about 4.4 are LPN positions; nationally, the figure is closer to 4.2. LPN jobs make up about the same share of the job market as they do across the country. Overall, Minnesota is a middle-of-the-table state for LPN pay, close to the national figure.
Summary
A typical LPN in Minnesota earns about $63,750 a year, with pay that has climbed 49% over the past decade. That growth has kept pace with the national trend, and Minnesota's typical pay sits close to the national figure overall. Readers who want specifics on requirements can check Minnesota's nursing licensure or registry page, and city-level figures for Minneapolis, Rochester, Duluth, and other Minnesota cities are covered on their own pages.
Frequently asked questions
- How much does an LPN make in Minnesota?
- A typical LPN in Minnesota earns about $30.65 an hour, or $63,750 a year, according to the latest government wage data (May 2025). Pay ranges from around $51,700 a year for entry-level positions to over $77,380 a year for the top 10% of earners.
- How much does an LPN make an hour in Minnesota?
- LPNs in Minnesota typically earn about $30.65 an hour, according to the latest government wage data (May 2025). Hourly pay ranges from around $24.86 an hour for entry-level positions to over $37.20 an hour for the top 10% of earners.
- What is the starting pay for an LPN in Minnesota?
- Entry-level LPN positions in Minnesota typically offer around $24.86 an hour, or about $51,700 a year. Pay tends to rise from there as LPNs gain experience, moving toward the state's typical rate of $30.65 an hour, or $63,750 a year, within the first few years.
- Which city in Minnesota pays LPNs the most?
- Minneapolis pays LPNs the most in Minnesota, with typical pay of $65,660 a year ($31.57 an hour), about 3% above the statewide figure. Duluth pays the least among Minnesota's tracked cities, at $60,930 a year, a spread of $4,730 between the two. Minneapolis also has the largest LPN workforce in the state.
- Is LPN pay in Minnesota higher than the national rate?
- No. Minnesota's typical LPN pay of $63,750 a year is about 1% below the national figure of $64,400, ranking 27th out of 51 states and D.C. The gap is small, and it likely reflects Minnesota's cost of living relative to higher-paying states.