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

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

-
Urologist
Average Salary: $640,000
Urologists focus on conditions affecting the urinary tract. In St. Louis, they work in local hospitals and clinics. They often collaborate with other healthcare professionals.
Find Urologist jobs in St. Louis, MO
-
Anesthesiologist
Average Salary: $579,565
Anesthesiologists are key in surgeries, managing patient pain. They work in hospitals like SSM Health and Mercy. They ensure patients are comfortable and safe during operations.
Find Anesthesiologist jobs in St. Louis, MO
-
Dermatologist
Average Salary: $575,000
Dermatologists treat skin conditions. They work in clinics and hospitals in St. Louis. They provide treatments for acne, eczema, and skin cancer.
Find Dermatologist jobs in St. Louis, MO
-
Emergency Medicine Physician
Average Salary: $278,634
These doctors handle urgent care. They work in busy emergency rooms. They must make quick decisions and treat a variety of conditions.
Find Emergency Medicine Physician jobs in St. Louis, MO
-
Podiatrist
Average Salary: $249,071
Podiatrists treat foot conditions. They work in private practices and clinics. They focus on foot health and foot surgery when needed.
Find Podiatrist jobs in St. Louis, MO
-
Psychiatrist
Average Salary: $245,728
Psychiatrists manage mental health disorders. They work in hospitals and private practices. They provide therapy and medication to patients.
Find Psychiatrist jobs in St. Louis, MO
-
Cardiologist
Average Salary: $230,208
Cardiologists specialize in heart conditions. They work in hospitals and clinics. They perform tests and treatments to keep hearts healthy.
Find Cardiologist jobs in St. Louis, MO
-
Neurologist
Average Salary: $217,194
Neurologists treat disorders of the nervous system. They work in hospitals and clinics. They diagnose and manage conditions like epilepsy and stroke.
Find Neurologist jobs in St. Louis, MO
-
Ophthalmologist
Average Salary: $156,000
Ophthalmologists focus on eye care. They work in hospitals and private practices. They perform surgeries and provide eye exams.
Find Ophthalmologist jobs in St. Louis, MO
-
Family Medicine Physician
Average Salary: $154,398
Family medicine physicians provide care for all ages. They work in clinics and private practices. They manage a wide range of health issues for their patients.
Find Family Medicine Physician jobs in St. Louis, MO



