As a Midwestern state committed to advancing nursing education, Iowa is actively supporting students in pursuing registered nursing (RN) degrees to meet the healthcare worker shortage. With an anticipated 12% increase in nursing jobs through 2030, Iowa has expanded educational opportunities to meet this demand. The state encourages nurses to attain a Bachelor's of Science in Nursing (BSN) or higher, emphasizing that advanced degrees not only lead to career growth but also boost earning potential in Iowa's evolving healthcare landscape.

Jump to:

For RN bridge programs visit:

Cities in Iowa

Best RN Programs in Iowa

Selecting the best nursing school in Iowa can be difficult. To make the process easier first look for a school that supports students towards licensure and beyond. A great way to measure this is through NCLEX-RN "pass rates." We have ranked the top 10 nursing schools in Iowa by analyzing current and historical NCLEX-RN "pass rates", meaning the percentage of graduates who pass the exam, out of the 31 RN programs in the state. Programs reviewed include schools that offer an Associate in Nursing (ADN/ASN), BSN, or Direct-Entry MSN Degree.

For more information on our top nursing school rankings, see our Methodology Page (https://www.registerednursing.org/rn-ranking-methodology/).

1.

1 University Pl, Lamoni, IA 50140

Score: 100.00

Located in beautiful Lamoni, Iowa, Graceland University is a leader in online BSN offerings. Graceland students excel with small class sizes as well as innovative lab and clinical placements. Caring faculty ensure that students have excellent role models to depend on.

Program Details

  • Programs: BSN
  • Phone: (816) 833-0524
2.

2000 University Ave, Dubuque, IA 52001

Score: 98.31

The University of Dubuque offers world-class BSN program designed to guide students into the diverse and challenging world of nursing care. Those who complete the program are prepared to optimize patient and family health, develop self-analysis, demonstrate excellent communication and leadership skills, and strive to provide quality patient-centered care.

Program Details

  • Programs: BSN
  • Phone: (563) 589-3000
3.

1990 Heath St, Waterloo, IA 50703

Score: 97.88

Allen College is located in Waterloo, Iowa, on the Cedar River. Nursing students enrolled in the college's BSN and LPN to RN programs are exposed to a holistic teaching approach that balances personal experience, knowledge, and attitude to prepare them for the healthcare workforce.

Program Details

  • Programs: BSN, LPN to BSN
  • Phone: (319) 226-2014
4.

6301 Kirkwood Blvd SW, Cedar Rapids, IA 52404

Score: 97.85

Located in Cedar Rapids, Iowa, Kirkwood Community College strives to meet the demand that Iowa has for nurses in upcoming years through its stellar ADN program. Students enrolled in KCC's program learn patient care skills through labs, simulations, and a 12-16 week one-on-one clinical preceptorship.

Program Details

  • Programs: Associate in Nursing
  • Phone: (319) 398-5411
5.

101 College of Nursing Building | 50 Newton Road, Iowa City, IA 52242

Score: 96.52

The University of Iowa's College of Nursing is located in the heart of Iowa City. With 2 entry opportunities to the BSN program - an Early Admission pathway for high-achieving high school students and a Competitive Admission pathway for transfer, 2nd degree, and current Iowa students, enrollees are able to maximize opportunities for their learning and professional success.

Program Details

  • Programs: BSN
  • Phone: (319) 335-7018
6.

500 College Dr, Mason City, IA 50401

Score: 95.77

North Iowa Area Community College is based in Mason City, Iowa. With a robust associate degree in nursing program, graduates enter the workforce ready to be strong patient advocates and committed to community healthcare. An LPN to ADN pathway is also available.

Program Details

  • Programs: Associate in Nursing, LPN to ADN
  • Phone: (641) 423-1264
7.

1220 1st Ave NE, Cedar Rapids, IA 52402

Score: 95.44

Coe College is located in bustling Cedar Rapids, Iowa. Students work to attain a BSN degree in the field - graduates are a welcome addition to the healthcare team in a variety of settings due to their evidence-based training and practical demeanor.

Program Details

  • Programs: BSN
  • Phone: (319) 399-8000
8.

101 7th Street SW, Orange City, IA 51041

Score: 95.41

Located in Orange City, Northwestern College's faith-based nursing program culminates in the coveted BSN degree. Enrolled students move through a curriculum that emphasizes evidence-based practice, informatics, and the integration of faith. More than 700 hours of clinical experience are also included.

Program Details

  • Programs: BSN
  • Phone: (712) 707-7000
9.

1 Triton Cir, Fort Dodge, IA 50501

Score: 94.46

Iowa Central Community College's Fort Dodge campus offers an excellent ADN program which shares 2 semesters of curriculum with their Practical Nursing (PN) program, giving students the choice to opt out at the completion of the PN portion or continue on to earn the ADN. A total of 74 credit hours are required to complete the ADN degree.

Program Details

  • Programs: Associate in Nursing
  • Phone: (515) 576-0099
10.

1330 Elmhurst Dr NE, Cedar Rapids, IA 52402

Score: 94.04

Mount Mercy University is located in bustling Cedar Rapids, Iowa. A long-established and highly acclaimed program, Mount Mercy's BSN graduates are prepared through theoretical content, labs, and simulations, and are a welcome addition to local clinics and hospitals.

Program Details

  • Programs: BSN
  • Phone: (319) 363-8213

Iowa Nursing RN Programs – Diploma, ADN, and BSN Degrees

If you are interested in a registered nursing career, Iowa offers several entry-level degree points to help you enter the world of nursing. Most students opt to start with an Associate's Degree in Nursing (ADN), a nursing diploma, or a Bachelor's of Science in Nursing. Read on to learn more about each degree level to see if it's the right fit for you.

Comparing RN Diploma vs. LPN-to-RN vs. ADN Programs

The ADN is the quickest degree pathway to registered nursing practice in Iowa, taking just 2 years to complete. Students may also opt for an RN diploma, typically offered through specialty nursing schools and hospitals, taking 1-2 years to complete. The difference between an ADN and an RN diploma is that the ADN includes other core college courses, while the diploma is focused strictly on basic nursing education. A good option for current Licensed Practical Nurses (LPNs) is the LPN to RN bridge program, which can result in either an ADN or a BSN. These affordable pathways lead to entry-level careers in registered nursing, but remember to choose a properly accredited program.

Common admissions requirements for ADN and diploma programs in Iowa include:

  • High School Diploma or GED
  • Minimum GPA, typically 2.5 or higher
  • Some programs require scores from the TEAS (Test of Essential Academic Skills) or HESI Admission Assessment

For further admissions requirements and more information, check out our page on ADN degree programs.

More information on RN diplomas, LPN to RN, and ADN programs:

ProgramEstimated TuitionEstimated CreditsOnline Availability
ADN$6,000 – $15,00060-72 creditsLimited online courses, primarily on-campus
LPN to RN$4,000 – $10,00030-45 creditsOften hybrid; some online courses
RN Diploma$5,000 – $12,00040-60 creditsRarely online; primarily on-campus

ADN, LPN to RN, and nursing diploma programs require hands-on clinical training hours under supervision in order to be eligible for RN licensure. These will need to be completed in person, even if you opt for an online or hybrid program. Not sure if you’re ready for an RN career? Consider an LPN or CNA program in Iowa.

Comparing Traditional BSN vs. RN-to-BSN vs. ABSN Programs

The traditional four-year Bachelor of Science in Nursing (BSN) is considered the gold standard of nursing degrees. It is commonly offered online, on-campus, and in hybrid formats at colleges and universities across Iowa. Many healthcare employers in the state prefer BSN-educated nurses for entry-level RN employment. With both full-time and part-time options available, BSN programs consist of core education courses and nursing-specific courses. Like other RN programs, required clinical training hours will need to be completed in person, even if you opt for an online or hybrid BSN program.

Admissions requirements for BSN programs in Iowa typically include:

  • High School Diploma or GED
  • Minimum GPA of 2.5-3.0
  • Completion of prerequisite courses

For more information on BSN admissions requirements and more, see our BSN degrees page.

Several alternative pathways are also available to qualified students who want to pursue a BSN. Compare your options below:

ProgramLengthEstimated TuitionEntrance Level
Traditional BSN4 years (120-126 credits)$20,000 – $50,000First-time college students
RN to BSN1-2 years (30-35 credits)$10,000 – $20,000Licensed RNs with an ADN
ABSN12-18 months (50-60 credits)$25,000 – $40,000Non-nursing bachelor’s degree holders

RN to BSN

Those who already have an ADN or nursing diploma and want to advance to a bachelor's degree may be interested in an Iowa RN to BSN bridge pathway. These programs can be taken full-time or part-time, allowing nurses to continue working if they wish, and are available both on-campus and online. Clinical hours, however, must be completed in person.

Accelerated BSN (ABSN)

This program is designed for students who already hold a bachelor's degree in a non-nursing subject. An ideal way to switch careers, accelerated BSN programs are intensive, and can be completed in as little as 12 months of full-time study. Iowa ABSN programs can be completed online, but some campus visits may be required, and students will still need to complete their clinical hours in person.

Advanced Practice RN & Nurse Practitioner Programs

For Iowans looking to advance their nursing education into the graduate realm, there are also many options. Whether you are looking for a Master's of Science in Nursing (MSN), a Nurse Practitioner (NP) program, a bridge program to enter advanced practice, or even a doctorate degree such as a Doctor of Nursing Practice (DNP), there's a program for you. Remember most of these programs require that you already hold a minimum of a BSN or MSN, hold an active and unencumbered RN license, and meet all the entry requirements specific to each program.

Earning a graduate-level degree in nursing opens the door to numerous Advanced Practice Registered Nursing (APRN) roles, leadership roles, and even careers in academia or research. Read more about APRN pathways in Iowa:

Getting an RN License in Iowa

In Iowa, the RN licensing process begins with completing an accredited nursing program (see below) and passing the NCLEX-RN exam, a nationally standardized test assessing critical entry-level nursing skills. After passing the NCLEX-RN, candidates must apply for licensure with the Iowa Board of Nursing and meet continuing education (CE) requirements for renewal.

Requirements for RN Licensure in Iowa

  • Completion of an accredited RN program (ADN or BSN)
  • Passing the NCLEX-RN exam
  • Application to the Iowa Board of Nursing
  • Renewal: 36 hours of CE every three years for license maintenance

Why Choose an Accredited RN Program?

RN program accreditation is a formal review process that ensures a nursing school or program meets established quality standards. In the United States, two primary organizations accredit nursing programs: the Accreditation Commission for Education in Nursing (ACEN) and the Commission on Collegiate Nursing Education (CCNE). In Iowa, nursing programs commonly seek accreditation from one or both of these agencies to demonstrate that their education standards meet national benchmarks. It is always recommended for students to choose an accredited RN program at any level to ensure they will be eligible for licensure, further education (if desired), and gainful employment.

Continued List of All RN Programs in Iowa

Here is a continued list of all RN Programs a continued list of all RN Programs a continued list of all RN Programs a continued list of all RN Programs a continued list of all RN Programs a continued list of all RN Programs.

RankedSchoolProgramScoreWebsite
11.
West Burlington, IA 52655 | Phone: (866) 722-4692
Programs: Diploma, ADN
90.52
12.
Decorah, IA 52101 | Phone: (563) 387-2000
Programs: BSN
90.49
13.
Calmar, IA 52132 | Phone: (800) 728-2256
Programs: Associate in Nursing
89.72
14.
Estherville, IA 51334 | Phone: (712) 362-2604
Programs: Associate in Nursing
87.72
15.
Ottumwa, IA 52501 | Phone: (641) 683-5111
Programs: Associate in Nursing
87.29
16.
Sioux City, IA 51106 | Phone: (712) 274-5000
Programs: BSN
86.36
17.
Creston, IA 50801 | Phone: (800) 247-4023
Programs: Associate in Nursing
85.82
18.
Sioux City, IA 51104 | Phone: (712) 279-3149
Programs: Associate in Nursing
85.43
19.
Sheldon, IA 51201 | Phone: (712) 324-5061
Programs: Associate in Nursing
84.76
20.
Ankeny, IA 50023 | Phone: (800) 362-2127
Programs: Associate in Nursing
83.20
21.
Marshalltown, IA 50158 | Phone: (641) 752-4643
Programs: Associate in Nursing,
81.03
22.
Davenport, IA 52807 | Phone: (563) 355-3500
Programs: Associate in Nursing
81.01
23.
Davenport, IA 52803 | Phone: (563) 333-6000
Programs: BSN
80.79
24.
Des Moines, IA 50309 | Phone: (515) 643-3180
Programs: Associate in Nursing, BSN
79.87
25.
Waterloo, IA 50701 | Phone: (319) 296-2320
Programs: Associate in Nursing
78.16
26.
Dubuque, IA 52001 | Phone: (563) 588-6300
Programs: BSN
78.16
27.
Sioux City, IA 51106 | Phone: (712) 274-6400
Programs: Associate in Nursing
77.53
28.
Des Moines, IA 50316 | Phone: (515) 263-2800
Programs: BSN
76.60
29.
Sioux City, IA 51104 | Phone: (712) 279-5321
Programs: BSN
72.05
30.
Council Bluffs, IA 51503 | Phone: (712) 325-3200
Programs: Associate in Nursing
71.94
31.
Davenport, IA 52801 | Phone: (563) 336-3300
Programs: Associate in Nursing
68.68

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