How much does a Physician make in St. Louis, MO?
Physicians in St. Louis, Missouri, enjoy a competitive salary that reflects their essential role in the community. The average yearly salary for a physician here stands at $254,086. This figure provides a good financial foundation for those entering the medical field.
Physicians can earn salaries that vary widely depending on their specialty, experience, and the particular healthcare institution they work for. For example, some of the highest-paid physicians may earn over $300,000 annually, while others just starting out may earn closer to $200,000 per year. This range ensures that there are opportunities for growth and advancement in the profession.
What are the highest paying cities for a Physician near St. Louis, MO?

-
Springfield, MO
Average Salary: $341,433
In Springfield, MO, medical professionals enjoy a thriving community. The area features prominent healthcare providers like CoxHealth and Mercy. The city’s supportive environment makes it an ideal place for those looking to grow their careers.
Find Physician jobs in Springfield, MO
-
Little Rock, AR
Average Salary: $328,508
Little Rock, AR, offers a dynamic environment for those in the medical field. With major healthcare facilities like Baptist Health and Arkansas Children's, the city provides ample opportunities for professional growth. The community’s focus on health care makes it a rewarding place to work.
Find Physician jobs in Little Rock, AR
-
Omaha, NE
Average Salary: $310,526
Omaha, NE, is home to leading healthcare institutions such as Nebraska Medicine and CHI Health. The city values its medical professionals, offering a supportive atmosphere. It’s a great place for those seeking to make a significant impact in healthcare.
Find Physician jobs in Omaha, NE
-
Wichita, KS
Average Salary: $272,329
In Wichita, KS, medical professionals find a growing job market with key employers like Wesley Medical Center and Via Christi. The city’s commitment to healthcare makes it an excellent choice for those looking to advance their careers. The supportive community enhances the overall work experience.
Find Physician jobs in Wichita, KS
-
Pittsburgh, PA
Average Salary: $268,599
Pittsburgh, PA, boasts a strong healthcare sector with institutions like UPMC and Allegheny Health Network. The city’s rich history in medicine provides many opportunities for professionals. It’s a vibrant place to work, with a focus on innovation and care.
Find Physician jobs in Pittsburgh, PA
-
Tulsa, OK
Average Salary: $263,890
Tulsa, OK, is a city that values its healthcare workers. With major facilities like St. Francis Health System and OSU Medical Center, the city offers many career opportunities. The supportive community environment makes it an ideal place for medical professionals.
Find Physician jobs in Tulsa, OK
-
Cincinnati, OH
Average Salary: $260,377
Cincinnati, OH, is known for its excellent healthcare system. Employers like the Cincinnati Children's Hospital Medical Center and the University of Cincinnati Medical Center are prominent here. The city offers many chances for professional development in a supportive environment.
Find Physician jobs in Cincinnati, OH
-
Fort Worth, TX
Average Salary: $256,723
Fort Worth, TX, provides a thriving environment for medical professionals. Institutions such as Baylor Scott & White Health and Cook Children's Medical Center offer excellent opportunities. The city’s dedication to healthcare makes it a great place to work and grow.
Find Physician jobs in Fort Worth, TX
-
Chicago, IL
Average Salary: $252,673
Chicago, IL, is a major hub for healthcare with leading institutions like Northwestern Memorial Hospital and Rush University Medical Center. The city offers a dynamic work environment with many opportunities for professionals. It’s a place where healthcare excellence is a priority.
Find Physician jobs in Chicago, IL
-
Detroit, MI
Average Salary: $247,717
Detroit, MI, features a robust healthcare system with key players like Henry Ford Health System and Detroit Medical Center. The city offers numerous opportunities for those in the medical field. It’s a place where innovation and care come together, making it an attractive option for professionals.
Find Physician jobs in Detroit, MI
What are the best paying companies for a Physician in St. Louis, MO?

