College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Nursing Schools in Iowa

31 Colleges in the United States
2,743 Nursing Degrees Awarded
$66,568 Avg Early-Career Salary

Nursing degree programs prepare students for a range of careers in the field. A focused field like this rewards careful comparison of the schools that offer it.

For its 2026 ranking, College Factual looked at 36 schools in the United States to determine which ones were the best for nursing students pursuing a degree.

What’s on this page:

Best Schools for Nursing in Iowa

Below are the schools that deliver the strongest overall nursing education in Iowa.

Top Schools in Nursing

1
University Of Iowa crest
University Of Iowa
Iowa City, IA

Our analysis ranked University Of Iowa the best school in the country for a degree in nursing. Set in the city of Iowa City, University Of Iowa is a very large public institution. The six-year graduation rate is 75%. University Of Iowa awarded about 310 nursing degrees in the most recent data year. Graduates of the nursing program make about $96,368 in their early career. Typical student debt for the program is $24,811. Read more about the nursing program at University Of Iowa

2

Students looking for a strong nursing program will find one at Iowa State University, which ranked #2. Located in the city of Ames, Iowa State University is a very large public university. The six-year graduation rate is 75%. About 15 nursing degrees were awarded at Iowa State University in the most recent year. Nursing graduates of Iowa State University earn a median of $53,900 early in their careers. Iowa State University graduates carry a median of $23,495 in student loans. More information about a degree in nursing from Iowa State University

3
Luther College crest
Luther College
Decorah, IA

Luther College is one of the finest schools in the country for a degree in nursing, ranking #3. Luther College is a small private not-for-profit school located in the town of Decorah. About 71% of students finish within six years. Luther College awarded about 46 nursing degrees in the most recent data year. Students who receive their nursing degree from Luther College earn around $75,533 in the first couple years of their career. Luther College graduates carry a median of $27,000 in student loans. Read more about the nursing program at Luther College

4

Saint Ambrose University is a great choice for students pursuing a degree in nursing, landing the #4 spot this year. Set in the city of Davenport, Saint Ambrose University is a mid-sized private not-for-profit institution. About 61% of students finish within six years. There were roughly 95 nursing students who graduated with this degree at Saint Ambrose University in the most recent data year. Graduates of the nursing program make about $66,151 in their early career. Students borrow a median of $27,000 to complete this degree. Read more about the nursing program at Saint Ambrose University

5

Western Iowa Tech Community College came in at #5 on our 2026 list of the best nursing schools. Located in the city of Sioux City, Western Iowa Tech Community College is a moderately-sized public university. Western Iowa Tech Community College awarded about 86 nursing degrees in the most recent data year. Nursing graduates of Western Iowa Tech Community College earn a median of $63,214 early in their careers. Western Iowa Tech Community College graduates carry a median of $22,597 in student loans. See the full nursing program report for Western Iowa Tech Community College

6

Northwestern College Iowa earned the #6 position for nursing this year. This mid-sized private not-for-profit university is located in the town of Orange City. Roughly 66% of students complete a degree within six years here. Northwestern College Iowa awarded about 30 nursing degrees in the most recent data year. Graduates of the nursing program make about $71,479 in their early career. Northwestern College Iowa graduates carry a median of $27,000 in student loans. See the full nursing program report for Northwestern College Iowa

7
Mount Mercy University crest
Mount Mercy University
Cedar Rapids, IA

Mount Mercy University landed the #7 spot for nursing this year. This small private not-for-profit university is located in the city of Cedar Rapids. About 58% of students finish within six years. Mount Mercy University awarded about 81 nursing degrees in the most recent data year. Graduates of the nursing program make about $66,647 in their early career. Typical student debt for the program is $27,000. More information about a degree in nursing from Mount Mercy University

8
Briar Cliff University crest
Briar Cliff University
Sioux City, IA

Briar Cliff University ranked #8 on our 2026 list of the best nursing schools. Set in the city of Sioux City, Briar Cliff University is a small private not-for-profit institution. About 48% of students finish within six years. About 48 nursing degrees were awarded at Briar Cliff University in the most recent year. Students who receive their nursing degree from Briar Cliff University earn around $61,105 in the first couple years of their career. Typical student debt for the program is $29,918. Read more about the nursing program at Briar Cliff University

