2020 - Best LPN Programs in Iowa

Last Updated/Verified: Aug 26, 2020

Looking to enter the healthcare industry in Iowa? Becoming a licensed practical nurse (LPN) is a rewarding and promising career, with the Bureau of Labor Statistics (BLS) predicting growth of nearly 11% for the industry through the year 2028. Those ready to take the first step on this nursing journey should research and enroll in an LPN program in the state. LPNs in Iowa earn approximately $20.59 per hour, which equates to an average annual salary of $42,820. This is roughly $4,230 per year less than the national average.


Are you looking to become a licensed practical nurse in Iowa? The school you choose is important when it comes to getting your license. Approved programs in Iowa are offered at community colleges, technical centers, and private career schools - we list 11 schools across the state. After careful review of NCLEX-PN exam first-time pass rates over the past several years, we have ranked the top 5 programs. For more information on our LPN program rankings, see our Methodology page.

To see all the top ranked LPN programs in Iowa click here.

2020 Iowa NCLEX-PN Pass Rates and Statistics

  • Total Number of State Approved LPN Schools: 11
  • Total Number of Test Takers in 2019: 548
  • 2019 Average Statewide Iowa NCLEX-PN Pass Rate: 95.1%

Details on Iowa LPN Schools & Classes

There are plenty of schools in Iowa with LPN programs, from community colleges to vocational schools. Programs typically take between one and two years to complete, depending on full or part-time attendance. The curriculum for LPN programs in the state will include a mix of introductory nursing courses and labs. Titles may include:

  • Fundamentals of Nursing in Health Care
  • Developmental Psychology
  • Nutrition
  • Medication Administration for Nurses
  • Life Span Health Care


Looking for a properly accredited school with an LPN program should be at the top of any prospective student’s list. National organizations such as the Accreditation Commission for Education in Nursing offer accreditations that signify quality and academic excellence. Regional accreditations are also sometimes offered. Last but not least, the Iowa Board of Nursing is an excellent resource for finding approved LPN programs.

Admission Requirements

Choosing the right school is just the first step toward a career as an LPN; you’ll also need to make sure you meet the admissions requirements. While these may differ depending on school, common requirements include:

  • High school graduate or GED
  • Minimum GPA of 2.5
  • Official transcripts from high school and/or any colleges attended
  • Two letters of reference
  • Personal essay

Tuition and Costs

Due to the relatively short duration of the LPN program, it is one of the most affordable nursing programs available. Students will need to cover the costs of tuition, mandatory fees, books and supplies, and other miscellaneous expenses. For example, the total cost of the LPN program at Northwest Iowa Community College in Sheldon is approximately $10,000 for in-state residents, or around $11,000 for non-residents. For those worried about paying for LPN school, financial aid and scholarships are typically available for well-qualified applicants, just inquire with your school of choice’s financial aid department.

Iowa LPN Licensing Requirements

Iowa has educational requirements that must be fulfilled by attending a state-certified LPN program. Once the student has completed the required coursework, he or she must sit for and pass the NCLEX exam. In order to receive state licensure, the applicant must submit an application to the state, including:

  • Official transcript of state-approved nursing program.
  • Completed fingerprint cards and signed waiver.
  • Information regarding criminal offenses—submit a criminal background check.
  • NCLEX registration.

Iowa LPN Licenses must be renewed every 3 years, and the license holder is responsible for 36 contact hours of continued education. For detailed information about LPN renewal, check out Iowa Board of Nursing's Renewal page.

NCLEX Exam Information

Upon graduating from an LPN program, students are required to take and pass the NCLEX-PN exam in order to earn their license. This exam consists of roughly 100 questions spanning various aspects of nursing. For more information about the NCLEX-PN exam, check out our comprehensive guide here. Students are also encouraged to take an NCLEX-PN practice test to prepare for the real thing.

LPN Reciprocity and NLC

The Nurse Licensure Compact (NLC) consists of a series of states, one of which is Iowa, that allows nurses to register in a primary state but work in other states within the NLC without additional licensure. In January of 2018, an enhanced version of this compact went into effect, which added extra protections to the original NLC. Nurses from other states, outside of the compact, are required to apply for an Iowa state license by endorsement if they are seeking licensure in the state. They will also be required to submit the following:

  • Official transcripts from state-approved nursing program.
  • Verification of original license.
  • Completed fingerprint cards and signed waiver.
  • Information regarding criminal offenses—submit a criminal background check.

