SchoolFinder

Schools in Oxford

There are 18 schools in Oxford on SchoolFinder — 18 independent schools, 12 with a top inspection rating. Independent day fees range from about £7,500 to £47,598 a year. Schools are ordered by their latest exam results — open any school for full fees, results and admissions.

18
Schools
£8–48k
Day fees
12
Top rated

Schools in Oxford, ranked by results

Frequently asked questions

How many schools are there in Oxford?

SchoolFinder lists 18 schools in Oxford (18 independent schools).

What are the best schools in Oxford?

Top-performing schools in Oxford include Oxford High School GDST, Magdalen College School, Headington Rye Oxford, based on their latest A-level and GCSE results.

How much are private school fees in Oxford?

Annual day fees at independent schools in Oxford range from roughly £7,500 to £47,598. Boarding fees are higher; many schools offer bursaries.

Nearby towns