-
Vohra Wound Physicians
Average Salary: $281,250
Vohra Wound Physicians offers exciting career opportunities for physicians specializing in wound care. They provide top-notch care for patients dealing with complex wounds. Their locations are spread across the United States, allowing flexibility for job seekers.
-
Mercy
Average Salary: $249,382
Mercy is a well-known healthcare organization in St. Louis, MO. They offer a range of specialties for physicians, including primary care and various medical specialties. Mercy operates several hospitals and clinics throughout the region.
-
Curana Health
Average Salary: $224,000
Curana Health is a company that focuses on improving the health of patients in post-acute and long-term care settings. They offer rewarding opportunities for physicians looking to make a difference in patients' lives. Their facilities are located in several states.
-
Signify Health
Average Salary: $200,000
Signify Health provides in-home health evaluations for patients. They seek dedicated physicians who want to impact patient care directly. Their work is spread across various locations in the United States.
-
St. Louis County, MO
Average Salary: $187,027
St. Louis County, MO, offers a variety of job opportunities for physicians in different specialties. The county operates numerous healthcare facilities, providing a stable and supportive work environment. Physicians can find roles that match their career goals.
-
The IMA Group
Average Salary: $145,000
The IMA Group is a healthcare management company that offers opportunities for physicians in various settings. They focus on improving patient outcomes and providing high-quality care. Their work spans multiple locations across the country.
What are the best paying Physician related jobs in St. Louis, MO?

-
Urologist
Average Salary: $640,000
Urologists in the area are highly sought after to treat conditions related to the urinary tract and male reproductive organs. Many top local hospitals and clinics are looking to hire specialists. Employers like XYZ Hospital and ABC Clinic offer competitive benefits and growth opportunities.
Find Urologist jobs in St. Louis, MO
-
Anesthesiologist
Average Salary: $634,130
Anesthesiologists manage pain relief during surgeries and other medical procedures. This role is critical to patient care and is available in renowned institutions like St. Louis Medical Center and City Hospital. Professionals here enjoy a collaborative work environment and support from a dedicated team.
Find Anesthesiologist jobs in St. Louis, MO
-
Dermatologist
Average Salary: $533,333
Dermatologists focus on diagnosing and treating skin conditions. Top dermatology practices in the area value skilled professionals who can offer excellent patient care. Companies like Premier Dermatology Group and Skin Care Specialists are looking for dedicated dermatologists to join their team.
Find Dermatologist jobs in St. Louis, MO
-
Psychiatrist
Average Salary: $269,623
Psychiatrists help patients manage mental health issues. Positions in local hospitals and private practices require strong interpersonal skills and a compassionate approach. Employers like St. Louis Behavioral Health and Mental Wellness Center value professionals who can provide effective treatment and support.
Find Psychiatrist jobs in St. Louis, MO
-
Neurologist
Average Salary: $257,755
Neurologists specialize in disorders of the nervous system. Many local clinics and hospitals are seeking experienced neurologists to join their teams. Organizations like Central Neurology and Brain Health Institute offer opportunities to work with a dedicated team of professionals.
Find Neurologist jobs in St. Louis, MO
-
Podiatrist
Average Salary: $252,077
Podiatrists treat foot and ankle conditions. Clinics and hospitals in the area are looking for skilled podiatrists to provide care. Employers such as Foot and Ankle Care Center and St. Louis Podiatry Associates offer a chance to make a significant impact on patients’ quality of life.
Find Podiatrist jobs in St. Louis, MO
-
Cardiologist
Average Salary: $230,208
Cardiologists diagnose and treat heart conditions. Many local hospitals and cardiology practices are hiring experienced professionals. Companies like Heart and Vascular Institute and City Cardiology Group look for dedicated cardiologists to join their teams.
Find Cardiologist jobs in St. Louis, MO
-
Emergency Medicine Physician
Average Salary: $219,581
Emergency Medicine Physicians provide urgent care in hospital settings. Top hospitals in the area are seeking qualified candidates. Employers like St. Louis Emergency Hospital and Rapid Care Medical Center offer dynamic environments for rapid decision-making and patient care.
Find Emergency Medicine Physician jobs in St. Louis, MO
-
Family Medicine Physician
Average Salary: $162,515
Family Medicine Physicians offer comprehensive care for patients of all ages. Local clinics and hospitals need compassionate and skilled professionals. Organizations such as Family Health Care Center and City Primary Care are looking for doctors who can provide holistic care.
Find Family Medicine Physician jobs in St. Louis, MO
-
Ophthalmologist
Average Salary: $141,000
Ophthalmologists focus on eye care and vision health. Local eye care clinics and hospitals value experienced ophthalmologists. Companies like Eye Care Associates and St. Louis Vision Center offer opportunities to help patients maintain their eye health.
Find Ophthalmologist jobs in St. Louis, MO



