Best Schools 2025

Best Boarding Schools in England

651 results
Loading...
    Frequently Asked Questions

    England has 651 boarding schools that serve 251,148 students for the school year 2024/25.
    There are 125 primary & 460 secondary boarding schools in England.

    There are 424 private schools that offer boarding in England.
    Average fee is £4,476.39.

    Yes, there are 43 girls boarding schools.
    Cheltenham Ladies' College is one of the best boarding schools for girls.

    Yes, there are 61 boys boarding schools.
    Jamiatul-Ilm Wal-Huda UK School is one of the best boarding schools for boys.