Find Affordable College Courses

What Do You Want to Study?

Iowa Colleges

Iowa Teaching Colleges

40 Colleges
$98,399 Avg 4-Year Tuition (In-State)
$28,669 Avg 4-Year Student Loan

In 2021, 3,392 students received a teaching degree from a college in Iowa, making it rank #31 in terms of graduations. Students who are able to take advantage of in-state tuition will only pay an average of $24,600 per year to get their degree at a college in Iowa, while out of state students will pay an average of $26,320 per year.

About 57% of students who go to college in this state take out loans, with the average yearly loan amount being $7,167 per year.

Learn more about the most popular schools below:

#1

University of Northern Iowa

Cedar Falls, Iowa
Public Public vs. Private
$9,728 Yearly Tuition & Fees (In-State
46% Freshmen Loans

There are 8,289 undergraduates at UNI, of which 7,632 are full-time, and there are 9,507 students altogether. It takes the average UNI undergraduate about 4.4 years to complete their degree.

Roughly 46% of students at UNI take out loans to pay for college. The typical student loan amount is $6,606 a year.

Students who graduate from UNI with a bachelor’s degree make an average of $47,222 during the early years of their career after graduation.

Request Information
#2

Iowa State University

Ames, Iowa
Public Public vs. Private
$10,497 Yearly Tuition & Fees (In-State
47% Freshmen Loans

There are 31,822 students at Iowa State in total, 26,843 of which are undergraduates, and of those, 25,271 are full-time. Iowa State has a freshman retention rate of 86%, which is a good sign that once students arrive at the school, they want to stay.

47% of Iowa State students take out loans to afford college costs. The average amount of student loans is $7,620 a year.

The early-career average earnings of bachelor’s-degree holders from Iowa State is $53,873.

Request Information
#3

University of Iowa

Iowa City, Iowa
Public Public vs. Private
$10,964 Yearly Tuition & Fees (In-State
46% Freshmen Loans

There are 30,318 students at Iowa in total, 22,304 of which are undergraduates, and of those, 20,227 are full-time. The school has a student-to-faculty ratio of 16 to 1.

Approximately 46% of the students who attend this school take out loans. The average amount of student loans is $8,853 a year.

A typical bachelor’s-degree holder from this school earns an average of $52,696 during the early-career years.

Request Information
#4

Morningside College

Sioux City, Iowa
Private not-for-profit Public vs. Private
$38,190 Yearly Tuition & Fees (In-State
72% Freshmen Loans

There are 2,411 students at Morningside in total, 1,281 of which are undergraduates, and of those, 1,157 are full-time. The school has a student-to-faculty ratio of 13 to 1.

72% of Morningside students take out loans to afford college costs. The typical student loan amount is $8,610 a year.

The early-career average earnings of bachelor’s-degree holders from Morningside is $47,687.

Request Information
#5

Drake University

Des Moines, Iowa
Private not-for-profit Public vs. Private
$49,944 Yearly Tuition & Fees (In-State
52% Freshmen Loans

There are 2,848 undergraduates at Drake, of which 2,731 are full-time, and there are 4,774 students altogether. For undergraduates at Drake, the average graduation time is 4.1 years.

Approximately 52% of the students who attend this school take out loans. The typical student loan amount is $8,953 a year.

The early-career average earnings of bachelor’s-degree holders from Drake is $58,233.

Request Information
#6

Buena Vista University

Storm Lake, Iowa
Private not-for-profit Public vs. Private
$40,190 Yearly Tuition & Fees (In-State
76% Freshmen Loans

There are 1,456 undergraduates at BVU, of which 1,230 are full-time, and there are 1,863 students altogether. The average graduation time for an undergraduate student at BVU is 4.2 years.

Approximately 76% of the students who attend this school take out loans. The typical student loan amount is $7,529 a year.

Students who graduate from BVU with a bachelor’s degree make an average of $43,572 during the early years of their career after graduation.

Request Information
#7

Northwestern College

Orange City, Iowa
Private not-for-profit Public vs. Private
$35,300 Yearly Tuition & Fees (In-State
65% Freshmen Loans

There are 1,496 students at NWC in total, 1,069 of which are undergraduates, and of those, 974 are full-time. It takes the average NWC undergraduate about 4.1 years to complete their degree.

65% of NWC students take out loans to afford college costs. The average amount of student loans is $7,535 a year.

Students who graduate from NWC with a bachelor’s degree make an average of $46,731 during the early years of their career after graduation.

Request Information
#7

Upper Iowa University

Fayette, Iowa
Private not-for-profit Public vs. Private
$19,000 Yearly Tuition & Fees (In-State
78% Freshmen Loans

There are 3,077 undergraduates at UIU, of which 1,572 are full-time, and there are 3,610 students altogether. It takes the average UIU undergraduate about 4.2 years to complete their degree.

Roughly 78% of students at UIU take out loans to pay for college. The typical student loan amount is $7,420 a year.

A typical bachelor’s-degree holder from this school earns an average of $48,776 during the early-career years.

Request Information
#9

Dordt University

Sioux Center, Iowa
Private not-for-profit Public vs. Private
$35,960 Yearly Tuition & Fees (In-State
52% Freshmen Loans

There are 1,662 students at Dordt in total, 1,436 of which are undergraduates, and of those, 1,339 are full-time. For undergraduates at Dordt, the average graduation time is 4.1 years.

52% of Dordt students take out loans to afford college costs. The typical student loan amount is $9,946 a year.

The early-career average earnings of bachelor’s-degree holders from Dordt is $50,551.

Request Information
#10

Mount Mercy University

Cedar Rapids, Iowa
Private not-for-profit Public vs. Private
$39,070 Yearly Tuition & Fees (In-State
66% Freshmen Loans

The total student population at Mount Mercy University is 1,705, of which 1,381 students are undergraduates and of those, 1,044 are full-time. For undergraduates at Mount Mercy, the average graduation time is 4.2 years.

66% of Mount Mercy students take out loans to afford college costs. The average amount of student loans is $10,743 a year.

Students who graduate from Mount Mercy with a bachelor’s degree make an average of $52,871 during the early years of their career after graduation.

Request Information
#11

Loras College

Dubuque, Iowa
Private not-for-profit Public vs. Private
$38,298 Yearly Tuition & Fees (In-State
63% Freshmen Loans

There are 1,314 undergraduates at Loras, of which 1,214 are full-time, and there are 1,404 students altogether. For undergraduates at Loras, the average graduation time is 4.1 years.

63% of Loras students take out loans to afford college costs. The typical student loan amount is $8,092 a year.

Students who graduate from Loras with a bachelor’s degree make an average of $46,069 during the early years of their career after graduation.

Request Information
#12

Grand View University

Des Moines, Iowa
Private not-for-profit Public vs. Private
$33,450 Yearly Tuition & Fees (In-State
69% Freshmen Loans

There are 1,694 undergraduates at Grand View University, of which 1,513 are full-time, and there are 1,874 students altogether. It takes the average Grand View University undergraduate about 4.3 years to complete their degree.

69% of Grand View University students take out loans to afford college costs. The average amount of student loans is $7,947 a year.

A typical bachelor’s-degree holder from this school earns an average of $47,582 during the early-career years.

Request Information
Private not-for-profit Public vs. Private
$33,646 Yearly Tuition & Fees (In-State
77% Freshmen Loans

The total student population at Graceland University - Lamoni is 1,517, of which 959 students are undergraduates and of those, 868 are full-time. It takes the average Graceland Lamoni undergraduate about 4.1 years to complete their degree.

Approximately 77% of the students who attend this school take out loans. The average amount of student loans is $6,282 a year.

A typical bachelor’s-degree holder from this school earns an average of $40,792 during the early-career years.

Request Information
#14

Saint Ambrose University

Davenport, Iowa
Private not-for-profit Public vs. Private
$35,598 Yearly Tuition & Fees (In-State
62% Freshmen Loans

The total student population at Saint Ambrose University is 3,003, of which 2,305 students are undergraduates and of those, 2,180 are full-time. It takes the average St. Ambrose University undergraduate about 4.2 years to complete their degree.

62% of St. Ambrose University students take out loans to afford college costs. The typical student loan amount is $10,028 a year.

Students who graduate from St. Ambrose University with a bachelor’s degree make an average of $51,616 during the early years of their career after graduation.

Request Information
#15

Wartburg College

Waverly, Iowa
Private not-for-profit Public vs. Private
$51,040 Yearly Tuition & Fees (In-State
75% Freshmen Loans

The total student population at Wartburg College is 1,563, of which 1,562 students are undergraduates and of those, 1,523 are full-time. The average graduation time for an undergraduate student at Wartburg is 4.1 years.

Roughly 75% of students at Wartburg take out loans to pay for college. The average amount of student loans is $8,221 a year.

The early-career average earnings of bachelor’s-degree holders from Wartburg is $48,795.

Request Information
#16

Waldorf University

Forest City, Iowa
Private for-profit Public vs. Private
$25,220 Yearly Tuition & Fees (In-State
83% Freshmen Loans

There are 3,025 students at Waldorf in total, 2,523 of which are undergraduates, and of those, 1,578 are full-time. It takes the average Waldorf undergraduate about 4.3 years to complete their degree.

Roughly 83% of students at Waldorf take out loans to pay for college. The average amount of student loans is $6,527 a year.

The early-career average earnings of bachelor’s-degree holders from Waldorf is $50,515.

Request Information
#17

William Penn University

Oskaloosa, Iowa
Private not-for-profit Public vs. Private
$28,750 Yearly Tuition & Fees (In-State
94% Freshmen Loans

The total student population at William Penn University is 1,350, of which 1,276 students are undergraduates and of those, 1,181 are full-time. The school has a student-to-faculty ratio of 18 to 1.

Roughly 94% of students at William Penn University take out loans to pay for college. The average amount of student loans is $7,363 a year.

The early-career average earnings of bachelor’s-degree holders from William Penn University is $40,189.

Request Information
#18

University of Dubuque

Dubuque, Iowa
Private not-for-profit Public vs. Private
$40,065 Yearly Tuition & Fees (In-State
81% Freshmen Loans

There are 1,778 undergraduates at UD, of which 1,456 are full-time, and there are 2,180 students altogether. For undergraduates at UD, the average graduation time is 4.4 years.

Roughly 81% of students at UD take out loans to pay for college. The typical student loan amount is $10,291 a year.

Students who graduate from UD with a bachelor’s degree make an average of $44,960 during the early years of their career after graduation.

Request Information
#19

Simpson College

Indianola, Iowa
Private not-for-profit Public vs. Private
$46,212 Yearly Tuition & Fees (In-State
74% Freshmen Loans

There are 1,225 undergraduates at Simpson College, of which 1,108 are full-time, and there are 1,267 students altogether. For undergraduates at Simpson College, the average graduation time is 4.0 years.

Approximately 74% of the students who attend this school take out loans. The typical student loan amount is $7,203 a year.

Students who graduate from Simpson College with a bachelor’s degree make an average of $49,946 during the early years of their career after graduation.

Request Information
#20

Clarke University

Dubuque, Iowa
Private not-for-profit Public vs. Private
$39,600 Yearly Tuition & Fees (In-State
73% Freshmen Loans

The total student population at Clarke University is 855, of which 659 students are undergraduates and of those, 634 are full-time. It takes the average Clarke undergraduate about 4.2 years to complete their degree.

Roughly 73% of students at Clarke take out loans to pay for college. The average amount of student loans is $12,504 a year.

Students who graduate from Clarke with a bachelor’s degree make an average of $49,157 during the early years of their career after graduation.

Request Information
#22

Briar Cliff University

Sioux City, Iowa
Private not-for-profit Public vs. Private
$34,727 Yearly Tuition & Fees (In-State
67% Freshmen Loans

There are 1,076 students at Briar Cliff in total, 817 of which are undergraduates, and of those, 587 are full-time. For undergraduates at Briar Cliff, the average graduation time is 4.2 years.

67% of Briar Cliff students take out loans to afford college costs. The average amount of student loans is $6,615 a year.

A typical bachelor’s-degree holder from this school earns an average of $48,338 during the early-career years.

Request Information
#23

Luther College

Decorah, Iowa
Private not-for-profit Public vs. Private
$50,320 Yearly Tuition & Fees (In-State
66% Freshmen Loans

There are 1,775 full-time undergraduates at Luther, and 1,802 students altogether. It takes the average Luther undergraduate about 4.1 years to complete their degree.

66% of Luther students take out loans to afford college costs. The typical student loan amount is $7,680 a year.

Students who graduate from Luther with a bachelor’s degree make an average of $49,541 during the early years of their career after graduation.

Request Information
#24

Cornell College

Mount Vernon, Iowa
Private not-for-profit Public vs. Private
$50,634 Yearly Tuition & Fees (In-State
67% Freshmen Loans

The total student population at Cornell College is 1,002, of which 999 students are undergraduates and of those, 993 are full-time. For undergraduates at Cornell College, the average graduation time is 4.0 years.

Approximately 67% of the students who attend this school take out loans. The typical student loan amount is $8,230 a year.

Students who graduate from Cornell College with a bachelor’s degree make an average of $39,299 during the early years of their career after graduation.

Request Information
#25

Central College

Pella, Iowa
Private not-for-profit Public vs. Private
$20,988 Yearly Tuition & Fees (In-State
70% Freshmen Loans

There are 1,079 full-time undergraduates at Central, and 1,120 students altogether. The average graduation time for an undergraduate student at Central is 4.1 years.

70% of Central students take out loans to afford college costs. The typical student loan amount is $8,126 a year.

A typical bachelor’s-degree holder from this school earns an average of $49,115 during the early-career years.

Request Information

Other Iowa Colleges

Rank School Yearly Graduations
26 Coe College 12
27 Emmaus Bible College 11
28 Iowa Central Community College 10
29 Faith Baptist Bible College and Theological Seminary 7
30 Indian Hills Community College 5
31 North Iowa Area Community College 4
32 Des Moines Area Community College 2
32 Northeast Iowa Community College 2
34 Ellsworth Community College 1
34 Hawkeye Community College 1
34 Marshalltown Community College 1
34 Southeastern Community College 1
34 Southwestern Community College 1
39 Eastern Iowa Community College District 0
39 Maharishi International University 0

References

More about our data sources and methodologies.

Find Teaching Schools Near You

Our free school finder matches students with accredited education & teaching schools across the U.S.