In-State vs Out-of-State Tuition Comparison
For the academic year 2024-2025, the average tuition & fees of Iowa Public Colleges is $10,669 for in-state and $27,988 for out-of-state students.
Iowa Public Colleges' tuition & fees is higher than 2025 national average, which is $8,863 for in-state and $25,541 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 $33,371 and University of Northern Iowa has the lowest tuition & fees of $21,712 among Iowa Public Colleges.
The average itemized college cost for Iowa Public Colleges is as follows:
- The tuition & fees is $10,669 for in-state and $27,988 for out-of-state students.
- The tuition per credit hour is $377 for state residents and $1,008 for out-of-state.
- The cost for books & supplies is $817.
- The living cost is $11,238 (on-campus) and $10,827 (off-campus).
Tuition, fees, and Living Costs Comparison for Iowa Public Colleges
3 schools are matched for your search.
2025 Tuition Comparison Between Iowa Public Colleges | School Name | Tuition & Fees | Cost Per Credit Hour | Books & Supplies | Living Costs |
| In-State | Out-of-State | In-State | Out-of-State |
On Campus | Off Campus |
|---|
|
Iowa State UniversityAmes, IA | $10,787 |
$28,881 | $386 |
$1,139 | $700 |
$10,808 |
$9,576 |
|---|
|
University of IowaIowa City, IA | $11,283 |
$33,371 | $387 |
$1,037 | $950 |
$12,920 |
$12,920 |
|---|
|
University of Northern IowaCedar Falls, IA | $9,936 |
$21,712 | $357 |
$848 | $800 |
$9,986 |
$9,986 |
|---|
| Average | $10,669 | $27,988 | $377 | $1,008 | $817 | $11,238 | $10,827 |
*The tuition data is updated with the academic year 2024-2025 data from IPEDS.