Position
City
Salary

How much does a Physician make in Indianapolis, IN?

The average salary for a Physician is $209,508 per year in Indianapolis, IN.

Physicians in Indianapolis, IN, can expect a competitive salary that matches their critical role in healthcare. The average yearly salary for a physician in this city is $209,508. This figure reflects the dedication and expertise physicians bring to their work. With the cost of living in Indianapolis, this salary offers a good standard of living for most.


The salary range for physicians can vary based on several factors, including specialty and experience. Here are some examples of how much physicians in different specialties can earn:

  • Family Medicine: $32,000
  • Pediatrics: $65,455
  • Internal Medicine: $98,909
  • Emergency Medicine: $132,364
  • Orthopedics: $165,818
  • Radiology: $199,273
  • Surgery: $232,727
  • Anesthesiology: $266,182
  • Cardiology: $299,636
  • Dermatology: $333,091
  • Neurology: $366,545
  • Top-tier Specialists: $400,000
Physician jobs in Indianapolis, IN

What are the highest paying cities for a Physician near Indianapolis, IN?

Physician jobs near Indianapolis, IN, have high average salaries in several nearby cities. Lafayette offers the highest pay at over $379,000 annually. Columbus and Zionsville also provide competitive salaries, with averages exceeding $300,000 per year. South Bend, Fort Wayne, and other nearby cities present good opportunities with average salaries ranging between $259,000 and $317,000. These locations make excellent choices for job seekers looking for rewarding physician positions in the region.
Graph displaying highest paying cities salaries for Physician jobs near Indianapolis, IN, highlighting Lafayette, IN with the highest at $379,012 and Carmel, IN with the lowest at $258,992.
  1. Lafayette, IN
    Average Salary: $379,012
    In Lafayette, working as a physician offers a blend of community engagement and modern medical facilities. You'll find opportunities at places like Franciscan Health Lafayette, where you can make a tangible difference in patient care.
    Find Physician jobs in Lafayette, IN


  2. Columbus, IN
    Average Salary: $317,540
    Columbus presents a vibrant healthcare environment where doctors can thrive. With well-established hospitals such as Columbus Regional Hospital, your skills will be highly valued in delivering top-notch medical services.
    Find Physician jobs in Columbus, IN


  3. Zionsville, IN
    Average Salary: $313,750
    In Zionsville, being a physician means enjoying a close-knit community and a focus on patient-centered care. Clinics here offer collaborative work environments that support professional growth and patient well-being.
    Find Physician jobs in Zionsville, IN


  4. South Bend, IN
    Average Salary: $282,828
    South Bend offers a dynamic healthcare setting with a strong emphasis on community health. Physicians here often work in settings like Beacon Medical Group, providing a range of medical services to a diverse population.
    Find Physician jobs in South Bend, IN


  5. Fort Wayne, IN
    Average Salary: $278,834
    Fort Wayne provides ample opportunities for physicians to contribute to a growing healthcare system. Working at Parkview Regional Medical Center allows you to access modern technology and a supportive medical team.
    Find Physician jobs in Fort Wayne, IN


  6. Bloomington, IN
    Average Salary: $277,880
    Bloomington boasts a vibrant academic atmosphere with Indiana University Health, offering a variety of specialized care opportunities. Physicians here benefit from a community that values education and research.
    Find Physician jobs in Bloomington, IN


  7. Terre Haute, IN
    Average Salary: $265,750
    In Terre Haute, physicians enjoy a mix of urban and rural healthcare experiences. Union Hospital provides a supportive environment where you can deliver comprehensive care to the local population.
    Find Physician jobs in Terre Haute, IN


  8. Fishers, IN
    Average Salary: $265,179
    Fishers offers a rapidly growing healthcare market with numerous private practices and clinics. Working here means you'll have access to modern facilities and a community that appreciates high-quality medical services.
    Find Physician jobs in Fishers, IN


  9. Evansville, IN
    Average Salary: $259,925
    Evansville provides diverse opportunities in a city that values healthcare. Physicians here often work in settings like Deaconess Hospital, allowing them to serve a wide range of medical needs effectively.
    Find Physician jobs in Evansville, IN


  10. Carmel, IN
    Average Salary: $258,992
    Carmel presents a thriving healthcare environment with an emphasis on innovation and patient care. With clinics like Community Physicians of Indiana, you'll find a supportive atmosphere that encourages professional development.
    Find Physician jobs in Carmel, IN

What are the best paying companies for a Physician in Indianapolis, IN?

Eventus WholeHealth offers top-notch salaries for physicians in Indianapolis. With average earnings of up to $400,000, it stands out as a top employer. Curana Health also provides competitive pay, often reaching $166,667. Banner Health, another prominent option, pays physicians around $66,407 annually. Each of these companies provides excellent opportunities for those seeking well-paying roles.
Graph displaying best paying company salaries for Physician jobs in Indianapolis, IN, highlighting Eventus WholeHealth with the highest at $400,000 and Banner Health with the lowest at $66,407.
  1. Eventus WholeHealth
    Average Salary: $400,000
    Eventus WholeHealth offers rewarding Physician jobs in Indianapolis, IN. They focus on providing home-based medical care. They have offices throughout Indiana, giving you many locations to work.


  2. Curana Health
    Average Salary: $166,667
    Curana Health hires Physicians in Indianapolis, IN. They offer care for seniors in assisted living and memory care facilities. Their clinics are spread across several states, providing varied job opportunities.


  3. Banner Health
    Average Salary: $66,407
    Banner Health provides Physician jobs in Indianapolis, IN. They work in various hospitals and clinics across the state. This allows for a range of experiences in different medical settings.

Currently 2,539 Physician job openings, nationwide.

How's the job market for a Physician in the US?

Learn what a Physician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Physician today.
Position
Overview
Physician
2,539 Job Openings