Medical Assistant Salary in Des Moines, IA

Updated on May 09, 2025
Position
City
Salary

How much does a Medical Assistant make in Des Moines, IA?

The average salary for a Medical Assistant is $44,077 per year in Des Moines, IA.

A Medical Assistant in Des Moines, IA, earns a competitive salary that reflects the demand for healthcare services. The average salary for this role is around $44,077 per year. This figure can vary based on experience, education, and the specific healthcare facility. Many Medical Assistants start at the lower end of the salary range, around $33,900, and can advance to higher salaries with more experience and additional certifications.

Several factors can influence a Medical Assistant's salary in Des Moines. For example, those with specialized training or certifications may earn more. Experience also plays a significant role, with seasoned professionals often earning higher wages. Additionally, the type of healthcare facility can impact salary levels, with hospitals and larger clinics typically offering more competitive pay. Job seekers can expect to see their salary increase as they gain more experience and skills in the field.

Medical Assistant jobs in Des Moines, IA

What are the highest paying cities for a Medical Assistant near Des Moines, IA?

Medical Assistants near Des Moines, IA, can find good job opportunities in several nearby cities. Burlington, IA, offers the highest pay, with an average salary of $44,750. Fort Dodge, IA, and Marshalltown, IA, also provide competitive salaries. These cities present attractive options for job seekers looking to maximize their earnings.
Graph displaying highest paying cities salaries for Medical Assistant jobs near Des Moines, IA, highlighting Burlington, IA with the highest at $44,750 and West Des Moines, IA with the lowest at $39,702.
  1. Burlington, IA
    Average Salary: $44,750
    In Burlington, a Medical Assistant can find rewarding work in a community-focused environment. The city's healthcare facilities, including Great River Medical Center, offer a supportive setting for those dedicated to patient care. Burlington's smaller size provides a close-knit community feel, making it a great place to build a career.
    Find Medical Assistant jobs in Burlington, IA


  2. Fort Dodge, IA
    Average Salary: $43,848
    Fort Dodge offers a vibrant atmosphere for healthcare professionals. With prominent employers like UnityPoint Health – St. Anthony Regional Hospital, Medical Assistants here enjoy a dynamic work environment. The city's commitment to quality healthcare makes it an excellent place to advance your career.
    Find Medical Assistant jobs in Fort Dodge, IA


  3. Marshalltown, IA
    Average Salary: $42,284
    Working as a Medical Assistant in Marshalltown means being part of a caring community. The healthcare sector here, supported by organizations like Marshalltown Medical and Surgical Center, values dedicated professionals. Marshalltown's welcoming environment helps create a fulfilling career path.
    Find Medical Assistant jobs in Marshalltown, IA


  4. Ottumwa, IA
    Average Salary: $42,078
    In Ottumwa, Medical Assistants contribute to a strong healthcare system. The city's healthcare facilities, such as Ottumwa Regional Health Center, provide a supportive setting for those in the field. Ottumwa's community spirit makes it a great place to grow professionally.
    Find Medical Assistant jobs in Ottumwa, IA


  5. Iowa City, IA
    Average Salary: $41,646
    Iowa City offers a unique opportunity for Medical Assistants to work in a renowned academic setting. The University of Iowa Hospitals and Clinics is a prominent employer, providing a rich learning environment. The city's vibrant culture enhances the professional experience.
    Find Medical Assistant jobs in Iowa City, IA


  6. Cedar Falls, IA
    Average Salary: $41,507
    Cedar Falls provides a balanced environment for healthcare professionals. The city's healthcare facilities, including MercyOne Waterloo Medical Center, offer a supportive workplace. Cedar Falls' community-oriented atmosphere makes it a great place to build a career.
    Find Medical Assistant jobs in Cedar Falls, IA


  7. Johnston, IA
    Average Salary: $40,967
    Johnston is a thriving city for Medical Assistants. The presence of major healthcare providers like UnityPoint Health – Des Moines ensures a dynamic work environment. Johnston's growing community offers many opportunities for professional development.
    Find Medical Assistant jobs in Johnston, IA


  8. Cedar Rapids, IA
    Average Salary: $40,624
    Cedar Rapids offers a diverse range of opportunities for Medical Assistants. The city's healthcare sector, supported by institutions like St. Luke's Hospital, provides a vibrant work environment. Cedar Rapids' growing economy makes it an excellent place to advance your career.
    Find Medical Assistant jobs in Cedar Rapids, IA


  9. Urbandale, IA
    Average Salary: $40,471
    In Urbandale, Medical Assistants can find rewarding work in a community-focused environment. The city's healthcare facilities, including MercyOne Des Moines Medical Center, offer a supportive setting for those dedicated to patient care. Urbandale's suburban charm provides a balanced lifestyle.
    Find Medical Assistant jobs in Urbandale, IA


  10. West Des Moines, IA
    Average Salary: $39,702
    West Des Moines offers a thriving environment for healthcare professionals. The city's healthcare sector, supported by organizations like Iowa Specialty Hospital, provides a dynamic work setting. West Des Moines' suburban lifestyle makes it a great place to build a career.
    Find Medical Assistant jobs in West Des Moines, IA

