The average private high school tuition in Ohio is $12,076 per year (2026-27).
The private high school with the lowest tuition is Lutheran High School East, with a tuition of $1,089.
Quick Facts (26-27)
- # OH Schools Ranked: 146
- Top 20 Range (Tuition): $1,089–$4,250
- OH School Avg.: $12,076
- National School Avg.: $13,457









