Position
City
Salary

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

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

Physicians in St. Louis, MO enjoy competitive salaries. They earn an average yearly salary of around $253,015. This figure varies based on the type of physician and their years of experience. For instance, a family physician might earn less than a specialist like a cardiologist.

Salary numbers can increase with experience and specialization. Here are some average yearly salaries for different types of physicians in St. Louis:

  • Family Physicians: Around $211,525
  • Pediatricians: Around $238,771
  • Gastroenterologists: Around $266,017
  • Cardiologists: Around $293,263
  • Surgeons: Around $320,508

Physician jobs in St. Louis, MO

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

Springfield, MO, stands out as one of the highest-paying cities for Physicians near St. Louis. With an average salary of $348,653, job seekers can expect competitive compensation in this vibrant community. Nearby, Little Rock, AR, also offers an attractive average salary of $348,140, making it another strong option for physicians in the region. These cities provide excellent opportunities for professionals looking to balance high earnings with a quality lifestyle. Pittsburgh, PA, and Omaha, NE, follow closely with average salaries of $308,215 and $307,905 respectively. Both cities boast vibrant healthcare sectors and promising job markets.
Graph displaying highest paying cities salaries for Physician jobs near St. Louis, MO, highlighting Springfield, MO with the highest at $348,653 and Des Moines, IA with the lowest at $247,432.
  1. Springfield, MO
    Average Salary: $348,653
    Springfield offers a range of medical facilities, including CoxHealth and Mercy. Physicians here enjoy a strong community focus. The city balances urban amenities with a relaxed lifestyle, making it a great place to work and live.
    Find Physician jobs in Springfield, MO


  2. Little Rock, AR
    Average Salary: $348,140
    Little Rock features major healthcare institutions such as UAMS and Baptist Health. Physicians in this city benefit from a growing medical community. The area offers a mix of professional opportunities and a pleasant living environment.
    Find Physician jobs in Little Rock, AR


  3. Pittsburgh, PA
    Average Salary: $308,215
    Pittsburgh's medical scene includes prestigious hospitals like UPMC and Allegheny Health Network. Physicians find ample opportunities for specialization and research. The city's rich history and cultural events add to its appeal.
    Find Physician jobs in Pittsburgh, PA


  4. Omaha, NE
    Average Salary: $307,905
    Omaha boasts top healthcare facilities such as Nebraska Medicine and CHI Health. Physicians here enjoy a collaborative work environment. The city offers a great quality of life with a friendly community and outdoor activities.
    Find Physician jobs in Omaha, NE


  5. Wichita, KS
    Average Salary: $283,296
    Wichita is home to health systems like Wesley Medical Center and Via Christi. Physicians benefit from a supportive community and excellent schools. The city's growing economy and affordable living make it attractive.
    Find Physician jobs in Wichita, KS


  6. Tulsa, OK
    Average Salary: $268,978
    Tulsa's medical institutions include St. Francis Health System and Hillcrest Medical Center. Physicians here enjoy a vibrant cultural scene. The city's affordable cost of living and friendly residents enhance the professional experience.
    Find Physician jobs in Tulsa, OK


  7. Cincinnati, OH
    Average Salary: $263,763
    Cincinnati has leading hospitals such as the Cincinnati Children's Hospital and the University of Cincinnati Medical Center. Physicians find a mix of urban and suburban living. The city's rich history and cultural attractions add to the experience.
    Find Physician jobs in Cincinnati, OH


  8. Chicago, IL
    Average Salary: $260,097
    Chicago's healthcare landscape features top hospitals like Northwestern Memorial and Rush University Medical Center. Physicians enjoy diverse opportunities and a dynamic city life. Chicago's cultural richness and professional network are unparalleled.
    Find Physician jobs in Chicago, IL


  9. Memphis, TN
    Average Salary: $251,061
    Memphis is known for its prominent medical centers such as St. Jude Children's Research Hospital and the University of Tennessee Medical Center. Physicians here benefit from a vibrant community. The city's musical heritage and Southern charm create a unique atmosphere.
    Find Physician jobs in Memphis, TN


  10. Des Moines, IA
    Average Salary: $247,432
    Des Moines offers quality healthcare through facilities like MercyOne and UnityPoint Health. Physicians enjoy a lower cost of living with plenty of outdoor activities. The city's family-friendly environment and professional opportunities make it a good choice.
    Find Physician jobs in Des Moines, IA

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

Mercy, Vohra Wound Physicians, and Curana Health are top employers for physicians in St. Louis. They offer competitive salaries and great benefits. Signify Health and The IMA Group also provide good opportunities for those in the medical field.
Graph displaying best paying company salaries for Physician jobs in St. Louis, MO, highlighting Mercy with the highest at $287,571 and The IMA Group with the lowest at $145,000.
  1. Mercy
    Average Salary: $287,571
    Mercy, a large healthcare provider in St. Louis, MO, offers competitive salaries for physicians. They have multiple locations, including Mercy Hospital South and Mercy Hospital St. Louis. Mercy provides various specialties with a focus on patient-centered care.


  2. Vohra Wound Physicians
    Average Salary: $281,250
    Vohra Wound Physicians specializes in wound care and offers high salaries for its physicians. Located in St. Louis, MO, they provide specialized treatment for chronic and complex wounds. The company focuses on delivering comprehensive care for patients with serious wounds.


  3. Curana Health
    Average Salary: $226,364
    Curana Health is a leader in senior care, offering physician positions in St. Louis, MO. They focus on providing exceptional care for older adults. Curana Health values a collaborative work environment and offers growth opportunities for physicians.


  4. Signify Health
    Average Salary: $200,000
    Signify Health combines technology and healthcare to improve patient outcomes. They provide rewarding opportunities for physicians in St. Louis, MO. Their approach focuses on proactive health management and patient engagement.


  5. The IMA Group
    Average Salary: $145,000
    The IMA Group offers a range of medical services and employs physicians in St. Louis, MO. They focus on providing quality care and supporting their medical staff. The IMA Group values teamwork and professional development.

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