Nursing schools in Iowa Browse 60 current public campus profiles representing 69 nursing programs in Iowa. These are the programs currently listed in the directory, not a claim of complete statewide coverage.
Associate Degree Nursing (ADN/ASN) is the largest current pathway grouping at 17 programs; On campus appears on 57 programs.
Reviewed September 2026
Campus profiles 60
Programs 69 Current program evidence Counts describe the programs below and retain each program's current status; they do not imply approval, accreditation, admissions availability, or resident eligibility.
Delivery formats On campus 57 programs Hybrid 12 programs Approval and accreditation context State approval, institutional accreditation, and programmatic accreditation are separate facts. An authority listed here is current state-level context from published program evidence; it does not mean every program on this page has the same approval or accreditation status.
Iowa Board of Nursing Reviewed September 22, 2026 Campus, Hybrid, and Fully Online Campus and Hybrid describe programs with supported in-person or mixed delivery relationships. Fully Online describes published academic delivery; it does not prove that clinical, practicum, residency, orientation, immersion, lab, simulation, campus visits, or other physical requirements are absent.
Fully Online availability, state authorization, clinical placement, and licensure eligibility may vary by program and resident state. Confirm each requirement with the official program before applying.
Associate Degree Nursing (ADN/ASN) programs in Iowa Showing all 17 current public programs across Campus, Hybrid, and strict Fully Online results.
Back to all Iowa campus profiles and pathways
School Eastern Iowa Community College: Eastern Iowa Community College nursing campus
Location Clinton, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Hawkeye Community College: Hawkeye Community College nursing campus
Location Waterloo, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Indian Hills Community College: Indian Hills Community College nursing campus
Location Ottumwa, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Iowa Central Community College: Iowa Central Community College nursing campus
Location Fort Dodge, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Iowa Lakes Community College: Iowa Lakes Community College nursing campus
Location Estherville, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Iowa Valley Community College: Iowa Valley Community College nursing campus
Location Marshalltown, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Iowa Western Community College: Iowa Western Community College nursing campus
Location Council Bluffs, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Kirkwood Community College: Kirkwood Community College nursing campus
Location Cedar Rapids, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Mercy Health Sciences University: Mercy Health Sciences University nursing campus
Location Des Moines, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School North Iowa Area Community College (NIACC): North Iowa Area Community College (NIACC) nursing campus
Location Mason City, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Northeast Iowa Community College: Northeast Iowa Community College nursing campus
Location Calmar, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Northwest Iowa Community College: Northwest Iowa Community College nursing campus
Location Sheldon, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Southeastern Community College: Southeastern Community College nursing campus
Location West Burlington, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Southwestern Community College: Southwestern Community College nursing campus
Location Creston, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School St. Luke's College: St. Luke's College nursing campus
Location Sioux City, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Western Iowa Tech Community College: Western Iowa Tech Community College nursing campus
Location Sioux City, IA
Delivery On Campus
Program status Active Credential: Associate degree
View campus profile
School Western Iowa Tech Community College: Western Iowa Tech Community College nursing campus
Location Sioux City, IA
Delivery Hybrid
Program status Active Credential: Associate degree
View campus profile