Best Primary Schools in Harrow

We checked all 45 primary schools in Harrow and list every one: 38 ranked, then 7 without a rank.

Schools checked
45
Ranked
38
Without a rank
7

Ranks combine 2024/25 SATs results, worth 60% of each school's score, with the latest Ofsted outcome, worth 40%, as how we rank schools sets out. Rank 1 is the highest score in Harrow. Schools with the same score share a rank. Schools without published results or an Ofsted outcome follow the ranked schools, in name order.

Harrow also has 17 secondary schools, ranked on GCSE results and Ofsted. Every school in the area is also listed with the other schools in Harrow. Primary schools are also ranked across all of London.

Ranked primary schools in Harrow

  1. Rank 1

    Krishna Avanti Primary School

    Academy, 456 pupils, inspected June 2025

    Ofsted judgements: Outstanding
    Expected standard
    87%
    Higher standard
    22%
  2. Rank 2

    Cannon Lane Primary School

    Local authority maintained, 712 pupils, inspected December 2024

    Ofsted judgements: Outstanding
    Expected standard
    84%
    Higher standard
    24%
  3. Rank 3

    Vaughan Primary School

    Local authority maintained, 668 pupils, inspected January 2019

    Ofsted: Outstanding
    Expected standard
    86%
    Higher standard
    21%
  4. Rank 4

    St John Fisher Catholic Primary School

    Academy, 628 pupils, inspected December 2023

    Ofsted: Outstanding
    Expected standard
    84%
    Higher standard
    17%
  5. Rank 5

    Grimsdyke School

    Local authority maintained, 625 pupils, inspected November 2023

    Ofsted: Outstanding
    Expected standard
    87%
    Higher standard
    12%
  6. Rank 6

    Priestmead Primary School and Nursery

    Academy, 877 pupils, inspected December 2023

    Ofsted: Outstanding
    Expected standard
    80%
    Higher standard
    14%
  7. Rank 7

    St Bernadette's Catholic Primary School

    Academy, 448 pupils, inspected November 2024

    Ofsted judgements: Good to outstanding
    Expected standard
    85%
    Higher standard
    12%
  8. Rank 8

    St Anselm's Catholic Primary School

    Local authority maintained, 408 pupils, inspected February 2024

    Ofsted: Outstanding
    Expected standard
    79%
    Higher standard
    10%
  9. Rank 9

    St George's Primary Catholic Voluntary Academy

    Academy, 404 pupils, inspected July 2023

    Ofsted: Outstanding
    Expected standard
    80%
    Higher standard
    15%
  10. Rank 10

    Pinner Wood School

    Local authority maintained, 681 pupils, inspected December 2023

    Ofsted: Outstanding
    Expected standard
    86%
    Higher standard
    6%
  11. Rank 11

    Newton Farm Nursery, Infant and Junior School

    Local authority maintained, 462 pupils, inspected September 2022

    Ofsted: Good
    Expected standard
    83%
    Higher standard
    28%
  12. Rank 12

    St Joseph's Catholic Primary School

    Academy, 447 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    86%
    Higher standard
    22%
  13. Rank 13

    Stanburn Primary School

    Local authority maintained, 694 pupils, inspected November 2016

    Ofsted: Good
    Expected standard
    88%
    Higher standard
    8%
  14. Rank 14

    Avanti House Primary School

    Free school, 420 pupils, inspected December 2019

    Ofsted: Good
    Expected standard
    87%
    Higher standard
    7%
  15. Rank 14

    Weald Rise Primary School

    Local authority maintained, 361 pupils, inspected January 2018

    Ofsted: Good
    Expected standard
    76%
    Higher standard
    13%
  16. Rank 16

    Pinner Park Primary School

    Local authority maintained, 858 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    72%
    Higher standard
    13%
  17. Rank 17

    West Lodge Primary School

    Local authority maintained, 642 pupils, inspected March 2023

    Ofsted: Good
    Expected standard
    76%
    Higher standard
    8%
  18. Rank 18

    Longfield Primary School

    Local authority maintained, 617 pupils, inspected July 2023

    Ofsted: Good
    Expected standard
    72%
    Higher standard
    14%
  19. Rank 19

    Whitchurch Primary School & Nursery

    Local authority maintained, 797 pupils, inspected January 2018

    Ofsted: Good
    Expected standard
    86%
    Higher standard
    4%
  20. Rank 20

    Roxbourne Primary School

    Local authority maintained, 465 pupils, inspected June 2016

    Ofsted: Good
    Expected standard
    83%
    Higher standard
    5%
  21. Rank 21

    Saint Jerome Church of England Bilingual School

    Free school, 408 pupils, inspected November 2022

    Ofsted: Good
    Expected standard
    72%
    Higher standard
    8%
  22. Rank 22

    Aylward Primary School

    Academy, 550 pupils, inspected March 2017

    Ofsted: Good
    Expected standard
    74%
    Higher standard
    4%
  23. Rank 23

    Stag Lane Primary School

    Local authority maintained, 855 pupils, inspected October 2024

    Ofsted judgements: Good
    Expected standard
    69%
    Higher standard
    11%
  24. Rank 24

    Marlborough Primary School

    Local authority maintained, 651 pupils, inspected October 2023

    Ofsted: Good
    Expected standard
    68%
    Higher standard
    9%
  25. Rank 25

    Roxeth Primary School

    Local authority maintained, 402 pupils, inspected September 2024

    Ofsted judgements: Good to outstanding
    Expected standard
    63%
    Higher standard
    9%
  26. Rank 26

    St John's CofE School

    Local authority maintained, 278 pupils, inspected June 2015

    Ofsted: Good
    Expected standard
    74%
    Higher standard
    2%
  27. Rank 27

    Heathland School

    Academy, 656 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    63%
    Higher standard
    6%
  28. Rank 28

    St Teresa's Catholic Primary School and Nursery

    Local authority maintained, 428 pupils, inspected March 2014

    Ofsted: Good
    Expected standard
    67%
    Higher standard
    6%
  29. Rank 29

    Grange Primary School

    Local authority maintained, 443 pupils, inspected April 2023

    Ofsted: Good
    Expected standard
    65%
    Higher standard
    8%
  30. Rank 30

    The Welldon Park Academy

    Academy, 420 pupils, inspected June 2023

    Ofsted: Good
    Expected standard
    69%
    Higher standard
    5%
  31. Rank 31

    Norbury School

    Local authority maintained, 641 pupils, inspected October 2012

    Ofsted: Good
    Expected standard
    60%
    Higher standard
    3%
  32. Rank 32

    Elmgrove Primary School & Nursery

    Local authority maintained, 805 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    66%
    Higher standard
    5%
  33. Rank 33

    Camrose Primary With Nursery

    Local authority maintained, 410 pupils, inspected July 2024

    Ofsted: Good
    Expected standard
    61%
    Higher standard
    4%
  34. Rank 34

    Belmont School

    Local authority maintained, 658 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    56%
    Higher standard
    6%
  35. Rank 35

    Earlsmead Primary School

    Academy, 344 pupils, inspected February 2020

    Ofsted: Good
    Expected standard
    55%
    Higher standard
    5%
  36. Rank 36

    Kenmore Park Junior School

    Local authority maintained, 321 pupils, inspected November 2017

    Ofsted: Good
    Expected standard
    60%
    Higher standard
    1%
  37. Rank 37

    Glebe Primary School

    Local authority maintained, 566 pupils, inspected October 2023

    Ofsted: Requires improvement
    Expected standard
    56%
    Higher standard
    3%
  38. Rank 38

    Cedars Manor School

    Local authority maintained, 339 pupils, inspected April 2025

    Ofsted judgements: Requires improvement to good
    Expected standard
    54%
    Higher standard
    0%

Primary schools in Harrow without a rank