The cost for an in-state student to attend Ohio State for four years is $120,740, based on 2022-23 estimates. For out-of-state students, that number is $217,688.