The average undergraduate tuition & fees for colleges in Indiana is $8,613 for in-state students at public institutions, $22,580 for out-of-state students at public institutions, and $22,736 for students at private institutions.