Based on 2,111 job listings - Indianapolis, United States 2026
-31% vs 202550% of professionals earn between $154,000 - $223,000 USD
The median salary is $208,700
Indianapolis
Average salary
192,113 - 284,388
Median salary
208,700 - 331,650
2,111 job openings
United States
Average salary
150,000 - 400,000
Median salary
250,000 - 400,000
694,696 job openings
The average salary for a Physician in Indianapolis, United States is USD 192,113 - USD 284,388 per year in 2026, based on 2,111 job listings.
Explore 2,111 Physician job listings in United States on BeBee, or check our salary calculator for a personalized estimate.