How much does a Physician make in Des Moines, IA?
In Des Moines, IA, the average yearly salary for a Physician stands at about $235,750. This pay rate can vary based on different factors. These include the type of medical practice, years of experience, and the specific area of specialization within medicine. Physicians with more experience or those who have specialized in high-demand fields often earn more.
A closer look at the salary data shows a broad range of earnings. The lowest 10 percent of earners make around $52,289 each year, while the top 10 percent earn as much as $395,000. This wide range highlights the potential for career growth and salary increases as one gains experience and expertise. Knowing these figures can help job seekers make informed decisions about their career paths in Des Moines.
What are the highest paying cities for a Physician near Des Moines, IA?

-
Council Bluffs, IA
Average Salary: $436,284
In Council Bluffs, healthcare professionals enjoy a warm, community-focused environment. Working in well-equipped medical centers, doctors serve a diverse population with a mix of general and specialized medical needs. The presence of leading healthcare providers ensures robust career opportunities.
Find Physician jobs in Council Bluffs, IA
-
Clinton, IA
Average Salary: $368,788
Clinton offers a welcoming atmosphere for medical practitioners. The city’s commitment to quality healthcare is evident in its well-regarded hospitals and clinics. Physicians here benefit from a strong sense of community and a supportive professional network.
Find Physician jobs in Clinton, IA
-
Waterloo, IA
Average Salary: $289,928
Waterloo is known for its vibrant healthcare sector. Physicians find a range of opportunities in both urban and rural settings. The city’s hospitals and clinics prioritize patient care, making it a fulfilling place to practice medicine.
Find Physician jobs in Waterloo, IA
-
Mason City, IA
Average Salary: $281,856
Mason City provides a balanced lifestyle for medical professionals. The healthcare facilities are modern, and the community is close-knit. Doctors here enjoy a good work-life balance while serving a diverse patient base.
Find Physician jobs in Mason City, IA
-
Muscatine, IA
Average Salary: $263,704
Muscatine offers a serene environment for healthcare providers. The city’s healthcare institutions focus on personalized care. Physicians can build lasting relationships with their patients in this friendly community.
Find Physician jobs in Muscatine, IA
-
Davenport, IA
Average Salary: $255,315
Davenport is a bustling city with many healthcare opportunities. The city’s hospitals and clinics cater to a wide range of medical needs. Physicians here benefit from a dynamic work environment and a strong professional community.
Find Physician jobs in Davenport, IA
-
Sioux City, IA
Average Salary: $255,139
Sioux City offers a diverse healthcare landscape. The city's medical facilities are well-equipped, and physicians enjoy a supportive professional environment. Working in Sioux City means serving a broad community with various healthcare needs.
Find Physician jobs in Sioux City, IA
-
Iowa City, IA
Average Salary: $249,169
Iowa City is a hub for medical excellence. The city is home to renowned healthcare institutions that attract top talent. Physicians here have access to cutting-edge technology and a wealth of professional development opportunities.
Find Physician jobs in Iowa City, IA
-
Cedar Rapids, IA
Average Salary: $234,468
Cedar Rapids provides a thriving environment for healthcare professionals. The city’s medical centers are well-supported, offering a variety of specialties. Physicians enjoy a collaborative work culture and a chance to make a significant impact.
Find Physician jobs in Cedar Rapids, IA
-
Burlington, IA
Average Salary: $229,265
Burlington offers a peaceful setting for medical practice. The city’s healthcare facilities are committed to providing quality care. Physicians can enjoy a balanced lifestyle while serving the community’s healthcare needs.
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 offers a variety of Physician positions in Des Moines, IA. This company specializes in wound care. They provide treatment for patients with complex wounds and skin conditions. Their focus is on improving patients' quality of life.
-
Olympus Health
Average Salary: $214,000
Olympus Health is known for its high-paying Physician roles in Des Moines, IA. They are dedicated to providing advanced medical care. Their services cover a range of specialties. Physicians at Olympus Health work in a supportive environment with modern facilities.
-
Curana Health
Average Salary: $201,875
Curana Health offers competitive salaries for Physicians in Des Moines, IA. They focus on care for seniors, especially those living in long-term care facilities. Their work includes managing chronic conditions and providing primary care. They aim to enhance the lives of elderly patients.
-
Mission Cancer + Blood
Average Salary: $63,822
Mission Cancer + Blood offers Physician positions with a focus on oncology and hematology in Des Moines, IA. This company provides comprehensive cancer care and blood disorder treatments. Physicians here work in a dedicated team to support patients through their treatment journeys.
What are the best paying Physician related jobs in Des Moines, IA?

-
Gastroenterologist
Average Salary: $550,000
Specialists in this field focus on digestive health. They often work in hospitals and clinics. This role requires strong problem-solving skills.
Find Gastroenterologist jobs in Des Moines, IA
-
Urologist
Average Salary: $317,308
Experts in this area treat conditions related to the urinary tract. Many work for large medical practices. They need excellent diagnostic skills.
Find Urologist jobs in Des Moines, IA
-
Emergency Medicine Physician
Average Salary: $286,000
These professionals manage acute illnesses and injuries. They work in emergency rooms. The job demands quick thinking and decision-making.
Find Emergency Medicine Physician jobs in Des Moines, IA
-
Anesthesiologist
Average Salary: $278,750
Specialists in this area provide anesthesia for surgeries. They often work in hospitals and surgical centers. They need to be detail-oriented and precise.
Find Anesthesiologist jobs in Des Moines, IA
-
Endocrinologist
Average Salary: $250,000
Experts in this field focus on hormone-related disorders. They often work in clinics and hospitals. They need to be knowledgeable about various metabolic conditions.
Find Endocrinologist jobs in Des Moines, IA
-
Neurologist
Average Salary: $224,222
These doctors specialize in brain and nervous system disorders. They work in hospitals and private practices. They require strong analytical skills.
Find Neurologist jobs in Des Moines, IA
-
Pediatrician
Average Salary: $195,136
Specialists in this field care for children's health. They often work in pediatricians' offices. The role involves communication and empathy with young patients.
Find Pediatrician jobs in Des Moines, IA
-
Ophthalmologist
Average Salary: $173,283
Experts in this area focus on eye care. They work in clinics and hospitals. They need to be precise and skilled in eye surgeries.
Find Ophthalmologist jobs in Des Moines, IA
-
Podiatrist
Average Salary: $139,950
Specialists in this field treat foot and ankle issues. They often work in private practices. The job requires a strong understanding of foot anatomy.
Find Podiatrist jobs in Des Moines, IA
-
Family Medicine Physician
Average Salary: $60,800
These doctors provide general health care for all ages. They work in clinics and hospitals. They need to be good communicators and problem solvers.
Find Family Medicine Physician jobs in Des Moines, IA



