How much does a Certified Nursing Assistant make in Des Moines, IA?
A Certified Nursing Assistant (CNA) in Des Moines, IA, earns an average yearly salary of $41,135. This figure helps potential CNAs understand what they might expect to earn in this field.
The salary range for CNAs varies, with the bottom 10% earning around $30,000 and the top 10% earning up to $55,086. This range provides a clear picture of the income potential for those in this profession.
Here are some specifics about the distribution of salaries:
- 10% of CNAs earn between $30,000 and $32,281.
- Another 10% earn between $43,683 and $45,964.
- The largest group, 20%, earn between $36,842 and $41,403.
What are the highest paying cities for a Certified Nursing Assistant near Des Moines, IA?

-
Marshalltown, IA
Average Salary: $41,360
In Marshalltown, caregivers find a close-knit community with ample job opportunities. Local healthcare facilities like Marshalltown Medical and Surgical Center offer great work environments. The supportive community makes it a wonderful place for new and experienced caregivers.
Find Certified Nursing Assistant jobs in Marshalltown, IA
-
Burlington, IA
Average Salary: $41,250
Burlington provides a vibrant setting for caregivers with institutions like Great River Medical Center leading the way. The city’s welcoming atmosphere and strong community support make it ideal for those looking to build a fulfilling career in healthcare.
Find Certified Nursing Assistant jobs in Burlington, IA
-
Ottumwa, IA
Average Salary: $40,589
Ottumwa offers a mix of rural charm and modern healthcare facilities. Caregivers here benefit from a strong community focus and excellent work environments at places like Ottumwa Regional Health Center. The city's supportive nature helps caregivers thrive.
Find Certified Nursing Assistant jobs in Ottumwa, IA
-
Mason City, IA
Average Salary: $39,953
Mason City provides a balance of small-town living and professional opportunities. Local employers like MercyOne North Iowa Medical Center offer great career growth. The community’s friendly atmosphere makes it a great place to work and live.
Find Certified Nursing Assistant jobs in Mason City, IA
-
Davenport, IA
Average Salary: $39,546
Davenport’s large population means many job opportunities for caregivers. Institutions like UnityPoint Health – St. Luke’s Hospital provide excellent work environments. The city’s diverse offerings make it a dynamic place to build a career.
Find Certified Nursing Assistant jobs in Davenport, IA
-
Urbandale, IA
Average Salary: $39,500
Urbandale offers a suburban setting with many healthcare opportunities. Companies like MercyOne Des Moines Medical Center provide great career support. The community’s focus on health and wellness makes it an excellent place for caregivers.
Find Certified Nursing Assistant jobs in Urbandale, IA
-
Sioux City, IA
Average Salary: $39,259
Sioux City provides a blend of small-town feel and professional opportunities. Local healthcare facilities like UnityPoint Health – St. Luke’s offer excellent work environments. The supportive community ensures a fulfilling career for caregivers.
Find Certified Nursing Assistant jobs in Sioux City, IA
-
West Des Moines, IA
Average Salary: $38,976
West Des Moines offers a mix of urban amenities and healthcare opportunities. Institutions like UnityPoint Health – Des Moines offer great career support. The city’s strong community and healthcare focus make it ideal for caregivers.
Find Certified Nursing Assistant jobs in West Des Moines, IA
-
Fort Dodge, IA
Average Salary: $37,986
Fort Dodge provides a welcoming environment with many healthcare opportunities. Employers like UnityPoint Health – Allen Hospital offer excellent support. The community’s focus on health and wellness makes it a great place for caregivers.
Find Certified Nursing Assistant jobs in Fort Dodge, IA
-
Iowa City, IA
Average Salary: $37,649
Iowa City offers a vibrant setting with many opportunities for caregivers. Institutions like University of Iowa Health Care provide excellent work environments. The city’s strong community and focus on healthcare make it an ideal place for caregivers.
Find Certified Nursing Assistant jobs in Iowa City, IA
What are the best paying companies for a Certified Nursing Assistant in Des Moines, IA?

-
Fresenius Medical Care
Average Salary: $44,550
Fresenius Medical Care offers Certified Nursing Assistant jobs with a focus on patient care in their dialysis centers. They have multiple locations in Des Moines, IA.
-
Select Specialty Hospital
Average Salary: $42,720
Select Specialty Hospital provides a comprehensive care environment for Certified Nursing Assistants. They operate in Des Moines and focus on long-term recovery.
-
UnityPoint Health
Average Salary: $40,818
UnityPoint Health hires CNAs for various healthcare settings. Their locations in Des Moines provide diverse experiences for nursing assistants.
-
MercyOne
Average Salary: $39,798
MercyOne offers CNA positions with a strong emphasis on community care. Their facilities in Des Moines provide a supportive work environment for nursing assistants.
-
Iowa Jewish Senior Life Center
Average Salary: $39,667
The Iowa Jewish Senior Life Center hires CNAs to care for the elderly. They operate in Des Moines, focusing on senior living and care.
-
Proteus, Inc
Average Salary: $31,333
Proteus, Inc offers CNA positions across various care settings. They have locations in Des Moines, providing opportunities for CNAs to gain diverse experience.
What are the best paying Certified Nursing Assistant related jobs in Des Moines, IA?

-
Director of Nursing
Average Salary: $94,538
This leader helps manage a team of nurses. They work in hospitals and care facilities. They ensure high-quality care for patients.
Find Director of Nursing jobs in Des Moines, IA
-
Registered Nurse
Average Salary: $94,034
RNs care for patients and help with medical treatments. They work in hospitals and clinics. They coordinate with doctors and other staff.
Find Registered Nurse jobs in Des Moines, IA
-
Surgical Technician
Average Salary: $82,178
These professionals assist surgeons during operations. They work in hospitals and outpatient care centers. They prepare the operating room and help during surgeries.
Find Surgical Technician jobs in Des Moines, IA
-
Patient Escort
Average Salary: $80,217
This role involves guiding patients within a healthcare facility. They ensure patients reach their destinations safely. They work in hospitals and clinics.
Find Patient Escort jobs in Des Moines, IA
-
Psychiatric Aide
Average Salary: $72,400
Psychiatric aides support patients with mental health issues. They work in hospitals and care facilities. They assist with daily activities and therapy.
Find Psychiatric Aide jobs in Des Moines, IA
-
Licensed Vocational Nurse
Average Salary: $69,915
LVNs provide basic medical care to patients. They work in hospitals and clinics. They assist doctors and registered nurses.
Find Licensed Vocational Nurse jobs in Des Moines, IA
-
Mental Health Worker
Average Salary: $67,000
These workers help patients with mental health disorders. They work in hospitals and care facilities. They provide support and therapy.
Find Mental Health Worker jobs in Des Moines, IA
-
Licensed Practical Nurse
Average Salary: $61,858
LPNs offer basic nursing care to patients. They work in hospitals and clinics. They assist doctors and RNs with patient care.
Find Licensed Practical Nurse jobs in Des Moines, IA
-
Patient Advocate
Average Salary: $60,590
Patient advocates help patients navigate the healthcare system. They work in hospitals and care facilities. They ensure patients' needs are met.
Find Patient Advocate jobs in Des Moines, IA
-
PCT PRN
Average Salary: $55,439
Patient care technicians provide basic care to patients. They work on an as-needed basis in hospitals and clinics. They assist with daily activities and basic medical tasks.
Find PCT PRN jobs in Des Moines, IA



