There are 19 Public Public Colleges in Iowa. The average undergraduate tuition & fees of the schools is $10,396 for Iowa residents and $27,294 for out-of-state students. The average graduate schools' tuition & fees are $12,341 for Iowa residents and $29,006 for out-of-state students.
University of Iowa has the highest tuition & fees of $32,927 and University of Northern Iowa has the lowest tuition & fees of $21,272 among Public Public Colleges in Iowa.
University of Iowa is the largest school with 30,015 students and University of Northern Iowa is the smallest school with 8,945 students among those schools.
Comparison between 19 Public Public Colleges in Iowa with key academic statistics