Skip to content

The average salary for a Nurse Practitioner in Indiana is $123,320.

Annual Average Salary Information

Annual Average Salary: $123,320

$100,500$147,490

Hourly Pay Information

Hourly Average Salary: $59.29

$48.32$70.91