Skip to content

How Much Does an LPN Make in Indiana in 2026?

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

$65,720
Typical pay a year
$31.60
Typical pay an hour
#21
Pay rank of 51 · +2% vs US
14,480
LPNs employed
Where LPN pay falls in Indiana
from starting out to the top earners
$50,550
Starting out
$61,060
First years
$65,720
Typical
$73,430
Experienced
$77,220
Top 10%

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

A typical LPN in Indiana earns about $31.60 per hour ($65,720 per year), per the latest government wage data (May 2025). That breaks down to roughly $5,477 a month and $1,264 a week, both calculated from the annual figure. Pay varies by city, employer, and experience, but this figure represents where most LPNs in the state land.

Indiana's typical pay sits about 2% above the national figure of $64,400 a year ($30.96 an hour). That places the state 21st out of 51 states and territories ranked by LPN pay. Roughly 14,480 LPNs work in Indiana, a workforce large enough to make these figures a reliable benchmark for most job seekers in the state.

LPN pay in Indiana at a glance

  • In Indiana, LPNs typically earn $31.60 an hour ($65,720 a year), according to the latest government wage data (May 2025).
  • Indiana pay runs 2% above the national figure of $64,400, ranking 21st out of 51 states and territories.
  • The Elgin metro area pays the most in the state, with LPNs typically earning $78,070 a year.
  • Entry-level positions typically start around $50,550 a year, while the top 10% of earners make over $77,220.
  • Indiana LPN pay has climbed 62% over the past decade, rising from $40,660 in 2015 to $65,720 in 2025.

BLS OES May 2025

How much does an LPN make in Indiana?

LPN pay by career stage in Indiana

LPN pay by career stage in Indiana
Career stageIndianaUnited States
Starting out$50,550$24.30 an hour$49,740$23.91 an hour
First years$61,060$29.35 an hour$59,000$28.37 an hour
Typical LPN$65,720$31.60 an hour$64,400$30.96 an hour
Experienced$73,430$35.30 an hour$76,030$36.55 an hour
Top 10%$77,220$37.13 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 Indiana

Entry-level positions in Indiana typically offer around $24.30 an hour ($50,550 a year), based on the lowest range of reported wages. Pay tends to rise from there as LPNs gain experience, moving toward the typical figure of $31.60 an hour within a few years. New graduates should expect starting offers closer to this entry-level range rather than the state figure quoted elsewhere.

Experienced LPNs in Indiana often earn upwards of $35.30 an hour ($73,430 a year), and the top 10% of earners make over $37.13 an hour ($77,220 a year). That's a spread of $26,670 between entry-level and top pay. The gap usually reflects years of experience, work setting, and city, with hospital and specialty roles often paying more than smaller clinics.

LPN pay growth in Indiana

$65,720
2025 typical annual pay
+$2,030 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

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

Indiana LPN pay has risen steadily over the past decade, climbing from $40,660 in 2015 to $65,720 in 2025. That's a gain of $25,060, or 62%, over ten years. The increase wasn't perfectly even; the biggest single jump came between 2021 and 2022, when typical pay rose from $48,070 to $56,980.

Nationally, LPN pay rose 49% over the same ten years, meaning Indiana's increase has outpaced the country as a whole. For someone starting an LPN career in Indiana now, this history shows pay has moved up consistently, though future increases aren't guaranteed. Current figures offer the clearest picture of what to expect today.

LPN salary by city in Indiana

Pay runs highest in the Elgin metro area, where LPNs typically earn $78,070 a year ($37.54 an hour), about 19% above the state figure. Kokomo follows at $67,240 a year, and the Indianapolis-Carmel-Greenwood metro area pays $67,200 a year. These figures cover each city's full metro area, not just the city center.

Columbus pays the least among Indiana's tracked metro areas, with LPNs typically earning $62,400 a year ($30.00 an hour), a spread of $15,670 between the highest- and lowest-paying areas. The Elgin metro area also has the largest LPN workforce in the state, with about 11,420 workers. Higher pay in areas like Elgin usually tracks a higher cost of living, so take-home value can look different than the raw figures suggest.

