Position
City
Salary

How much does a Physician make in St. Louis, MO?

The average salary for a Physician is $260,702 per year in St. Louis, MO.

In St. Louis, MO, a physician can expect to earn a good salary. The average yearly salary for a physician in this area is around $260,702. This figure can vary based on several factors, including the type of medical specialty and years of experience.

Physicians in St. Louis have a range of salaries. The lowest 10% earn about $67,350. The highest 10% earn over $375,000. Most physicians fall somewhere in between these numbers. Specialties like cardiology and neurosurgery often pay higher salaries. Experienced physicians also tend to earn more than those just starting out. This range shows that there are good opportunities for those who work hard and gain experience in their field.

Physician jobs in St. Louis, MO

What are the highest paying cities for a Physician near St. Louis, MO?

Physician jobs near St. Louis, MO, offer high salaries in several nearby cities. Springfield, MO, leads with an average salary of $335,188. Little Rock, AR, follows closely with an average salary of $330,431. These cities provide excellent opportunities for those seeking well-paying positions in the medical field.
Graph displaying highest paying cities salaries for Physician jobs near St. Louis, MO, highlighting Springfield, MO with the highest at $335,188 and Des Moines, IA with the lowest at $236,670.
  1. Springfield, MO
    Average Salary: $335,188
    In Springfield, doctors enjoy a balanced lifestyle with a strong community. Major healthcare providers like CoxHealth offer excellent opportunities. The city's growing population increases demand for medical services.
    Find Physician jobs in Springfield, MO


  2. Little Rock, AR
    Average Salary: $330,431
    Little Rock provides a vibrant environment for healthcare professionals. With institutions like Arkansas Children's Hospital, doctors find rewarding work. The city's healthcare sector is expanding, offering many job openings.
    Find Physician jobs in Little Rock, AR


  3. Wichita, KS
    Average Salary: $262,376
    Wichita offers a mix of urban and small-town feel. Physicians here benefit from a supportive community. Organizations like Wesley Medical Center provide excellent career growth. The city's healthcare needs are on the rise.
    Find Physician jobs in Wichita, KS


  4. Omaha, NE
    Average Salary: $261,518
    Omaha is a hub for healthcare with top employers like Nebraska Medicine. Doctors enjoy a dynamic work environment. The city's healthcare sector is robust, offering many opportunities for growth.
    Find Physician jobs in Omaha, NE


  5. Pittsburgh, PA
    Average Salary: $248,397
    Pittsburgh offers a rich healthcare landscape with leading institutions like UPMC. Physicians here enjoy a vibrant community. The city's diverse population increases the demand for medical services.
    Find Physician jobs in Pittsburgh, PA


  6. Cincinnati, OH
    Average Salary: $248,395
    Cincinnati provides a thriving healthcare market with major employers like Cincinnati Children's Hospital. Doctors find rewarding work here. The city's growing population boosts healthcare needs.
    Find Physician jobs in Cincinnati, OH


  7. Fort Worth, TX
    Average Salary: $239,456
    Fort Worth offers a dynamic healthcare environment with institutions like Texas Health Resources. Physicians enjoy a strong community. The city's expanding population increases demand for medical services.
    Find Physician jobs in Fort Worth, TX


  8. Memphis, TN
    Average Salary: $238,616
    Memphis provides a vibrant healthcare scene with top employers like St. Jude Children's Research Hospital. Doctors find rewarding work here. The city's diverse population boosts healthcare needs.
    Find Physician jobs in Memphis, TN


  9. Tulsa, OK
    Average Salary: $236,920
    Tulsa offers a supportive healthcare environment with major institutions like Saint Francis Health System. Physicians enjoy a balanced lifestyle. The city's growing population increases demand for medical services.
    Find Physician jobs in Tulsa, OK


  10. Des Moines, IA
    Average Salary: $236,670
    Des Moines provides a stable healthcare market with leading employers like MercyOne. Doctors find rewarding work here. The city's healthcare needs are on the rise, offering many opportunities.
    Find Physician jobs in Des Moines, IA

What are the best paying companies for a Physician in St. Louis, MO?

Mercy, Signify Health, Curana Health, and The IMA Group offer some of the highest salaries for physicians in St. Louis, MO. These companies provide competitive pay and attractive benefits. Job seekers can find rewarding opportunities with these employers.
Graph displaying best paying company salaries for Physician jobs in St. Louis, MO, highlighting Mercy with the highest at $200,578 and The IMA Group with the lowest at $145,000.
  1. Mercy
    Average Salary: $200,578
    Mercy is a leading healthcare provider in St. Louis, MO. They offer a range of medical services and have multiple locations throughout the city. Physicians at Mercy enjoy a supportive work environment and opportunities for professional growth.


  2. Signify Health
    Average Salary: $200,000
    Signify Health focuses on improving patient outcomes through technology and data. They operate in St. Louis, MO, and offer competitive salaries for their physicians. The company values innovation and patient care.


  3. Curana Health
    Average Salary: $185,000
    Curana Health specializes in senior care and operates in St. Louis, MO. They provide a rewarding work environment for physicians, with a focus on quality care and patient satisfaction.


  4. The IMA Group
    Average Salary: $145,000
    The IMA Group is a healthcare management company based in St. Louis, MO. They offer a variety of opportunities for physicians, with a focus on operational excellence and patient care.

Currently 4,098 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
4,098 Job Openings