2021 - Best LPN Programs in Iowa

Last Updated/Verified: Jul 16, 2021

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 9% for the industry through the year 2029. 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 12 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.

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.

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

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.

2021 IA NCLEX-PN Pass Rates and Statistics

  • Total Number of State Approved LPN Schools: 12
  • Total Number of Test Takers in 2020: 588
  • 2020 Average Statewide Iowa NCLEX-PN Pass Rate: 92.0%

Top Ranked Iowa LPN Programs


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.18 - Compare Program to Nearby Schools

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.54 - Compare Program to Nearby Schools

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: 96.50 - Compare Program to Nearby Schools

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: 96.41 - Compare Program to Nearby Schools

Indian Hills Community College

525 Grandview Ave, Ottumwa, IA 52501 - (800) 726-2585 - Visit Homepage

Indian Hills Community College offers an outstanding full-time LPN program at its main campus as well as the Centerville campus. Students complete nursing coursework and clinical experiences throughout the program, which can be completed in just 12 months. The curriculum includes courses such as Pharmacology and Beginning Principles of Nursing.

Overall Score: 95.61 - Compare Program to Nearby Schools

Continued List of All Programs in Iowa

#6 Iowa Lakes Community College
300 S 18th St, Estherville, IA 51334
(712) 362-7231
#7 Northwest Iowa Community College
603 W Park St, Sheldon, IA 51201
(712) 324-5061
#8 Marshalltown Community College
3702 S Center St, Marshalltown, IA 50158
(641) 752-4643
#9 Iowa Western Community College
2700 College Rd, Council Bluffs, IA 51503
(712) 325-3200
#10 Western Iowa Tech Community College
4647 Stone Ave, Sioux City, IA 51106
(712) 274-6400
#11 Eastern Iowa Community College District
306 W River Dr, Davenport, IA 52801
(563) 441-4001

Programs Not Included In Rankings

Des Moines Area Community College
2006 S Ankeny Blvd, Ankeny, IA 50023

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

LPN Salary in Iowa

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