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.
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
| Career stage | Indiana | United 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
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.
| # | City | Typical pay | Hourly | Vs Indiana | RNs employed |
|---|---|---|---|---|---|
| 1 | Naperville metro incl. Elgin | $100,490 | $48.31 | +20% | 100,240 |
| 2 | South Bend metro incl. Mishawaka | $93,540 | $44.97 | +12% | 3,370 |
| 3 | Elkhart metro incl. Goshen | $88,100 | $42.36 | +6% | 1,650 |
| 4 | Jefferson County | $84,850 | $40.79 | +2% | 18,180 |
| 5 | Indianapolis | $84,230 | $40.50 | +1% | 25,800 |
| 6 | Evansville | $83,820 | $40.30 | 0% | 3,890 |
| 7 | Kokomo | $83,370 | $40.08 | 0% | 740 |
| 8 | Michigan City metro incl. La Porte | $82,300 | $39.57 | -1% | 790 |
| 9 | Terre Haute | $81,550 | $39.21 | -2% | 1,600 |
| 10 | Lafayette metro incl. West Lafayette | $80,790 | $38.84 | -3% | 2,080 |
| 11 | Bloomington | $80,370 | $38.64 | -4% | 1,630 |
| 12 | Fort Wayne | $79,630 | $38.29 | -5% | 6,450 |
| 13 | Muncie | $79,500 | $38.22 | -5% | 1,220 |
| 14 | Columbus | $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.
| State | Typical pay | Vs Indiana |
|---|---|---|
| Indiana | $83,500 | baseline |
| 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?
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.