2026 Rankings · IA

Best Colleges in Iowa

70 ranked colleges in Iowa out of 5,439 nationally

70
Schools in IA
55
Full Data Rankings
15
Partial Data Rankings
5,439
Ranked Nationally

Top Colleges in Iowa

Showing 1-10 of 70 schools
#1 in IA #108 nationally
#1

Iowa City, IA

Complete Data Public
Overall Score
74.1 / 100
74.1
Completion
63.7%
73%
Retention
89%
82%
Productivity
9604 completions
48%

University of Iowa scores above average in the overall ranking at 74, ranking in the 98th percentile for institutional scale.

The college enrolls 30,779 students with in-state tuition of $9,016 (excl. fees).

64% of students complete their programs, placing the school in the 73rd percentile nationally for completion.

#2 in IA #196 nationally
#2

Fort Dodge, IA

Complete Data Private For-Profit
Overall Score
71.2 / 100
71.2
Completion
90%
96%
Retention
92%
86%
Productivity
19 completions
87%

La James International College-Ft Dodge scores above average in the overall ranking at 71, ranking in the 96th percentile for completion rate.

The college enrolls 22 students.

90% of students complete their programs, placing the school in the 96th percentile nationally for completion.

#3 in IA #228 nationally
#3

Iowa City, IA

Complete Data Private For-Profit
Overall Score
70.4 / 100
70.4
Completion
71.4%
83%
Retention
100%
93%
Productivity
82 completions
81%

PCI Academy-Iowa City scores above average in the overall ranking at 70, ranking in the 93th percentile for retention rate.

The college enrolls 113 students.

71% of students complete their programs, placing the school in the 83rd percentile nationally for completion.

#4 in IA #236 nationally
#4

Johnston, IA

Complete Data Private For-Profit
Overall Score
70.2 / 100
70.2
Completion
88%
95%
Retention
89%
82%
Productivity
91 completions
77%

La James International College-Johnston scores above average in the overall ranking at 70, ranking in the 95th percentile for completion rate.

The college enrolls 141 students.

88% of students complete their programs, placing the school in the 95th percentile nationally for completion.

#5 in IA #255 nationally
#5

Davenport, IA

Complete Data Private Non-Profit
Overall Score
69.8 / 100
69.8
Completion
56.7%
64%
Retention
84%
73%
Productivity
905 completions
56%

Saint Ambrose University scores above average in the overall ranking at 70, ranking in the 90th percentile for student faculty ratio.

The college enrolls 2,498 students with in-state tuition of $35,318 (excl. fees).

57% of students complete their programs, placing the school in the 64th percentile nationally for completion.

#6 in IA #292 nationally
#6

Grinnell, IA

Complete Data Private Non-Profit
Overall Score
69.1 / 100
69.1
Completion
82.5%
92%
Retention
93%
87%
Productivity
511 completions
42%

Grinnell College scores above average in the overall ranking at 69, ranking in the 92th percentile for completion rate.

The college enrolls 1,788 students with in-state tuition of $64,342 (excl. fees).

83% of students complete their programs, placing the school in the 92nd percentile nationally for completion.

#7 in IA #342 nationally
#7

Mason City, IA

Complete Data Private For-Profit
Overall Score
68.1 / 100
68.1
Completion
76.5%
88%
Retention
86%
76%
Productivity
47 completions
86%

La James College of Hairstyling and Cosmetology scores above average in the overall ranking at 68, ranking in the 88th percentile for completion rate.

The college enrolls 56 students.

77% of students complete their programs, placing the school in the 88th percentile nationally for completion.

#8 in IA #486 nationally
#8

Orange City, IA

Complete Data Private Non-Profit
Overall Score
65.4 / 100
65.4
Completion
57.2%
64%
Retention
80%
63%
Productivity
638 completions
58%

Northwestern College scores above average in the overall ranking at 65, ranking in the 81th percentile for program breadth.

The college enrolls 1,705 students with in-state tuition of $35,000 (excl. fees).

57% of students complete their programs, placing the school in the 64th percentile nationally for completion.

#9 in IA #503 nationally
#9

Ames, IA

Complete Data Public
Overall Score
65.1 / 100
65.1
Completion
60.3%
69%
Retention
88%
79%
Productivity
7793 completions
34%

Iowa State University scores above average in the overall ranking at 65, ranking in the 98th percentile for institutional scale.

The college enrolls 30,380 students with in-state tuition of $8,982 (excl. fees).

60% of students complete their programs, placing the school in the 69th percentile nationally for completion.

#10 in IA #505 nationally
#10

Storm Lake, IA

Complete Data Private Non-Profit
Overall Score
65.1 / 100
65.1
Completion
61.8%
71%
Retention
76%
54%
Productivity
788 completions
62%

Buena Vista University scores above average in the overall ranking at 65, ranking in the 87th percentile for program breadth.

The college enrolls 1,890 students with in-state tuition of $40,190 (excl. fees).

62% of students complete their programs, placing the school in the 71st percentile nationally for completion.

0 of 3
+ Add school+ Add school+ Add school
Compare Now