Position
City
Salary

How much does a Physician make in Indianapolis, IN?

The average salary for a Physician is $210,140 per year in Indianapolis, IN.

Physicians in Indianapolis, IN, earn a competitive salary, reflecting their vital role in healthcare. The average yearly salary for a physician in the city stands at approximately $210,140. This figure places them well above the average for many other professions. Salaries can vary based on several factors, including the type of medical specialty and years of experience.

For those interested in specific medical fields, some specialties offer higher pay. For instance, surgeons and anesthesiologists often earn more due to the specialized skills and longer training required. Less common specialties or those in higher demand can also result in higher salaries. Experience also plays a crucial role, with more seasoned physicians typically earning more. A physician with over 20 years of experience may see their salary increase significantly, potentially reaching the higher end of the salary range.

Physician jobs in Indianapolis, IN

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

Physicians near Indianapolis have many top-paying cities to choose from. Lafayette, IN, leads with an average salary of $379,012. Zionsville, IN, follows closely, with an average salary of $313,750. Another option is Carmel, IN, where physicians earn around $292,200 on average. Also, Bloomington, IN, offers an average salary of $283,168, while Fort Wayne, IN, pays an average of $278,834. These cities provide excellent opportunities for those seeking high-paying positions in the medical field.
Graph displaying highest paying cities salaries for Physician jobs near Indianapolis, IN, highlighting Lafayette, IN with the highest at $379,012 and Fishers, IN with the lowest at $265,179.
  1. Lafayette, IN
    Average Salary: $379,012
    In Lafayette, medical professionals work in a vibrant community. Hospitals like IU Health Arnett offer excellent facilities. Opportunities for growth and community engagement are plentiful.
    Find Physician jobs in Lafayette, IN


  2. Zionsville, IN
    Average Salary: $313,750
    Zionsville offers a high quality of life for medical staff. The community’s emphasis on health and wellness aligns well with healthcare providers. Working here means being part of a growing area with excellent amenities.
    Find Physician jobs in Zionsville, IN


  3. Carmel, IN
    Average Salary: $292,200
    Carmel provides a dynamic environment for healthcare workers. The city’s reputation for quality living attracts many. Providers enjoy working in modern facilities and a supportive community.
    Find Physician jobs in Carmel, IN


  4. South Bend, IN
    Average Salary: $288,809
    South Bend offers diverse opportunities for medical professionals. The city’s healthcare facilities, like Beacon Medical Group, provide excellent settings for practice. The community is vibrant, making it a great place to live and work.
    Find Physician jobs in South Bend, IN


  5. Bloomington, IN
    Average Salary: $283,168
    In Bloomington, healthcare workers find a welcoming community. The city’s focus on education and health creates a nurturing environment. Hospitals here offer modern facilities and a supportive work atmosphere.
    Find Physician jobs in Bloomington, IN


  6. Fort Wayne, IN
    Average Salary: $278,834
    Fort Wayne is a hub for medical professionals. Hospitals such as Parkview Regional Medical Center provide top-notch care. The city’s strong community spirit makes it an attractive place for healthcare workers.
    Find Physician jobs in Fort Wayne, IN


  7. Terre Haute, IN
    Average Salary: $275,938
    Terre Haute offers a stable environment for medical careers. Healthcare facilities here are well-regarded, and the community values its providers. Working here means contributing to a supportive and growing area.
    Find Physician jobs in Terre Haute, IN


  8. Columbus, IN
    Average Salary: $275,050
    Columbus provides a balanced lifestyle for healthcare workers. The city’s commitment to health is evident in its facilities. Providers enjoy a tight-knit community and excellent working conditions.
    Find Physician jobs in Columbus, IN


  9. Evansville, IN
    Average Salary: $270,725
    Evansville offers a mix of urban and rural living for medical staff. Hospitals like Deaconess Gateway provide excellent care. The city’s diverse offerings make it a great place for healthcare professionals.
    Find Physician jobs in Evansville, IN


  10. Fishers, IN
    Average Salary: $265,179
    Fishers is a great place for healthcare workers seeking a suburban lifestyle. The city’s modern facilities and strong community support make it an excellent choice. Providers enjoy a high quality of life here.
    Find Physician jobs in Fishers, IN

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

Eventus WholeHealth leads the way with an average salary of $400,000 for physicians in Indianapolis. Curana Health offers a competitive average salary of $166,667, making it another attractive option for medical professionals. Banner Health provides a solid average salary of $66,407, presenting a good opportunity for those looking to work in the field.
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. This company focuses on providing advanced care options, ensuring patients receive the best treatment. They operate in various locations, including Indianapolis, and aim to improve patient outcomes through innovative care.


  2. Curana Health
    Average Salary: $166,667
    Curana Health provides opportunities for Physicians in Indianapolis, IN. They specialize in senior care, focusing on delivering quality healthcare to elderly patients. With several locations, Curana Health offers a supportive environment and a chance to make a significant impact on the lives of older adults.


  3. Banner Health
    Average Salary: $66,407
    Banner Health offers Physician positions in Indianapolis, IN. They are a large healthcare provider, offering various medical services across multiple locations. Working at Banner Health means being part of a team that values patient care and professional growth.

Currently 2,336 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,336 Job Openings