Houseroom

Private Schools in Harrow

There are 13 private schools in Harrow. Compare fees, rankings and open days.

Updated October 2026

Schools
13
Day fees
£6,495–£47,310 / year
Ages
2–19

Harrow has 13 independent schools: 10 taking primary-age pupils and 7 with a senior school or sixth form. 10 co-ed, 1 girls' and 2 boys'. 1 offers boarding. The median top day fee is £23,387 a year, below the £26,493 median across London's independent schools. The highest-ranked on the Houseroom Index is North London Collegiate School.

Prep and senior schools

10 prep · 7 senior or sixth form · 1 girls', 2 boys', 10 co-ed

Top senior: North London Collegiate School, Harrow School, Heartwood House

Top prep: Buckingham Preparatory School, Reddiford School

Private school fees in Harrow

Day fees a year
£6,495–£47,310
Median
£23,387
Full cost with extras →

Upcoming open days in Harrow

All open days in Harrow →

All 13 private schools in Harrow

Free account

Register free to see all 13 private schools in Harrow

Showing 5 of 13. The other 8 are one step away.

  • Every result on every listing, not just the first five
  • Email reminders before the dates you care about
  • Save schools to your shortlist
or

Already have an account? Sign in

Every private school in Harrow

All 13 independent schools in Harrow, A to Z, by stage.

Prep and junior schools (6)

Senior schools and sixth forms (7)

Private schools in Harrow: common questions

What are the best private schools in Harrow?
The highest-scoring independent schools in Harrow on the Houseroom Index are North London Collegiate School, Harrow School, Heartwood House, Buckingham Preparatory School and The John Lyon School. The index weighs exam results, destinations, inspection and value.
What is the best private secondary school in Harrow?
North London Collegiate School is the top-ranked independent secondary in Harrow on the Houseroom Index, followed by Harrow School and Heartwood House.
How much are private school fees in Harrow?
Day fees in Harrow range from £6,495–£47,310 a year, with a median of £23,387. Fees include 20% VAT since January 2025. Lunches, uniform and trips are extra.
How many private schools are there in Harrow?
Houseroom lists 13 independent schools in Harrow: 10 taking primary-age pupils and 7 with a senior school or sixth form, including 1 girls' and 2 boys' schools.
Are there boarding schools in Harrow?
1 of the independent schools in Harrow offer boarding (full, weekly or flexi).