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

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

-
Dermatologist
Average Salary: $533,333
Dermatologists specialize in skin care and treat conditions like acne and skin cancer. Many work in private practices or large clinics. They often collaborate with other medical professionals to ensure comprehensive care.
Find Dermatologist jobs in St. Louis, MO
-
Cardiologist
Average Salary: $328,416
Cardiologists focus on heart health and manage diseases like hypertension and heart failure. They often work in hospitals and clinics. Cardiologists often coordinate with other specialists to provide holistic care.
Find Cardiologist jobs in St. Louis, MO
-
Psychiatrist
Average Salary: $271,143
Psychiatrists treat mental health issues such as depression and anxiety. They often work in hospitals, private practices, and mental health clinics. They collaborate with psychologists and therapists to ensure patients receive well-rounded care.
Find Psychiatrist jobs in St. Louis, MO
-
Neurologist
Average Salary: $257,755
Neurologists deal with disorders of the nervous system, including the brain and spine. They work in hospitals, clinics, and research centers. Neurologists frequently work with other medical professionals to manage complex cases.
Find Neurologist jobs in St. Louis, MO
-
Podiatrist
Average Salary: $253,286
Podiatrists specialize in foot and ankle care. They work in private practices, hospitals, and clinics. Podiatrists often collaborate with orthopedic surgeons and physical therapists for comprehensive treatment.
Find Podiatrist jobs in St. Louis, MO
-
Family Medicine Physician
Average Salary: $162,515
Family medicine physicians provide primary care to patients of all ages. They work in clinics and hospitals. These doctors often coordinate with specialists to ensure patients receive well-rounded care.
Find Family Medicine Physician jobs in St. Louis, MO
-
Ophthalmologist
Average Salary: $146,000
Ophthalmologists focus on eye care and treat conditions like cataracts and glaucoma. They work in private practices and hospitals. Ophthalmologists often collaborate with optometrists and other eye care specialists.
Find Ophthalmologist jobs in St. Louis, MO
-
Emergency Medicine Physician
Average Salary: $144,389
Emergency medicine physicians treat urgent and life-threatening conditions. They work in emergency departments. They often coordinate with surgeons and other specialists to ensure patients receive immediate care.
Find Emergency Medicine Physician jobs in St. Louis, MO
-
Radiologist
Average Salary: $133,367
Radiologists interpret medical images like X-rays and MRIs. They work in hospitals and imaging centers. They often collaborate with other doctors to diagnose and treat conditions accurately.
Find Radiologist jobs in St. Louis, MO
-
Pediatrician
Average Salary: $66,245
Pediatricians provide care for children from birth through adolescence. They work in clinics and hospitals. They often coordinate with specialists to ensure children receive comprehensive care.
Find Pediatrician jobs in St. Louis, MO



