Position
City
Salary

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

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

Physicians in St. Louis, MO, earn a strong income. On average, they make about $259,181 each year. This means they can offer good care and still earn a decent living. Their salaries range widely. Some make less than $75,000, while others make over $375,000.

Different types of physicians can earn different amounts. For example, general practitioners tend to earn less than specialists. Specialists like cardiologists or neurologists often earn more. This difference comes from their training and the complexity of their work. Job seekers interested in this field should consider this variety when choosing a path.

Physician jobs in St. Louis, MO

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

Springfield, MO, stands out as a top choice for physicians looking for a high salary. With an average income of $338,953, it offers a lucrative opportunity for healthcare professionals. Nearby Little Rock, AR, also provides a competitive salary of $323,450, making it another attractive city for physicians in the region. For those willing to explore further, Omaha, NE, and Wichita, KS, offer average salaries of $287,338 and $264,454, respectively. These cities present excellent opportunities for physicians seeking both professional growth and financial rewards.
Graph displaying highest paying cities salaries for Physician jobs near St. Louis, MO, highlighting Springfield, MO with the highest at $338,953 and Chicago, IL with the lowest at $242,655.
  1. Springfield, MO
    Average Salary: $338,953
    Physicians in Springfield enjoy a vibrant community with plenty of outdoor activities. The city's healthcare sector is growing, offering various specialties. With local hospitals like CoxHealth, professionals find ample opportunities to excel.
    Find Physician jobs in Springfield, MO


  2. Little Rock, AR
    Average Salary: $323,450
    In Little Rock, physicians benefit from a supportive community and diverse patient care. The city has renowned healthcare facilities such as Arkansas Children's Hospital. With a growing economy, job opportunities are on the rise.
    Find Physician jobs in Little Rock, AR


  3. Omaha, NE
    Average Salary: $287,338
    Omaha offers a thriving healthcare system with opportunities for specialization. The city boasts prominent hospitals like Nebraska Medicine. Physicians can expect a balanced work-life environment in this welcoming city.
    Find Physician jobs in Omaha, NE


  4. Wichita, KS
    Average Salary: $264,454
    Working as a physician in Wichita means being part of a growing healthcare network. The city's major healthcare providers include Wesley Medical Center. Wichita’s close-knit community makes it an appealing place to practice medicine.
    Find Physician jobs in Wichita, KS


  5. Pittsburgh, PA
    Average Salary: $257,825
    Physicians in Pittsburgh have access to cutting-edge medical technology and renowned healthcare institutions. Institutions like UPMC provide excellent opportunities for professional development. The city’s diverse culture adds to the enriching experience.
    Find Physician jobs in Pittsburgh, PA


  6. Tulsa, OK
    Average Salary: $252,969
    Tulsa offers a mix of urban and small-town benefits. The city has several top-tier medical facilities, including Saint Francis Health System. Physicians here can enjoy a growing job market and a strong community focus.
    Find Physician jobs in Tulsa, OK


  7. Fort Worth, TX
    Average Salary: $250,509
    Fort Worth provides a dynamic healthcare environment with numerous opportunities for physicians. Notable hospitals include Baylor Scott & White Health. The city’s vibrant culture and welcoming community enhance the professional experience.
    Find Physician jobs in Fort Worth, TX


  8. Memphis, TN
    Average Salary: $248,283
    In Memphis, physicians can expect a diverse patient base and a thriving healthcare sector. Major institutions like the University of Tennessee Medical Center offer excellent career growth. The city’s rich cultural scene adds to its appeal.
    Find Physician jobs in Memphis, TN


  9. Cincinnati, OH
    Average Salary: $242,726
    Cincinnati offers a balanced healthcare landscape with many opportunities for growth. The city is home to prominent healthcare facilities such as the Cincinnati Children's Hospital Medical Center. The cost of living is reasonable, making it an attractive place to work.
    Find Physician jobs in Cincinnati, OH


  10. Chicago, IL
    Average Salary: $242,655
    Chicago provides a wealth of opportunities for physicians across various specialties. The city's healthcare institutions, including Northwestern Memorial Hospital, offer advanced medical care. With its diverse population, physicians can expect a rich and varied experience.
    Find Physician jobs in Chicago, IL

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

Vohra Wound Physicians leads the pack with the highest average salary for physicians in St. Louis, MO, offering a competitive $283,333 annually. Mercy and Curana Health follow closely, each providing physicians with a solid income of $241,745 and $217,500, respectively. These companies present excellent career opportunities for medical professionals looking to secure a strong financial future.
Graph displaying best paying company salaries for Physician jobs in St. Louis, MO, highlighting Vohra Wound Physicians with the highest at $283,333 and The IMA Group with the lowest at $145,000.
  1. Vohra Wound Physicians
    Average Salary: $283,333
    Vohra Wound Physicians provides specialized wound care services across the United States, including in St. Louis, MO. They offer a dynamic work environment and are committed to excellence in patient care. Physicians here enjoy a competitive salary and opportunities for professional growth.


  2. Mercy
    Average Salary: $241,745
    Mercy is a leading healthcare provider in St. Louis, MO, offering a wide range of medical services. They pride themselves on compassionate patient care and provide a supportive work environment for their staff. Physicians here benefit from a robust benefits package and a strong sense of community.


  3. Curana Health
    Average Salary: $217,500
    Curana Health focuses on senior care, particularly for those in post-acute and long-term care settings. Their locations in St. Louis, MO, offer a chance to make a significant impact on patient care. They value innovation and teamwork, offering physicians a chance to grow in a rewarding setting.


  4. Signify Health
    Average Salary: $200,000
    Signify Health is known for its home-based healthcare services. They have a presence in St. Louis, MO, where they provide comprehensive care. Physicians here work in a flexible environment and enjoy a competitive salary package along with opportunities for professional development.


  5. St. Louis County, MO
    Average Salary: $187,027
    St. Louis County, MO, offers numerous opportunities for physicians in various healthcare settings. The county provides competitive salaries and a chance to work in a diverse, vibrant community. Physicians here can find rewarding roles in both public and private healthcare sectors.


  6. The IMA Group
    Average Salary: $145,000
    The IMA Group specializes in medical management and consulting services. Based in St. Louis, MO, they offer a range of positions for physicians interested in a mix of clinical and administrative work. Physicians here benefit from a supportive work culture and opportunities for career advancement.

Currently 3,640 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
3,640 Job Openings