Average Private School Tuition By Town

Listed below are towns with the highest average private school tuition (2026-27).
The most expensive town for private school tuition is New York, NY with an average tuition of $44,193.
The least expensive town for private school tuition is Lima, OH with an average tuition of $3,178.

National Average Tuition Cost (Trends)

Showing 2016–2025. Full 11-year historical data available below ↓

Total Growth: +29.0% (+$3,379 since 2016)

Show school map — National (Tuition range: $5,377–$29,228, avg $13,770)
Tuition Range: $5,377 $29,228 Avg. Tuition: $13,770

Average Private School Tuition By Town (2026-27)

Town
Average Tuition Cost
Most Expensive Schools

Frequently Asked Questions

What towns have the private schools with the highest tuition?
The towns with the highest tuition are New York, NY ($44,193 average tuition), Culver City, CA ($43,693 average tuition) and Brookline, MA ($41,125 average tuition).

Recent Articles

Private School Tuition Insurance: Is It Worth Buying?
Private School Tuition Insurance: Is It Worth Buying?
Is private school tuition insurance worth buying? Learn what policies cover, compare costs and exclusions, and decide whether protecting your tuition investment makes financial sense for your family.
Medical Leave and Private School Tuition: Parent Guide
Medical Leave and Private School Tuition: Parent Guide
What happens to private school tuition during medical leave? Learn about refunds, tuition insurance, enrollment contracts, financial aid, and protecting your child's education while managing unexpected medical expenses and recovery.
Private School Commute: Is the Travel Time Worth It?
Private School Commute: Is the Travel Time Worth It?
Is the commute to private school worth it? Learn how to calculate travel time, protect family routines, assess student well-being, and decide whether a longer journey makes educational sense.

Did You Know?

The most expensive town for private school tuition is New York, NY with an average tuition of $44,193. The most expensive county for private school tuition is Litchfield County, CT with an average tuition of $58,919.