Graduates from a foreign nursing school, holding a license in another country, can apply for a license in the state of Iowa. As well as the items listed above, they will be required to also submit the Commission on Graduates of Foreign Nursing Schools (CGFNS) evaluation of their official transcript and proof of English proficiency. Find out more detailed information about LPN endorsement by application in Iowa.

LPN Salary in Iowa By Area

The table below lists career information collected by the Bureau of Labor Statistics for licensed practical nurses in Iowa. The table is sorted by total employment, with the largest metropolitan areas listed first.

AreaTotal EmploymentAverage Hourly WageAverage Annual Salary
Des Moines, West Des Moines1,020$21.52$44,750
Davenport, Moline, Rock Island850$20.68$43,010
Cedar Rapids440$20.37$42,380
Waterloo, Cedar Falls370$19.75$41,080
Sioux City300$19.92$41,440
Iowa City240$21.31$44,330

For those interested in advancing their nursing career, see our Iowa LPN to RN/BSN programs page.

Top Ranked Iowa LPN Programs


Iowa Lakes Community College

300 S 18th St, Estherville, IA 51334 - (712) 362-7231 - Visit Homepage

Iowa Lakes Community College is home to a 46-credit practical nursing certificate program that trains the next generation of compassionate and skilled LPNs. Throughout the three-term program, students take courses such as Dosage Calculations, Health Infomatics, and Developmental Psychology to give them the tools they need to provide exceptional patient care. Graduates are poised to find employment in hospitals, rehab centers, long-term care facilities, and more.

Overall Score: 100.00 - Request Info on Iowa Lakes Community College

Southeastern Community College

1500 W Agency Rd, West Burlington, IA 52655 - (319) 752-2731 - Visit Homepage

West Burlington’s Southeastern Community College boasts a practical nursing program which prepares students for effective nursing care and encourages life-long learning. The curriculum emphasizes evidence-based clinical practice and teaches students to provide support under RNs and other healthcare providers. Graduates of the program go on to work in hospitals, doctor’s offices, and other medical settings.

Overall Score: 98.77 - Request Info on Southeastern Community College

North Iowa Area Community College

500 College Dr, Mason City, IA 50401 - (641) 423-1264 - Visit Homepage

Mason City’s North Iowa Area Community College offers an LPN program designed to train nurses to assist physicians and RNs in complex situations. Enrolled students are prepared through classroom curriculum as well as off-site clinical experiences. Upon completion of the program, students are able to sit for the NCLEX-PN examination.

Overall Score: 98.23 - Request Info on North Iowa Area Community College

Iowa Central Community College

1 Triton Cir, Fort Dodge, IA 50501 - (515) 576-7201 - Visit Homepage

Iowa Central Community College provides quality educational opportunities in and out of the classroom. ICCC's Practical Nursing (PN) Program prepares students for entry-level positions providing nursing care under the supervision of a Registered Nurse or Physician. The Practical Nursing Program prepares students for careers in a wide range of healthcare settings.

Overall Score: 97.29 - Request Info on Iowa Central Community College

Northeast Iowa Community College

1625 Hwy. 150, Calmar, IA 52132 - (563) 562-3263 - Visit Homepage

Northeast Iowa Community College (NICC), located in Calmar, Iowa, with an additional campus in Peosta, offers high-quality programs with excellent faculty at an affordable price. NICC wants their students to take steps toward a bright future, preparing them to respond to workplace and patient needs through their accredited practical nursing program.

Overall Score: 96.55 - Request Info on Northeast Iowa Community College

Continued List of All Programs in Iowa

#6 Northwest Iowa Community College
603 W Park St, Sheldon, IA 51201
(712) 324-5061 Visit Homepage
94.91Request Information
#7 Marshalltown Community College
3702 S Center St, Marshalltown, IA 50158
(641) 752-4643 Visit Homepage
94.58Request Information
#8 Iowa Western Community College
2700 College Rd, Council Bluffs, IA 51503
(712) 325-3200 Visit Homepage
92.28Request Information
#9 Indian Hills Community College
525 Grandview Ave, Ottumwa, IA 52501
(800) 726-2585 Visit Homepage
92.10Request Information
#10 Western Iowa Tech Community College
4647 Stone Ave, Sioux City, IA 51106
(712) 274-6400 Visit Homepage
91.72Request Information
#11 Eastern Iowa Community College District
306 W River Dr, Davenport, IA 52801
(563) 441-4001 Visit Homepage
83.04Request Information

Are we missing your school's program or need to make changes to the information listed? Please contact us.

Additional IA Nursing Resources

  • Iowa Board of Nursing River Point Business Park 400 S.W. 8th Street, Suite B Des Moines, IA 50309-4685 Phone: (515) 281-3255

Recent Articles