Here are the 2023/24 Best private schools
St Peter's School is the cheapest private school with an annual fee of £1,252 to £3,587
Oundle School is expensive private with an annual fee of £6,865 to £9,025.
Average private school fee is £3,787.00 in North Northamptonshire.