Typical LPN pay by metro area in Indiana
#CityTypical payHourlyVs IndianaLPNs employed
1Naperville
metro incl. Elgin
$78,070$37.54+19%11,420
2Kokomo$67,240$32.33+2%140
3Indianapolis
metro incl. Carmel · Greenwood
$67,200$32.31+2%4,230
4Elkhart
metro incl. Goshen
$65,860$31.660%310
5Michigan City
metro incl. La Porte
$65,250$31.37-1%150
6South Bend
metro incl. Mishawaka
$65,240$31.37-1%610
7Lafayette
metro incl. West Lafayette
$65,160$31.33-1%330
8Evansville$64,700$31.10-2%680
9Jefferson County$64,460$30.99-2%2,850
10Muncie$64,330$30.93-2%300
11Fort Wayne$63,640$30.60-3%1,200
12Bloomington$63,200$30.38-4%310
13Terre Haute$62,460$30.03-5%400
14Columbus$62,400$30.00-5%170

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Indiana typical pay $65,720

How Indiana compares with nearby states

Indiana's neighbors show a range of pay levels. Illinois pays LPNs more, with a typical wage of $75,000 a year, about 14% above Indiana's figure. Michigan pays close to the same, at $65,460 a year. Kentucky and Ohio both pay less, with Kentucky's $60,460 a year running 8% below Indiana's figure. LPN licenses can often be transferred or endorsed between neighboring states, which can widen job options for those near a state line.

Typical LPN pay in Indiana and bordering states
StateTypical payVs Indiana
Indiana$65,720baseline
Illinois$75,000+14%
Michigan$65,4600%
Ohio$61,950-6%
Kentucky$60,460-8%

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

Is Indiana a good state for LPNs?

#21
pay rank of 51 · +2% vs national
14,480
LPNs employed in Indiana
4.5
LPN jobs per 1,000 jobs, vs about 4.2 nationally

LPNs in Indiana earn a competitive wage: typical pay is $65,720 a year, 2% above the national figure, ranking 21st of 51. For every 1,000 jobs in Indiana, about 4.5 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, Indiana is a middle-of-the-table state for LPN pay, close to the national figure.

Summary

Indiana LPNs typically earn $65,720 a year ($31.60 an hour), a figure that has climbed 62% over the past decade. Pay varies by city and experience level, with entry-level positions starting lower and experienced LPNs in top-paying areas earning considerably more. Readers considering this career path should check Indiana's state licensing or nursing registry page for requirements, and compare city-level figures for a clearer picture of local pay before making a decision.

Frequently asked questions

How much does an LPN make in Indiana?
A typical LPN in Indiana earns about $31.60 an hour, or $65,720 a year, according to the latest government wage data (May 2025). Pay can range from around $50,550 a year for entry-level positions to over $77,220 a year for the top 10% of earners.
How much does an LPN make an hour in Indiana?
LPNs in Indiana typically earn $31.60 an hour, slightly above the national hourly figure of $30.96. Hourly pay ranges from about $24.30 for entry-level positions to over $37.13 an hour for the top 10% of earners.
What is the starting pay for an LPN in Indiana?
Entry-level LPN positions in Indiana typically start around $24.30 an hour, or about $50,550 a year. Pay tends to rise steadily with experience, moving toward the state's typical figure of $65,720 a year within a few years on the job.
Which city in Indiana pays LPNs the most?
The Elgin metro area pays LPNs the most in Indiana, with typical pay of $78,070 a year, about 19% above the state figure. Columbus pays the least, at $62,400 a year, a spread of $15,670 between the two. Figures reflect full metro areas, not just city centers.
Is LPN pay in Indiana higher than the national rate?
Yes. Indiana's typical LPN pay of $65,720 a year runs about 2% above the national figure of $64,400. That places Indiana 21st among the 50 states and Washington, D.C., ranked by LPN pay.

Explore next

← Back to the LPN salary guide