Registered Nurses Salary in Indiana

Ranked #34 of 51 · IN

12.1% below U.S. average
Mean annual salary $89,150 ≈ $43/hr
Median annual salary $83,500
Employment 68,980

Salary Distribution (10th–90th percentile)

P10 $66,750P25 $78,750 Median $83,500P75 $100,410P90 $105,750

About 80% of registered nursess in Indiana earn between $66,750 and $105,750. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Indiana
$89,150
U.S. average
$101,420

The mean registered nurses salary in Indiana is $89,150, about 12.1% below the U.S. average ($101,420). That works out to roughly $43/hr at 2,080 hours per year.

Metro Areas in Indiana

Metro areaMedianMeanEmployment
South Bend-Mishawaka, IN-MI $93,540 $99,320 3,370
Elkhart-Goshen, IN $88,100 $94,110 1,650
Central Indiana nonmetropolitan area $84,670 $86,020 2,610
Indianapolis-Carmel-Greenwood, IN $84,230 $89,630 25,800
Evansville, IN $83,820 $90,520 3,890
Kokomo, IN $83,370 $87,650 740
Michigan City-La Porte, IN $82,300 $88,470 790
Terre Haute, IN $81,550 $83,370 1,600

← Back to all registered nurses states