Private Schools in Newham
There are 7 private schools in Newham. Compare fees, rankings and open days.
Updated November 2026
- Schools
- 7
- Day fees
- £6,930–£7,426 / year
- Ages
- 2–19
Newham has 7 independent schools: 7 taking primary-age pupils and 4 with a senior school or sixth form. 4 co-ed, 2 girls' and 1 boys'. The median top day fee is £7,426 a year, below the £26,493 median across London's independent schools. The highest-ranked on the Houseroom Index is Grangewood Independent School.
By type:Prep schools (7)
Best-ranked private schools in Newham
By Houseroom Index score
Prep and senior schools
7 prep · 4 senior or sixth form · 2 girls', 1 boys', 4 co-ed
Top senior: Azhar Academy Girls School, Quwwat Ul Islam Girls' School
Top prep: Grangewood Independent School
All 7 private schools in Newham
Free account
Register free to see all 7 private schools in Newham
Showing 5 of 7. The other 2 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 Newham
All 7 independent schools in Newham, A to Z, by stage.
Prep and junior schools (3)
- Grangewood Independent SchoolCo-ed · Ages 2–11 · Day
- Madaniyah FoundationCo-ed · Ages 3–11 · Day
- Zakariya Primary SchoolCo-ed · Ages 5–11 · Day
Senior schools and sixth forms (4)
- Azhar Academy Girls SchoolGirls · Ages 7–16 · Day
- East London Independent SchoolCo-ed · Ages 7–19 · Day
- Hafs AcademyBoys · Ages 7–16 · Day
- Quwwat Ul Islam Girls' SchoolGirls · Ages 3–16 · Day
Private schools in Newham: common questions
- What are the best private schools in Newham?
- The highest-scoring independent schools in Newham on the Houseroom Index are Grangewood Independent School, Azhar Academy Girls School and Quwwat Ul Islam Girls' School. The index weighs exam results, destinations, inspection and value.
- What is the best private secondary school in Newham?
- Azhar Academy Girls School is the top-ranked independent secondary in Newham on the Houseroom Index, followed by Quwwat Ul Islam Girls' School.
- How much are private school fees in Newham?
- Day fees in Newham range from £6,930–£7,426 a year, with a median of £7,426. Fees include 20% VAT since January 2025. Lunches, uniform and trips are extra.
- How many private schools are there in Newham?
- Houseroom lists 7 independent schools in Newham: 7 taking primary-age pupils and 4 with a senior school or sixth form, including 2 girls' and 1 boys' schools.