9

Des Moines Area Community College ranked #9 on our 2026 list of the best nursing schools. Set in the suburb of Ankeny, Des Moines Area Community College is a very large public institution. There were roughly 181 nursing students who graduated with this degree at Des Moines Area Community College in the most recent data year. Nursing graduates of Des Moines Area Community College earn a median of $59,181 early in their careers. Des Moines Area Community College graduates carry a median of $19,496 in student loans. More information about a degree in nursing from Des Moines Area Community College

10

Northeast Iowa Community College Calmar placed #10 among the best nursing schools. This moderately-sized public university is located in the rural area of Calmar. About 74 nursing degrees were awarded at Northeast Iowa Community College Calmar in the most recent year. Students who receive their nursing degree from Northeast Iowa Community College Calmar earn around $57,546 in the first couple years of their career. Typical student debt for the program is $23,562. Get the full nursing details for Northeast Iowa Community College Calmar

11

Hawkeye Community College earned the #11 position for nursing this year. Set in the rural area of Waterloo, Hawkeye Community College is a moderately-sized public institution. There were roughly 122 nursing students who graduated with this degree at Hawkeye Community College in the most recent data year. Graduates of the nursing program make about $58,835 in their early career. Hawkeye Community College graduates carry a median of $23,292 in student loans. Get the full nursing details for Hawkeye Community College

12

Graceland University Lamoni placed #12 among the best nursing schools. This small private not-for-profit university is located in the rural area of Lamoni. Roughly 42% of students complete a degree within six years here. Graceland University Lamoni awarded about 161 nursing degrees in the most recent data year. Soon after graduation, nursing degree recipients from Graceland University Lamoni generally make around $97,582. Typical student debt for the program is $30,754. See the full nursing program report for Graceland University Lamoni

13
Allen College crest
Allen College
Waterloo, IA

Allen College earned the #13 position for nursing this year. Located in the city of Waterloo, Allen College is a small private not-for-profit university. Allen College awarded about 155 nursing degrees in the most recent data year. Students who receive their nursing degree from Allen College earn around $84,647 in the first couple years of their career. Allen College graduates carry a median of $31,000 in student loans. Read more about the nursing program at Allen College

14

William Penn University placed #14 among the best nursing schools. Set in the town of Oskaloosa, William Penn University is a small private not-for-profit institution. William Penn University graduates 33% of students within six years. William Penn University awarded about 23 nursing degrees in the most recent data year. Students who receive their nursing degree from William Penn University earn around $39,727 in the first couple years of their career. Students borrow a median of $28,341 to complete this degree. See the full nursing program report for William Penn University

15

Iowa Western Community College came in at #15 for nursing this year. Set in the suburb of Council Bluffs, Iowa Western Community College is a moderately-sized public institution. Iowa Western Community College awarded about 110 nursing degrees in the most recent data year. Graduates of the nursing program make about $65,268 in their early career. Iowa Western Community College graduates carry a median of $27,938 in student loans. See the full nursing program report for Iowa Western Community College

16
Kirkwood Community College crest
Kirkwood Community College
Cedar Rapids, IA

Kirkwood Community College placed #16 among the best nursing schools. This large public university is located in the city of Cedar Rapids. Kirkwood Community College awarded about 144 nursing degrees in the most recent data year. Students who receive their nursing degree from Kirkwood Community College earn around $64,461 in the first couple years of their career. Students borrow a median of $22,957 to complete this degree. More information about a degree in nursing from Kirkwood Community College

17
Morningside College crest
Morningside College
Sioux City, IA

Morningside College placed #17 among the best nursing schools. Set in the city of Sioux City, Morningside College is a mid-sized private not-for-profit institution. About 50% of students finish within six years. About 59 nursing degrees were awarded at Morningside College in the most recent year. Graduates of the nursing program make about $84,126 in their early career. Students borrow a median of $28,000 to complete this degree. Get the full nursing details for Morningside College

