Skip to content

How Much Does an RN Make in Indiana in 2026?

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

$83,500
Typical pay a year
$40.14
Typical pay an hour
#36
Pay rank of 51 · -14% vs US
68,980
RNs employed
Where RN pay falls in Indiana
from starting out to the top earners
$66,750
Starting out
$78,750
First years
$83,500
Typical
$100,410
Experienced
$105,750
Top 10%

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

A typical registered nurse in Indiana earns about $40.14 per hour, or $83,500 per year, according to the latest government wage data (May 2025). That breaks down to roughly $6,958 a month and $1,606 a week, figures calculated from the annual median. These numbers describe typical pay across the state, before accounting for city or experience differences.

Indiana's typical RN pay sits 14 percent below the national figure of $97,550 a year, placing the state 36th among the 51 states and territories ranked. Indiana employs 68,980 registered nurses, a large enough workforce to shape pay data across many cities. Lower pay compared with the national figure often lines up with a lower cost of living in much of the state.

RN pay in Indiana at a glance

  • Registered nurses in Indiana typically earn $40.14 an hour, or $83,500 a year, per government wage data from May 2025.
  • Indiana pay runs 14 percent below the national figure, ranking the state 36th among 51 states and territories.
  • The Naperville area pays registered nurses the most in Indiana, at $100,490 a year for typical pay.
  • Entry-level pay starts around $32.09 an hour, while the top 10 percent make over $105,750 a year.
  • Typical RN pay in Indiana has climbed 44 percent over the past decade, from $57,890 in 2015 to $83,500 in 2025.

BLS OES May 2025

How much does an RN make in Indiana?

RN pay by career stage in Indiana

RN pay by career stage in Indiana
Career stageIndianaUnited States
Starting out$66,750$32.09 an hour$68,940$33.14 an hour
First years$78,750$37.86 an hour$80,330$38.62 an hour
Typical RN$83,500$40.14 an hour$97,550$46.90 an hour
Experienced$100,410$48.28 an hour$112,350$54.02 an hour
Top 10%$105,750$50.84 an hour$137,470$66.09 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

RN pay by experience level in Indiana

Entry-level positions in Indiana typically offer around $32.09 an hour, or about $66,750 a year, for registered nurses just starting out. Pay typically rises toward the statewide typical figure of $83,500 within the first several years on the job. New nurses in Indiana can expect this lower starting range regardless of which city they work in, though local pay levels still vary.

Experienced registered nurses in Indiana often earn upwards of $48.28 an hour ($100,410 a year), and the top 10 percent of earners make over $50.84 an hour, or $105,750 a year. That leaves a $39,000 spread between entry-level and top pay in the state. Setting, years of experience, and the city where a nurse works all tend to separate the two ends of that range.

RN pay growth in Indiana

$83,500
2025 typical annual pay
+$2,760 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

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

Indiana's registered nurse pay has climbed from $57,890 in 2015 to $83,500 in 2025, a gain of $25,610 over the decade. That amounts to a 44 percent rise in typical pay over ten years. The increase has been fairly steady, with the sharpest jumps coming in 2022 and 2023.

Nationally, typical RN pay rose 45 percent over the same decade, a pace close to Indiana's own gain. Pay for registered nurses in Indiana has moved up substantially over the past ten years, though past growth does not guarantee future increases. Someone starting a nursing career in Indiana today is entering a field where typical pay has climbed steadily since 2015.

RN salary by city in Indiana

Registered nurse pay runs highest in the Naperville area, where typical pay reaches $100,490 a year ($48.31 an hour), about 20 percent above the statewide figure. The Mishawaka and South Bend area follows at $93,540 a year, and the Goshen and Elkhart area pays $88,100 a year. These figures cover each area's full metro region, not just the city center.

At the other end, the Columbus area pays registered nurses the least in the state, with typical pay of $77,030 a year, a spread of $23,460 between the highest- and lowest-paying areas. The Naperville area, already the top payer, also holds the largest registered nurse workforce in Indiana, with 100,240 employed there. Higher-paying areas often carry a higher cost of living, which narrows the real difference in take-home value.

