For the academic year 2023-2024, the average tuition & fees of Iowa Public 4-Year Colleges is $10,396 for in-state and $27,294 for out-of-state. (last update: 5/10/2024)

Iowa Public 4-Year Colleges' tuition & fees are higher than the 2024 national average, which is $8,965 for in-state and $25,029 for out-of-state students. You can check the 5-year tuition Inflation of Iowa Public 4-Year Colleges. In addition, you can check the tuition & fees by school type that you want.

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 4-Year Colleges.

The average itemized cost for Iowa Public 4-Year Colleges is as follows.

  • Tuition & Fees is $10,396 for state residents and $27,294 for out-of-state.
  • Cost per credit hour is $370 for state residents and $1,075 for out-of-state.
  • Boos & 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 4-Year Colleges

3 schools are matched for your search.

2024 Tuition Comparison Between Iowa Public 4-Year Colleges
School Name Tuition & 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$384 $1,302$950 $12,616 $12,616
University of Northern IowaCedar Falls, IA$9,728 $21,272$349 $831$800 $9,648 $9,648
Average$10,396$27,294$370$1,075$947$10,663$10,663
*The tuition data is updated with the academic year 2023-2024 data from IPEDS (Last updated: March 1, 2024)