How much does a Physician make 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.
What are the highest paying cities for a Physician near Indianapolis, IN?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
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.
-
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.
-
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.
What are the best paying Physician related jobs in Indianapolis, IN?

-
Anesthesiologist
Average Salary: $750,000
In this role, professionals administer anesthesia and manage pain before, during, and after surgery. Specialists work in hospitals like IU Health and work with top surgical teams.
Find Anesthesiologist jobs in Indianapolis, IN
-
Psychiatrist
Average Salary: $329,019
These doctors diagnose and treat mental health conditions. They provide therapy and medication management, working in private practice or for organizations like Community Health Network.
Find Psychiatrist jobs in Indianapolis, IN
-
Radiologist
Average Salary: $286,387
Radiologists interpret medical images to help diagnose conditions. They work closely with other doctors in facilities such as Indiana University Health to ensure accurate patient care.
Find Radiologist jobs in Indianapolis, IN
-
Emergency Medicine Physician
Average Salary: $189,590
These doctors treat urgent and life-threatening conditions. They work in fast-paced environments like emergency rooms at Eskenazi Health, providing critical care to patients quickly.
Find Emergency Medicine Physician jobs in Indianapolis, IN
-
Podiatrist
Average Salary: $160,874
Podiatrists specialize in foot and ankle care. They diagnose and treat conditions, perform surgery, and work in private practices or at places like Franciscan Health.
Find Podiatrist jobs in Indianapolis, IN
-
Dermatologist
Average Salary: $150,000
Dermatologists focus on skin health, treating conditions like acne and skin cancer. They work in specialized clinics or larger hospitals such as Ascension St. Vincent.
Find Dermatologist jobs in Indianapolis, IN
-
Pediatrician
Average Salary: $65,342
Pediatricians care for children from infancy through adolescence. They provide routine check-ups and manage childhood illnesses, working in clinics like Riley Children’s Health.
Find Pediatrician jobs in Indianapolis, IN
-
Family Medicine Physician
Average Salary: $50,738
Family doctors offer comprehensive care for all ages. They manage a wide range of health issues and build long-term relationships with patients at places like Franciscan Physician Network.
Find Family Medicine Physician jobs in Indianapolis, IN
-
Sports Medicine Physician
Average Salary: $41,650
These specialists focus on injuries related to sports and physical activity. They work with athletes and active individuals to prevent and treat injuries at facilities like Indiana University Health.
Find Sports Medicine Physician jobs in Indianapolis, IN
-
Neurologist
Average Salary: $33,900
Neurologists diagnose and treat disorders of the nervous system. They work in medical centers like Indiana University Health, focusing on conditions like epilepsy and stroke.
Find Neurologist jobs in Indianapolis, IN