18

North Iowa Area Community College earned the #18 position for nursing this year. Set in the rural area of Mason City, North Iowa Area Community College is a mid-sized public institution. North Iowa Area Community College awarded about 35 nursing degrees in the most recent data year. Graduates of the nursing program make about $58,096 in their early career. Students borrow a median of $15,600 to complete this degree. More information about a degree in nursing from North Iowa Area Community College

19

Eastern Iowa Community College District ranked #19 on our 2026 list of the best nursing schools. Eastern Iowa Community College District is a large public school located in the city of Davenport. About 125 nursing degrees were awarded at Eastern Iowa Community College District in the most recent year. Graduates of the nursing program make about $62,338 in their early career. Typical student debt for the program is $30,767. Read more about the nursing program at Eastern Iowa Community College District

20

Iowa Central Community College landed the #20 spot for nursing this year. Set in the town of Fort Dodge, Iowa Central Community College is a moderately-sized public institution. Iowa Central Community College awarded about 80 nursing degrees in the most recent data year. Students who receive their nursing degree from Iowa Central Community College earn around $56,562 in the first couple years of their career. Students borrow a median of $21,093 to complete this degree. See the full nursing program report for Iowa Central Community College

21

Northwest Iowa Community College placed #21 among the best nursing schools. Northwest Iowa Community College is a mid-sized public school located in the town of Sheldon. Northwest Iowa Community College awarded about 39 nursing degrees in the most recent data year. Soon after graduation, nursing degree recipients from Northwest Iowa Community College generally make around $62,453. Typical student debt for the program is $20,886. Read more about the nursing program at Northwest Iowa Community College

22

Mercy College Of Health Sciences ranked #22 on our 2026 list of the best nursing schools. Mercy College Of Health Sciences is a small private not-for-profit school located in the city of Des Moines. Mercy College Of Health Sciences graduates 67% of students within six years. There were roughly 325 nursing students who graduated with this degree at Mercy College Of Health Sciences in the most recent data year. Nursing graduates of Mercy College Of Health Sciences earn a median of $65,088 early in their careers. Typical student debt for the program is $33,893. Get the full nursing details for Mercy College Of Health Sciences

23
Dordt College crest
Dordt College
Sioux Center, IA

Dordt College landed the #23 spot for nursing this year. Located in the town of Sioux Center, Dordt College is a mid-sized private not-for-profit university. About 74% of students finish within six years. Dordt College awarded about 19 nursing degrees in the most recent data year. Students who receive their nursing degree from Dordt College earn around $71,680 in the first couple years of their career. Students borrow a median of $24,500 to complete this degree. More information about a degree in nursing from Dordt College

24
St Lukes College crest
St Lukes College
Sioux City, IA

St Lukes College landed the #24 spot for nursing this year. This small private not-for-profit university is located in the city of Sioux City. St Lukes College awarded about 60 nursing degrees in the most recent data year. Students who receive their nursing degree from St Lukes College earn around $71,064 in the first couple years of their career. St Lukes College graduates carry a median of $24,063 in student loans. Get the full nursing details for St Lukes College

25

University Of Dubuque ranked #25 on our 2026 list of the best nursing schools. Set in the city of Dubuque, University Of Dubuque is a mid-sized private not-for-profit institution. University Of Dubuque graduates 40% of students within six years. There were roughly 17 nursing students who graduated with this degree at University Of Dubuque in the most recent data year. Soon after graduation, nursing degree recipients from University Of Dubuque generally make around $66,628. University Of Dubuque graduates carry a median of $29,750 in student loans. Read more about the nursing program at University Of Dubuque

Rest of the Top 35 Nursing Schools

These schools also placed among the best for nursing this year:

26
27
Clarke University crest
Clarke University
Dubuque, IA
28
Coe College crest
Coe College
Cedar Rapids, IA
29
Grand View University crest
Grand View University
Des Moines, IA
30
31
32
33
34
35

View All Nursing Rankings >

Notes and References

This list is compiled by College Factual (MF_RANKING_2025), 2026 edition. Schools are scored on a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and program focus, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 36 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options