On this page

Back to top

Best Nursing Schools in Iowa for 2024: Online & Campus

Explore the top nursing schools in Iowa and find the online or campus program that can help you reach your academic and career goals.

Search hundreds of schools
for the degree you want ......

I want my

Whether you’re just starting out on your nursing degree journey, looking to go from RN to BSN nurse, or planning to move into an advanced nursing career that requires a grad degree, Iowa nursing schools can help you achieve your goals. This guide showcases the best nursing programs in Iowa, including flexible online programs, to help you get started on your school search. You’ll also find other helpful information on Iowa nursing licensure requirements, degree paths, and financial aid opportunities. Dive into your next pursuit by examining our collection of top programs for the 2023-2024 academic year.

About the ranking


Base Methodology for EduMed’s Best Online College Rankings for the ’23-’24 school year.

One: Create list of Eligible Schools and Programs

To be eligible, schools were required to meet the following criteria based on data pulled from The Integrated Postsecondary Education Data System (IPEDS), which was self-reported by the schools themselves.

  • Institutional accreditation from an organization recognized by the U.S. Department of Education.
  • At least 1 online component in a program within the ranking-subject area.

Two: Assign Weighting

After creating the list of eligible schools, EduMed data scientists assigned weights and ranked schools based on a mix of metrics, which were all self-reported by the schools themselves to the U.S. Department of Education and IPEDS. 

The metrics are listed below in order of most- to least-heavily weighted. 

Online Programs – Number of online programs in the relevant subject area.

Online Student % – Number of total students who are enrolled in at least 1 distance-learning course in the relevant subject area.

Tuition – The average in-state tuition for undergraduate students studying full-time, as self-reported by the school.

Institutional Aid – Percent of full-time undergraduate students who are awarded institutional grant aid, as self-reported by the school.

Academic Counseling – Existence of this service on campus or online.

Career Placement Services – Existence of this service on campus or online.

Student/Faculty Ratio

About Our DataEduMed’s rankings use the latest official data available from The Integrated Postsecondary Education Data System (IPEDS). Most recent data pull: July 2023

# School Name Type Tuition Online Programs More Details School Information Online Students Academic Counseling Career Placement Students w/Institutional Aid Median Earnings 10yrs After Entry Accreditation
1 University of IowaIowa City, IA Public $ 5

Licensed RNs with a diploma or ADN can attend the University of Iowa's RN to BSN program. It's entirely online with the exception of several face-to-face components in the Community and Public Health course and the PRIV Leadership course. These in-person experiences can be completed at various clinical sites throughout Iowa. If a student lives outside of Iowa, they'll need to talk to the program director to come up with an individualized course of action.

Program Highlights:


  • Credits: 32
  • Length: 3-5 semesters
  • Cost: $473/credit
  • Mode: Hybrid
  • Accreditation: CCNE
Faculty Ratio
Student %

A Look at Popular Nursing Schools in Iowa

Colleges and universities offer a variety of online, in-person, and hybrid nursing programs in Iowa. The school spotlights below provide essential information about some of the most popular nursing schools in the state.

Allen College

A private school in Waterloo, Allen College is focused on healthcare education. Students choose from a variety of nursing programs, including BSN, MSN, and DNP degrees. Allen College reported strong NCLEX-RN pass rates in recent years, with a 97.6% first-attempt pass rate.

The BSN at Allen College provides an interactive online classroom learning experiences coupled with hands-on patient care training. Bachelor’s degree-seekers choose from traditional BSN, accelerated BSN, or RN-to-BSN programs, each costing $677/credit. The 124-credit traditional BSN takes five semesters to complete. Incoming students in this track must have completed all required general education classes and a Certified Nursing Assistant (CNA) state certificate before beginning nursing coursework. Students looking for a faster, four-semester program can pursue the accelerated BSN.

Eastern Iowa Community Colleges

EICC includes three college campuses and offers an Associate of Applied Science in Nursing available at its Clinton Community College and Scott Community College campuses. This regionally accredited program boasts a 95% NCLEX-RN pass rate. It’s also affordable at $179 for Iowa residents and $246 for non-residents. The AAS requires 73.5 credits for graduation, and most students finish in 22 months. In addition to required coursework like general biology and developmental psychology, nursing students engage in two clinicals per week. This in-person training includes nursing simulation in labs, care conferences, and direct patient care experiences.

EICC also has an RN-to-BSN articulation agreement with the University of Iowa. Students completing the AAS at EICC and getting their RN licensure can transfer to UI to complete their bachelor’s in nursing.

Northwestern College

Located in Orange City, NWC is a private Christian institution established in 1882. Remote students can take advantage of its entirely online RN to BSN program. The curriculum features foundational training in nursing practices with a Christian-centered worldview. NWC is also a CCNE-accredited nursing program with competitive tuition rates of $340/credit.

