Tuition at Iowa State University is an excellent value for in-state students, with in-state credit hours being just $267. Room and board will come to about $8,000; books, supplies, and required fees will add another $2,000. Students from out-of-state can expect to pay $762 per credit hour, with overall tuition being just upwards of $18,000—still a very affordable total for a school providing such a wealth of educational opportunities. Plus, almost 100 percent of freshmen receive some manner of financial support, with nearly 100 percent receiving some form of need-based aid. Financial aid packages average between $11,000 to $12,000; for most freshman, the total need-based gift aid approaches $7,500, with the average amount of loan debt per graduate at about $30,000.