2025 Tuition & fees

The 2025 tuition & fees at Ohio University-Main Campus is $14,158 for Ohio residents and $24,838 for out-of-state students. The tuition & fees has increased by 3.00% from last year.
The next table shows the 2025 tuition & fees and the tuition trends over last 5 years at Ohio University-Main Campus.
You can check and view more costs information including living costs, books & supplies, and tuition per credit hour at Ohio University-Main Campus Cost of Attendance page.
Ohio University-Main Campus 2025 Tuition & fees
YearUndergraduateGraduate
Ohio ResidentsOut-of-StateOhio ResidentsOut-of-State
2021$12,612$22,406$9,720$17,712
2022$12,840$22,810$9,720$17,712
2023$13,352$23,720$9,720$17,712
2024$13,746$24,114$9,720$17,712
2025$14,158$24,838$9,720$17,712

Tuition per Credit Hour

The 2025 undergraduate tuition per credit hour at Ohio University-Main Campus is $667 for Ohio residents and $1,191 for out-of-state students. The undergraduate tuition per credit hour has increased by 2.94% from last year.
The 2025 graduate tuition per credit hour is $583 for Ohio residents and $1,079 for out-of-state students. The graduate tuition per credit hour stays same as last year.
The next table and chart show the 2025 tuition per credit hour and its trends over last 5 years at Ohio University-Main Campus.
Ohio University-Main Campus 2025 Tuition per Credit Hour
YearUndergraduateGraduate
Ohio ResidentsOut-of-StateOhio ResidentsOut-of-State
2021$595$1,077$583$1,079
2022$606$1,096$583$1,079
2023$630$1,139$583$1,079
2024$648$1,157$583$1,079
2025$667$1,191$583$1,079

Offered Online Programs

Ohio University-Main Campus offers 440 major programs through Certificate, Associate, Bachelor's, Master's, Doctorate, Post Graduate Certificate degrees/programs. Of that, 44 online programs are offering via distance learning (online classes).
You can view all major programs at Ohio University-Main Campus at Area of Study & Major Program page with completer and earning after graduation information.
Number of Online ProgramsNumber of Total Programs
Associate420
Bachelor's4137
Master's11118
Doctorate (Research)033
Doctorate (Professional)15
1 Year Certificate162
Post-BS Certificate2364
Post-MS Certificate01
Total44440

Online Student Population

There are 26,323 students including both undergraduate and graduate students at Ohio University-Main Campus. Of that, 6,865 students have enrolled online exclusively.
In addition, 9,651 students have joined to some online courses and 9,807 students only joined to in-classrrom courses.
The next tables show the online students by enrollment type and locality for the academic year 2023-2024.
Online Student Population at Ohio University-Main Campus
TotalUndergraduateGraduate
Total26,32320,4445,879
Enrolled Exclusively in Online Classes6,8654,2892,576
Enrolled Some in Online Classes9,6519,146505
Not Enrolled in Online Classes9,8077,0092,798
Online Student Population by Student Location at Ohio University-Main Campus
TotalUndergraduateGraduate
Total (Enrolled Excl.)6,8654,2892,576
Ohio Residents4,5982,9631,635
Other State in U.S.2,2001,295905
Outside of U.S.673136
Unknown000

Similar Schools to Ohio University-Main Campus