Typical RN pay by metro area in Indiana
#CityTypical payHourlyVs IndianaRNs employed
1Naperville
metro incl. Elgin
$100,490$48.31+20%100,240
2South Bend
metro incl. Mishawaka
$93,540$44.97+12%3,370
3Elkhart
metro incl. Goshen
$88,100$42.36+6%1,650
4Jefferson County$84,850$40.79+2%18,180
5Indianapolis
metro incl. Carmel · Greenwood
$84,230$40.50+1%25,800
6Evansville$83,820$40.300%3,890
7Kokomo$83,370$40.080%740
8Michigan City
metro incl. La Porte
$82,300$39.57-1%790
9Terre Haute$81,550$39.21-2%1,600
10Lafayette
metro incl. West Lafayette
$80,790$38.84-3%2,080
11Bloomington$80,370$38.64-4%1,630
12Fort Wayne$79,630$38.29-5%6,450
13Muncie$79,500$38.22-5%1,220
14Columbus$77,030$37.03-8%640

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

How Indiana compares with nearby states

Indiana's typical registered nurse pay trails Illinois by 15 percent ($95,990 a year) and Michigan by 13 percent ($94,300 a year), Indiana's two highest-paying neighbors. Ohio pays close to Indiana's figure, just 1 percent lower at $82,510 a year, and Kentucky runs 3 percent below Indiana at $81,040 a year. Nursing licenses can often be transferred or endorsed into a neighboring state, which makes comparing pay across the border a practical step for nurses weighing a move.

Typical RN pay in Indiana and bordering states
StateTypical payVs Indiana
Indiana$83,500baseline
Illinois$95,990+15%
Michigan$94,300+13%
Ohio$82,510-1%
Kentucky$81,040-3%

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

Is Indiana a good state for RNs?

#36
pay rank of 51 · -14% vs national
68,980
RNs employed in Indiana
22
RN jobs per 1,000 jobs, vs about 22 nationally

RN pay in Indiana sits below the middle of the national table: typical pay is $83,500 a year, 14% below the national figure, ranking 36th of 51. For every 1,000 jobs in Indiana, about 22 are RN positions; nationally, the figure is closer to 22. RN jobs make up about the same share of the job market as they do across the country. On pay alone, Indiana ranks below most states, though typical pay here has risen 44% over the past decade.

Summary

A typical registered nurse in Indiana earns $83,500 a year, up 44 percent from $57,890 a decade ago. Readers considering a nursing career in Indiana can check the state licensing or nursing registry page for education and licensing requirements, and the city pages on this site for local pay figures in places like Indianapolis, Fort Wayne, or South Bend. Pay varies by city and experience, so local research is worth the time.

Frequently asked questions

How much does an RN make in Indiana?
A typical registered nurse in Indiana earns **$40.14 an hour**, or about $83,500 a year, according to the latest government wage data (May 2025). Pay varies by city and experience, with entry-level nurses earning less and experienced nurses earning more than this typical figure.
How much does an RN make an hour in Indiana?
Registered nurses in Indiana typically earn **$40.14 an hour**, according to the latest government wage data (May 2025). Hourly pay ranges from around $32.09 for entry-level nurses up to over $50.84 for the top 10 percent of earners.
What is the starting pay for an RN in Indiana?
Entry-level registered nurses in Indiana typically start around **$32.09 an hour**, or about $66,750 a year. Pay tends to rise toward the statewide typical figure of $83,500 within the first several years of experience, and can reach well above that in later years.
Which city in Indiana pays RNs the most?
The **Naperville** area pays registered nurses the most in Indiana, with typical pay of **$100,490 a year**, about 20 percent above the statewide figure. The Mishawaka and South Bend area follows at $93,540 a year. These figures cover each area's full metro region.
Is RN pay in Indiana higher than the national rate?
No. Registered nurse pay in Indiana runs **14 percent below** the national figure of $97,550 a year, and the state ranks 36th out of 51 states and territories. Lower pay in Indiana often lines up with a lower cost of living compared with higher-paying states.

Explore next

← Back to the RN salary guide