Schools in Harrow
75 schools across 5 towns
Based on the most recent published single-word Ofsted grades. Ofsted stopped issuing overall grades (Outstanding, Good, Requires Improvement, Inadequate) in September 2024, so schools inspected more recently — under Ofsted’s report cards — may not have one. Figures cover the 29 of 75 schools here that have a published grade.
Harrow has 75 schools across 5 towns — 40 primary, 12 secondary, educating around 42,781 pupils. 97% of schools with a published Ofsted grade are rated Good or Outstanding (28 of 29). There are currently 23 open teaching jobs in Harrow. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Harrow.
Harrowlocal authority guide — teacher pay, ratios & spending →School spending in Harrow
Gross expenditure per pupil — LA-maintained schools (2024-25).
Source: DfE “LA and school expenditure” (Consistent Financial Reporting), 2024-25, under the Open Government Licence. Covers council-maintained schools; academies report separately.
Top-performing schools in Harrow
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1Avanti House School64.0Attainment 8
- 2Nower Hill High School59.0Attainment 8
- 3Bentley Wood High School58.5Attainment 8
- 4The Sacred Heart Language College57.9Attainment 8
- 5Pinner High School57.1Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Towns in Harrow
Select a town to browse its schools and Ofsted ratings
Outstanding Schools in Harrow
Schools rated Outstanding by Ofsted
Bentley Wood High School
Harrow, Harrow· HA7 3JW
1,394 pupils
Attainment 8: 58.5
Trust: THE BENTLEY WOOD TRUST
Grimsdyke School
Harrow, Harrow· HA5 4QE
628 pupils
KS2: 87% met expected standard
Nower Hill High School
Harrow, Harrow· HA5 5RP
2,023 pupils
Attainment 8: 59.0
Trust: NOWER HILL HIGH SCHOOL
Pinner Wood School
Harrow, Harrow· HA5 3RA
670 pupils
KS2: 86% met expected standard
Priestmead Primary School and Nursery
Harrow, Harrow· HA3 8SZ
880 pupils
KS2: 80% met expected standard
Trust: THE PEGASUS PARTNERSHIP TRUST
St Anselm's Catholic Primary School
Harrow, Harrow· HA1 3BE
414 pupils
KS2: 79% met expected standard