What are the best paying companies for a Medical Assistant in Des Moines, IA?

Medical Assistants in Des Moines, IA, can find top-paying jobs at the US Department of Veterans Affairs, Wayspring, and Primary Health Care, Inc. These companies offer competitive salaries, making them attractive options for job seekers. Broadlawns Medical Center, MercyOne, and Iowa Orthopaedic Center PC also provide good compensation packages.
Graph displaying best paying company salaries for Medical Assistant jobs in Des Moines, IA, highlighting US Department of Veterans Affairs with the highest at $53,000 and UnityPoint Health with the lowest at $40,328.
  1. US Department of Veterans Affairs
    Average Salary: $53,000
    The US Department of Veterans Affairs offers rewarding Medical Assistant jobs in Des Moines, IA. They provide comprehensive healthcare services to veterans. Locations include the Central Iowa Healthcare System in Des Moines.


  2. Wayspring
    Average Salary: $47,857
    Wayspring is a growing company that values its Medical Assistants. They focus on providing innovative healthcare solutions. Their Des Moines office is a key location for their operations.


  3. Primary Health Care, Inc.
    Average Salary: $46,409
    Primary Health Care, Inc. offers a supportive environment for Medical Assistants. They provide quality care to patients in Des Moines and surrounding areas. Their main location is in Des Moines.


  4. Broadlawns Medical Center
    Average Salary: $44,595
    Broadlawns Medical Center is a leading healthcare provider in Des Moines. They offer diverse opportunities for Medical Assistants. Their main facility is located in Des Moines.


  5. MercyOne
    Average Salary: $43,184
    MercyOne provides a comprehensive healthcare service in Des Moines. They offer a supportive environment for Medical Assistants. Their main hospital is in Des Moines.


  6. Iowa Orthopaedic Center PC
    Average Salary: $42,333
    Iowa Orthopaedic Center PC specializes in orthopedic care. They offer rewarding Medical Assistant positions. Their main location is in Des Moines.


  7. Oak Street Health
    Average Salary: $42,065
    Oak Street Health focuses on primary care for adults. They offer a collaborative environment for Medical Assistants. They have multiple locations in Des Moines.


  8. Concentra
    Average Salary: $41,292
    Concentra is a leader in occupational health. They offer dynamic roles for Medical Assistants. Their Des Moines location is a key site for their services.


  9. Iowa Specialty Hospital
    Average Salary: $41,070
    Iowa Specialty Hospital provides specialized care. They offer a supportive environment for Medical Assistants. Their main facility is in Des Moines.


  10. UnityPoint Health
    Average Salary: $40,328
    UnityPoint Health offers a range of healthcare services. They provide a rewarding environment for Medical Assistants. Their main hospital is in Des Moines.

Currently 23,804 Medical Assistant job openings, nationwide.

How's the job market for a Medical Assistant in the US?

Learn what a Medical Assistant does, how to become one, and understand the job outlook. Get simple steps to start your career as a Medical Assistant today.
Position
Overview
Medical Assistant
23,804 Job Openings