For the academic year 2023-2024, the average tuition & fees of Iowa Public Colleges is $10,396 for in-state and $27,294 for out-of-state students.

Iowa Public Colleges' tuition & fees is higher than 2024 national average, which is $8,884 for in-state and $25,111 for out-of-state students.

This page compares tuition of 4-year colleges in Iowa, and other level of colleges can be compared at:

Iowa Community Colleges Iowa Trade Schools

University of Iowa has the most expensive tuition & fees of $32,927 and University of Northern Iowa has the lowest tuition & fees of $21,272 among Iowa Public Colleges.

The average itemized college cost for Iowa Public Colleges is as follows:

  • Tuition & fees is $10,396 for in-state and $27,294 for out-of-state students.
  • Cost per credit hour is $367 for state residents and $1,071 for out-of-state.
  • Books & supplies cost is $947.
  • Living cost is $10,663 (on-campus), $10,663 (off-campus).

2024 Tuition, fees, and Living Costs Comparison for Iowa Public Colleges

3 schools are matched for your search.

2024 Tuition Comparison Between Iowa Public Colleges
School NameTuition & FeesCost Per Credit HourBooks & SuppliesLiving Costs
In-StateOut-of-StateIn-StateOut-of-State On CampusOff Campus
Iowa State UniversityAmes, IA$10,497 $27,683$376 $1,091$1,091 $9,726 $9,726
University of IowaIowa City, IA$10,964 $32,927$376 $1,291$950 $12,616 $12,616
University of Northern IowaCedar Falls, IA$9,728 $21,272$350 $832$800 $9,648 $9,648
Average$10,396$27,294$367$1,071$947$10,663$10,663
*The tuition data is updated with the academic year 2023-2024 data from IPEDS.
Iowa Public Colleges Average Tuition and Fees Chart
Iowa Public Colleges Undergradaute Tuition and Fees Chart
Iowa Public Colleges Graduate Tuition and Fees Chart
Iowa Public Colleges Books and Supplies Cost Chart
Iowa Public Colleges Living Cost Charts