Remote RN to BSN students at NWC complete asynchronous eight-week classes. Students usually complete two classes a semester and finish the 124-credit program in two years or less. NWC also offers an accelerated track that can be finished in 12 months. Incoming students with seven or more years of RN experience may receive up to 66 credits toward a BSN.

Types of Nursing Programs Available in Iowa

Whether you’re just beginning your nursing education or going back to school for additional credentials, there’s a nursing program to meet your educational needs. You’ll find many types of nursing programs in Iowa to choose from, including online, in-person, hybrid, and accelerated degrees. Here’s a look at some of the most common options available in the state today.

Pre-Licensure Nursing Programs in Iowa

ADN Programs

Associate nursing degrees (ADNs) best serve those with no previous nursing education or experience. Depending on the program and a student’s availability, an ADN degree usually takes two years. ADN programs in Iowa teach the essential knowledge and skills needed to sit for the NCLEX-RN exam leading to RN licensure.

Examples of Iowa Nursing Schools with this Program

Traditional BSN Programs

BSNs are for individuals who already possess ADNs or RN licensure. Full-time students usually need four years to complete a traditional BSN program. Nursing students with RN licenses can complete these programs in about two years.

Examples of Iowa Nursing Schools with this Program

Accelerated BSN Programs

Accelerated BSN programs work best for students who want to get in and out of school quickly. Schools offering these degrees typically say that learners graduate in three years or fewer by following an accelerated learning path. As with traditional BSNs, you can find them at both public and private schools.

Examples of Iowa Nursing Schools with this Program

Nursing Bridge Programs in Iowa for Current Nurses

LPN to RN and LPN to BSN Programs

Designed to prepare LPNs to sit for the NCLEX-RN exam, LPN to RN and LPN to BSN degrees are commonly available online and in-person. LPN to RN programs usually take two years or less to finish, while the LPN to BSN can take up to three years.

Examples of Iowa Nursing Schools with this Program

RN to BSN Programs

For those who have ADNs and current RN licenses, attending an RN to BSN program in Iowa is a great next step. Referred to as a bridge program, RN to BSN programs expand upon existing nursing knowledge and result in increased earning potential and job opportunities.

Examples of Iowa Nursing Schools with this Program

Advanced Nursing Programs in Iowa

MSN Programs

Nursing schools in Iowa offer both traditional and direct-entry MSN nursing programs. The traditional MSN is for students who already possess BSNs. For those with bachelor’s degrees in outside fields who want to switch to nursing, direct-entry MSN programs can accommodate you.

Examples of Iowa Nursing Schools with This Program

DNP and PhD Doctoral Programs

DNP and PhD programs are for advanced learners with MSNs. DNP programs in Iowa prepare students for nursing leadership roles in health facilities or as advanced practice nurses. PhD programs are for students wishing to research new nursing theories and methods to advance the field. PhDs can also obtain teaching positions at colleges and universities.

Examples of Iowa Nursing Schools with This Program

Post-Graduate Certificates

For those with DNP or MSN degrees, post-graduate certificates can hone knowledge in a particular area. Common post-graduate certificates include family nurse practitioner, nurse educator, psychiatric mental health nurse practitioner, and adult gerontology acute care practitioner.

Examples of Iowa Nursing Schools with This Program

School Spotlights: Online Nursing Programs in Iowa

Online nursing programs in Iowa exist at all degree levels, and distance learning follows the same quality curricula as in-person nursing programs in Iowa but with the convenience of learning from home. While most programs still require in-person clinical training at an approved healthcare facility, most online programs offer fully-online didactic learning.

Remote learners enjoy flexible scheduling, self-paced classes, and often lower tuition rates. Most remote nursing students also have no on-campus obligations. Online nursing programs in Iowa are a good fit for motivated students who are self-starters and good at working independently. Some synchronous programs offer a solid structure, but the more flexible asynchronous programs can present challenges for students who thrive in highly structured learning environments. Read the school profiles below to learn more about actual programs in the state.

North Iowa Community College

Located in Mason City, NICC offers online and hybrid associate and bachelor’s degrees in nursing. First-time NCLEX-RN pass rates for ADN graduates at NICC were 100% in both 2020 and 2018. This affordable program costs about $170/credit for residents and $268/credit for non-residents.

The ADN program is for students with no previous nursing training or with LPN credentials. Applicants need ACT scores of 20 or higher, associate degrees, or bachelor’s degrees for admission.

This ACEN-accredited program also features an RN to BSN 3+1 structure where students complete three years of course work at NICC and their last BSN year at the University of Iowa. All classes for the BSN are available online or on-campus. In-person clinical experiences, some of which will be scheduled on the weekends or during evening hours, are also required.

Iowa Wesleyan University

Located in Mount Pleasant, IWU offers a flexible online BSN to help distance learners develop essential skills in leadership, critical thinking, and communication. The nonprofit school accepts up to 90 transfer credits toward the BSN and charges $450 per credit. Incoming students can also get credit for military experience.

