How much does a Physician make in Des Moines, IA?
A physician in Des Moines, Iowa, can expect to earn a competitive salary. The average yearly salary for a physician in the area is around $238,132. This figure provides a solid income for those in the medical field, allowing for a comfortable lifestyle and financial stability.
The salary range for physicians in Des Moines can vary based on several factors, including specialty and experience. Some common salary figures include:
- $56,250 for the lowest earners
- $87,045 for the 10th percentile
- $117,841 for the 25th percentile
- $148,636 for the median salary
- $179,432 for the 75th percentile
- $210,227 for the 90th percentile
- $241,023 for top earners
- $271,818 for the 95th percentile
- $302,614 for the 98th percentile
- $333,409 for the top 1%
- $364,205 for the top 0.5%
- $395,000 for the absolute top earners
What are the highest paying cities for a Physician near Des Moines, IA?

-
Council Bluffs, IA
Average Salary: $436,284
Working in Council Bluffs offers a strong community feel. The area is served by well-known healthcare providers like UnityPoint Health. These employers value professional growth and patient care.
Find Physician jobs in Council Bluffs, IA
-
Clinton, IA
Average Salary: $368,788
Clinton is known for its friendly residents and quality healthcare services. Local hospitals like Genesis Health System provide excellent opportunities for professional development. The city offers a balanced work-life environment.
Find Physician jobs in Clinton, IA
-
Waterloo, IA
Average Salary: $289,928
In Waterloo, healthcare providers enjoy a supportive community. Employers like St. Elizabeth's Hospital emphasize teamwork and patient care. The area's amenities make it a pleasant place to work and live.
Find Physician jobs in Waterloo, IA
-
Mason City, IA
Average Salary: $283,999
Mason City provides a close-knit community atmosphere. Healthcare facilities like MercyOne North Iowa offer robust professional opportunities. The city's peaceful environment is ideal for those seeking a balanced lifestyle.
Find Physician jobs in Mason City, IA
-
Muscatine, IA
Average Salary: $265,000
Muscatine's healthcare sector is thriving, with providers like UnityPoint Health – Muscatine. These employers focus on quality patient care and professional growth. The city's small-town charm adds to the overall appeal.
Find Physician jobs in Muscatine, IA
-
Davenport, IA
Average Salary: $255,315
Davenport offers a vibrant healthcare scene. Institutions such as Trinity Rock Island provide comprehensive medical services. The city's diverse culture enhances the professional experience.
Find Physician jobs in Davenport, IA
-
Sioux City, IA
Average Salary: $255,139
In Sioux City, healthcare professionals benefit from a community that values health. Employers like UnityPoint Health – St. Luke’s focus on patient care and staff development. The city’s family-friendly environment is a significant advantage.
Find Physician jobs in Sioux City, IA
-
Iowa City, IA
Average Salary: $253,582
Iowa City is a hub for medical excellence. The University of Iowa Hospitals and Clinics provide cutting-edge opportunities. The city's academic environment fosters continuous learning and professional advancement.
Find Physician jobs in Iowa City, IA
-
Cedar Rapids, IA
Average Salary: $234,468
Cedar Rapids offers a dynamic healthcare sector. Employers such as St. Luke’s Hospital ensure a supportive work environment. The city’s economic opportunities make it an attractive place to live and work.
Find Physician jobs in Cedar Rapids, IA
-
Burlington, IA
Average Salary: $229,265
Burlington features a strong healthcare network with facilities like Great River Health System. These providers prioritize patient care and staff development. The city’s relaxed pace complements a rewarding career in medicine.
Find Physician jobs in Burlington, IA
What are the best paying companies for a Physician in Des Moines, IA?

-
Vohra Wound Physicians
Average Salary: $283,333
Vohra Wound Physicians provides specialized wound care services. It operates in Des Moines and other locations, offering a comprehensive approach to wound healing.
-
Olympus Health
Average Salary: $214,000
Olympus Health focuses on comprehensive healthcare services. It operates in Des Moines and nearby areas, providing a range of medical services with a team approach.
-
Curana Health
Average Salary: $201,875
Curana Health offers specialized care for seniors in Des Moines. It works with various facilities to provide top-notch medical care tailored to the elderly population.
-
Mission Cancer + Blood
Average Salary: $63,822
Mission Cancer + Blood provides oncology and hematology services. It operates in Des Moines, offering care and treatment for cancer and blood disorders with a compassionate approach.
What are the best paying Physician related jobs in Des Moines, IA?

-
Gastroenterologist
Average Salary: $637,500
This role focuses on the digestive system. Specialists work in hospitals and clinics. They diagnose and treat conditions of the stomach, intestines, and liver.
Find Gastroenterologist jobs in Des Moines, IA
-
Anesthesiologist
Average Salary: $475,000
These doctors manage pain during surgeries. They work in major medical facilities. They ensure patients are comfortable and safe before, during, and after operations.
Find Anesthesiologist jobs in Des Moines, IA
-
Urologist
Average Salary: $317,308
Urologists treat conditions related to the urinary tract. They see patients in private practices and hospitals. They handle issues like kidney stones and bladder cancer.
Find Urologist jobs in Des Moines, IA
-
Emergency Medicine Physician
Average Salary: $281,667
These doctors handle urgent health situations. They work in emergency rooms in busy hospitals. They provide immediate care and stabilize patients quickly.
Find Emergency Medicine Physician jobs in Des Moines, IA
-
Endocrinologist
Average Salary: $250,000
Endocrinologists treat hormone-related disorders. They work in private clinics and hospitals. They manage conditions like diabetes and thyroid issues.
Find Endocrinologist jobs in Des Moines, IA
-
Neurologist
Average Salary: $224,222
Neurologists focus on disorders of the nervous system. They work in hospitals and private practices. They diagnose and treat conditions like stroke and epilepsy.
Find Neurologist jobs in Des Moines, IA
-
Pediatrician
Average Salary: $195,136
Pediatricians care for children's health. They work in clinics and hospitals. They provide routine check-ups and treat illnesses in kids.
Find Pediatrician jobs in Des Moines, IA
-
Ophthalmologist
Average Salary: $173,283
Ophthalmologists specialize in eye care. They work in private practices and hospitals. They perform surgeries and treat conditions like cataracts and glaucoma.
Find Ophthalmologist jobs in Des Moines, IA
-
Podiatrist
Average Salary: $148,960
Podiatrists focus on foot and ankle care. They work in private clinics and hospitals. They treat injuries and manage conditions like bunions and plantar fasciitis.
Find Podiatrist jobs in Des Moines, IA
-
Family Medicine Physician
Average Salary: $60,800
Family medicine doctors provide care for people of all ages. They work in clinics and hospitals. They manage common health issues and coordinate care with specialists.
Find Family Medicine Physician jobs in Des Moines, IA



