Find a Nursing School Near You

Enter your zip code to search our comprehensive database

Certified nursing assistants (CNAs) make up the most junior section of the nursing profession. They perform basic patient care tasks for the elderly, disabled, and infirm under the supervision of more senior nursing practitioners, such as licensed practical nurses (LPNs) and registered nurses (RNs). With the rising demand for nurses – an increase of 23% between 2006 and 2016 according to the U.S. Bureau of Labor Statistics (BLS) – Iowa’s nursing assistant programs are primed to see a substantial increase in enrollment.

Short duration
A number of private and public schools in Iowa offer certification courses for the nursing assistant role. These programs run for brief durations, typically eight weeks to a few months. Among the many Iowa institutions offering CNA programs are top schools such as Mercy College of Health Sciences and Western Iowa Tech Community College. This breadth of program offerings ensures that potential students with tight financial budgets and work schedules are not turned away.

Find a school

Attractive job prospects
According to the BLS, there are more than 23,000 nursing assistants currently employed in Iowa, with a median annual wage of $21,310. This salary can increase to $25,220 in cities such as Des Moines. Major CNA employers in Iowa include DaVita (with locations in Des Moines and Davenport) and the United States Department of Veterans Affairs (with locations in Des Moines and Iowa City).

To assist individuals who are interested in a nursing career, we have compiled a list of schools in Iowa that offer state-approved nursing assistant programs.

Featured Schools

Loading schools...

Des Moines

Des Moines Area Community College
2006 Ankeny Boulevard | Ankeny, Iowa 50023
  • Nursing Assistant Certificate
Mercy College of Health Sciences
928 Sixth Avenue | Des Moines, Iowa 50309
  • Nursing Assistant Certificate
School Address Programs offered
Des Moines Area Community College 2006 Ankeny Boulevard
Ankeny, Iowa 50023
  • Nursing Assistant Certificate
Mercy College of Health Sciences 928 Sixth Avenue
Des Moines, Iowa 50309
  • Nursing Assistant Certificate

Other Iowa cities

Indian Hills Community College
525 Grandview Avenue | Ottumwa, Iowa 52501
  • Nursing Assistant Certificate
Iowa Central Community College
One Triton Circle | Fort Dodge, Iowa 50501
  • Nursing Assistant Certificate
North Iowa Area Community College
500 College Drive | Mason City, Iowa 50401
  • Nursing Assistant Certificate
Western Iowa Tech Community College
4647 Stone Avenue | Sioux City, Iowa 51102
  • Nursing Assistant Certificate
School Address Programs offered
Indian Hills Community College 525 Grandview Avenue
Ottumwa, Iowa 52501
  • Nursing Assistant Certificate
Iowa Central Community College One Triton Circle
Fort Dodge, Iowa 50501
  • Nursing Assistant Certificate
North Iowa Area Community College 500 College Drive
Mason City, Iowa 50401
  • Nursing Assistant Certificate
Western Iowa Tech Community College 4647 Stone Avenue
Sioux City, Iowa 51102
  • Nursing Assistant Certificate