The asynchronous program has six start dates per year and follows an eight-week term schedule. Required classes include nursing care in the community, nursing leadership and management, nursing research, and advanced pathophysiology. Prospective RN to BSN nursing students need 2.75 or higher GPAs and a C or higher in all previously completed nursing classes. Incoming students must also have current RN licenses.

Financial Aid Opportunities for Nursing Students in Iowa

While tuition rates can be daunting, there are a lot of financial aid options to help make those costs more manageable. In addition to scholarships, work-study positions, or assistantships that your school may offer, you should also apply to as many local, regional, state, and national scholarships and grants as possible.

Several private organizations in Iowa and around the U.S. offer substantial financial aid for nursing students. The Iowa Coalition Against Domestic Violence, B4 Brands, Dallas County Hospital, and Des Moines Women’s Club all provide valuable scholarships to students attending nursing programs in Iowa.

For more information on financial aid to offset the cost of your degree, check out our nursing scholarship guide, guide to graduating from nursing school debt-free, and main financial aid guide.

How to Become an RN in Iowa: Licensing Information and Requirements

Those looking to become RNs in Iowa need to apply for licensure through the Iowa Board of Nursing. The state’s nursing board ensures that all the state laws related to nursing practice, education, and licensure are upheld. It’s important to understand Iowa’s specific licensure requirements before you begin your degree.

Step 1

Complete State-Approved RN Degree

Complete a degree program from an accredited institution that qualifies you to sit for the NCLEX-RN exam. Choose an ASN or BSN program offered through any Iowa state-approved nursing school. Depending on the program, you’ll finish in about 2-4 years.

Step 2

Submit Application for Licensure to the State

Next, submit an application for licensure using the Board’s online application and by paying $143. All applications expire one year after they’re started online. The Board conducts a criminal history check and reviews any records of prior disciplinary action before the application proceeds. After step three below, you’ll only have 90 days to pass the exam before your application for licensure expires.

Step 3

Submit NCLEX-RN Exam Application and Schedule Time

As your third step, complete the NCLEX candidate bulletin through NCSBN. The NCLEX-RN exam is a nationwide test, so a passing score is valid in all 50 states. You must pay a $200 fee every time you sit for the exam. You’ll know you’re eligible to sit for the exam in Iowa when you receive an Authorization to Test (ATT) email. You can then schedule your exam at a local testing center.

Step 4

Pass NCLEX-RN Exam

The NCLEX-RN exam is pass-fail and tests your knowledge in a handful of foundation areas. Testing categories include psychosocial integrity, safety and infection control, health promotion and maintenance, and reduction of risk potential. Expect 75-265 questions total. To prepare for the exam and get a feel for the layout, be sure to take at least one practice exam.

Step 5

Keep Licensure Current

Licensed RNs in Iowa must complete 36 contact hours every three years on the 16th of the RN’s birth month. Those RNs who work with dependent adults and children need to complete training hours related to reporting child/dependent abuse as part of those hours. You’ll need to complete training courses offered by the Iowa Department of Human Services for renewal.

Job Outlook for RNs in Iowa

RNs working in Iowa can expect healthy job growth. The 15.1% growth in available positions for Iowa RNs between 2018-2028 is 3% faster than the average growth rate for RNs across the U.S.

One contributing factor to this growth is the ongoing need for patient care for aging populations around the state. Since elderly patients typically need more extensive health services, RNs can fill that need through jobs in residential care facilities and at-home care positions. RNs also provide care for older populations in outpatient centers, including facilities that provide rehabilitation services, surgeries, and chemotherapy.

Employment Projections for RNs in Iowa

New Jobs
Job Growth Rate
Average Annual Openings
Iowa 5,180 15.1% 2,490
United States 371,500 12.1% 210,400

Source: Projections Central

Nursing Salaries in Iowa: How Much You Could Make as an RN

With the median annual wage for RNs in Iowa at $61,130, RNs in the state make good money. RNs working in Iowa City make a little more at $68,940 with its sixth-highest concentration of RNs in the country. The median annual wage for all RNs in Iowa is $19,180 more and in Iowa City is $26,990 more per year than the median earnings of all other occupations in the U.S.

Annual Earnings for Registered Nurses in Iowa

10th Percentile Median Earnings 90th Percentile
Iowa $46,930 $61,130 $80,610
United States $53,410 $75,330 $116,230
Ames, IA $50,710 $62,650 $81,170
Cedar Rapids, IA $46,930 $60,550 $79,530
Davenport-Moline-Rock Island, IA-IL $41,340 $57,180 $81,030
Des Moines-West Des Moines, IA $51,820 $62,340 $80,750
Dubuque, IA $45,280 $58,800 $77,030
Iowa City, IA $55,460 $65,610 $87,540
Sioux City, IA-NE-SD $45,220 $59,140 $77,790
Waterloo-Cedar Falls, IA $45,100 $60,330 $78,690

Source:Bureau of Labor Statistics, May 2020