The average private high school tuition in Ohio is $13,194 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 (2026-27)
- # OH Schools Ranked: 147
- Top 20 Range (Tuition): $1,089–$4,250
- OH School Avg.: $12,062
- National School Avg.: $14,530









