SchoolsInfo

Best primary schools in Harrow (2026)

Harrow has 38 ranked primary schools with published results. The top-ranked is Krishna Avanti Primary School, in the top 2% in England. The average reading, writing & maths here in 2025 was 74%, against 62% for England. 12 are in England's top 10%, and 6 are rated Outstanding by Ofsted.

Filter and sort these schools → Find an area to live near them
RankSchool Reading, writing & maths (2023–2025 average)Reading, writing & maths 2025 TrendHigher standardOfsted
1
Top 2% in England
Krishna Avanti Primary School
Harrow · Hindu
89% 87% 22% Not judged
2
Top 2% in England
Newton Farm Nursery, Infant and Junior School
Harrow
85% 83% 28% Good
3
Top 4% in England
St John Fisher Catholic Primary School
Harrow · Roman Catholic
84% 84% 17% Outstanding
4
Top 4% in England
St Anselm's Catholic Primary School
Harrow · Roman Catholic
83% 79% 10% Outstanding
5
Top 4% in England
Cannon Lane Primary School
Harrow
82% 84% 24% Not judged
6
Top 5% in England
Grimsdyke School
Harrow
84% 87% 12% Outstanding
7
Top 6% in England
Vaughan Primary School
Harrow
82% 86% 21% No rating
8
Top 6% in England
Stanburn Primary School
Harrow
85% 88% 8% No rating
9
Top 6% in England
Avanti House Primary School
Harrow · Hindu
86% 87% 7% Good
10
Top 8% in England
St Bernadette's Catholic Primary School
Harrow · Roman Catholic
82% 85% 12% Not judged
11
Top 9% in England
St Joseph's Catholic Primary School
Harrow · Roman Catholic
78% 86% 22% Good
12
Top 10% in England
St George's Primary Catholic Voluntary Academy
Harrow · Roman Catholic
78% 80% 15% Outstanding
13
Top 12% in England
Pinner Wood School
Harrow
78% 86% 6% Outstanding
14
Top 13% in England
Saint Jerome Church of England Bilingual School
Harrow · Church of England
78% 72% 8% Good
15
Top 13% in England
Roxbourne Primary School
Harrow
78% 83% 5% No rating
16
Top 14% in England
Priestmead Primary School and Nursery
Harrow
77% 80% 14% Outstanding
17
Top 16% in England
West Lodge Primary School
Harrow
76% 76% 8% Good
18
Top 18% in England
Whitchurch Primary School & Nursery
Harrow
74% 86% 4% No rating
19
Top 23% in England
Pinner Park Primary School
Harrow
74% 72% 13% Good
20
Top 24% in England
Stag Lane Primary School
Harrow
70% 69% 11% Not judged
21
Top 27% in England
Aylward Primary School
Harrow
72% 74% 4% No rating
22
Top 31% in England
Longfield Primary School
Harrow
68% 72% 14% Good
23
Top 32% in England
Camrose Primary With Nursery
Harrow
70% 61% 4% Good
24
Top 34% in England
St Teresa's Catholic Primary School and Nursery
Harrow · Roman Catholic
69% 67% 6% No rating
25
Top 35% in England
Heathland School
Harrow
68% 63% 6% Good
26
Top 37% in England
St John's CofE School
Harrow · Church of England
67% 74% 2% No rating
27
Top 38% in England
Marlborough Primary School
Harrow
66% 68% 9% Good
28
Top 46% in England
Roxeth Primary School
Harrow
62% 63% 9% Not judged
29
Bottom 47% in England
Grange Primary School
Harrow
62% 65% 8% Good
30
Bottom 45% in England
Glebe Primary School
Harrow
62% 56% 3% Requires improvement
31
Bottom 42% in England
Weald Rise Primary School
Harrow
59% 76% 13% No rating
32
Bottom 41% in England
Elmgrove Primary School & Nursery
Harrow
60% 66% 5% Good
33
Bottom 40% in England
Earlsmead Primary School
Harrow
58% 55% 5% Good
34
Bottom 35% in England
Belmont School
Harrow
57% 56% 6% Good
35
Bottom 34% in England
Kenmore Park Junior School
Harrow
58% 60% 1% No rating
36
Bottom 31% in England
Norbury School
Harrow
57% 60% 3% No rating
37
Bottom 27% in England
The Welldon Park Academy
Harrow
55% 69% 5% Good
38
Bottom 25% in England
Cedars Manor School
Harrow
54% 54% 0% Not judged

Other towns in Greater London

Also see

Questions

What is the best primary school in Harrow?

On exam results over the last three years, Krishna Avanti Primary School is the top-ranked primary school in Harrow, in the top 2% of schools in England.

How are the schools ranked?

By published Department for Education exam results averaged over three years: for secondary schools, Attainment 8 plus a quarter of the share getting grade 5+ in English and maths; for primary schools, the share reaching the expected standard in reading, writing and maths plus half the share reaching the higher standard. The order uses the three-year average, so a school can rank above one with a higher single-year result. Schools with fewer than 10 pupils taking the tests are not ranked. Exam results are only part of the picture: visit, read the Ofsted report and check admissions rules, as living nearby does not guarantee a place.