Doctor salary in Indianapolis, Indiana

The average salary of a Doctor in Indianapolis, Indiana is $221,430.

Junior

The bottom 25% of Doctors in Indianapolis, Indiana earn:

$170,720
Starting

The bottom 10% of Doctors in Indianapolis, Indiana earn:

$132,980

Historical salary

See the Doctor salary in other states