Find a Nursing School Near You

Enter your zip code to search our comprehensive database

Many of Iowa’s registered nurses (RNs) hold only an associate’s degree but are interested in furthering their expertise and enhancing their qualifications. These nurses can earn a bachelor of science in nursing (BSN) degree by enrolling in one of the state’s RN-to-BSN programs. As healthcare becomes increasingly complex, employers are placing greater preference on baccalaureate education. BSN graduates thus gain enhanced stature in the registered nursing community.

An RN-to-BSN program lasts two to four years, depending on whether the candidate is enrolled on a full-time or part-time basis. The program complements students’ prior associate’s degree coursework by honing their research and leadership competencies. A number of Iowa’s colleges and universities offer RN-to-BSN programs, including all three campuses of Upper Iowa University.

Find a school

BSN-educated nurses enjoy enhanced compensation and a variety of employment opportunities. Iowa’s RNs earn a median annual salary of $52,610, but BSN degree-holders typically earn top-quartile wages of $61,430 or more per year. Healthcare staffing agencies like MedPro Staffing and Favorite Healthcare Staffing will often fill open positions at the state’s private healthcare institutions. Government agencies like the Department of Veterans Affairs are also significant nursing employers throughout Iowa.

Registered nurses interested in earning their BSN degree can refer to our list of schools below. We’ve identified the very best RN-to-BSN degree programs across Iowa.

Featured Schools

Cedar Rapids

Mount Mercy University
1330 Elmhurst Drive NE | Cedar Rapids, Iowa 52402
  • Accelerated Second Degree BSN
  • LPN-to-BSN Bridge Program
  • RN-to-BSN Degree Completion
Upper Iowa University - Cedar Rapids
700 Bell Drive SW | Cedar Rapids, Iowa 52404
  • RN-to-BSN Degree Completion
School Address Programs offered
Mount Mercy University 1330 Elmhurst Drive NE
Cedar Rapids, Iowa 52402
  • Accelerated Second Degree BSN
  • LPN-to-BSN Bridge Program
  • RN-to-BSN Degree Completion
Upper Iowa University - Cedar Rapids 700 Bell Drive SW
Cedar Rapids, Iowa 52404
  • RN-to-BSN Degree Completion

Des Moines

Grand View University
1200 Grandview Avenue | Des Moines, Iowa 50316
  • LPN-to-BSN Bridge Program
  • RN-to-BSN Degree Completion
Mercy College of Health Sciences
928 Sixth Avenue | Des Moines, Iowa 50309
  • RN-to-BSN Degree Completion
Upper Iowa University - Des Moines
1119 Fifth Street | West Des Moines, Iowa 50265
  • RN-to-BSN Degree Completion
School Address Programs offered
Grand View University 1200 Grandview Avenue
Des Moines, Iowa 50316
  • LPN-to-BSN Bridge Program
  • RN-to-BSN Degree Completion
Mercy College of Health Sciences 928 Sixth Avenue
Des Moines, Iowa 50309
  • RN-to-BSN Degree Completion
Upper Iowa University - Des Moines 1119 Fifth Street
West Des Moines, Iowa 50265
  • RN-to-BSN Degree Completion

Other Iowa cities

Allen College
1990 Heath Street | Waterloo, Iowa 50703
  • Accelerated Second Degree BSN
  • LPN-to-BSN Bridge Program
  • RN-to-BSN Degree Completion
Briar Cliff University
3303 Rebecca Street | Sioux City, Iowa 51104
  • RN-to-BSN Degree Completion
Clarke University
1550 Clarke Drive | Dubuque, Iowa 52001
  • RN-to-BSN Degree Completion
Dordt College
498 Fourth Avenue NE | Sioux Center, Iowa 51250
  • RN-to-BSN Degree Completion
Iowa Wesleyan University
601 North Main Street | Mount Pleasant, Iowa 52641
  • LPN-to-BSN Bridge Program
  • RN-to-BSN Degree Completion
Morningside College
1501 Morningside Avenue | Sioux City, Iowa 51106
  • LPN-to-BSN Bridge Program
Northwestern College
101 Seventh Street SW | Orange City, Iowa 51041
  • RN-to-BSN Degree Completion
St. Ambrose University
518 West Locust Street | Davenport, Iowa 52803
  • RN-to-BSN Degree Completion
St. Luke's College
2800 Pierce Street, Suite 410 | Sioux City, Iowa 51104
  • RN-to-BSN Degree Completion
University of Iowa
101 Jessup Hall | Iowa City, Iowa 52242
  • RN-to-BSN Degree Completion
Upper Iowa University
605 Washington Street | Fayette, Iowa 52142
  • RN-to-BSN Degree Completion
William Penn University
201 Trueblood Avenue | Oskaloosa, Iowa 52577
  • RN-to-BSN Degree Completion
School Address Programs offered
Allen College 1990 Heath Street
Waterloo, Iowa 50703
  • Accelerated Second Degree BSN
  • LPN-to-BSN Bridge Program
  • RN-to-BSN Degree Completion
Briar Cliff University 3303 Rebecca Street
Sioux City, Iowa 51104
  • RN-to-BSN Degree Completion
Clarke University 1550 Clarke Drive
Dubuque, Iowa 52001
  • RN-to-BSN Degree Completion
Dordt College 498 Fourth Avenue NE
Sioux Center, Iowa 51250
  • RN-to-BSN Degree Completion
Iowa Wesleyan University 601 North Main Street
Mount Pleasant, Iowa 52641
  • LPN-to-BSN Bridge Program
  • RN-to-BSN Degree Completion
Morningside College 1501 Morningside Avenue
Sioux City, Iowa 51106
  • LPN-to-BSN Bridge Program
Northwestern College 101 Seventh Street SW
Orange City, Iowa 51041
  • RN-to-BSN Degree Completion
St. Ambrose University 518 West Locust Street
Davenport, Iowa 52803
  • RN-to-BSN Degree Completion
St. Luke's College 2800 Pierce Street, Suite 410
Sioux City, Iowa 51104
  • RN-to-BSN Degree Completion
University of Iowa 101 Jessup Hall
Iowa City, Iowa 52242
  • RN-to-BSN Degree Completion
Upper Iowa University 605 Washington Street
Fayette, Iowa 52142
  • RN-to-BSN Degree Completion
William Penn University 201 Trueblood Avenue
Oskaloosa, Iowa 52577
  • RN-to-BSN Degree Completion