Catchment Area
PrimarySecondarySearch on Map
Sign UpLoginHomePrimary SchoolsSecondary SchoolsSearch on MapSaved schools
Catchment Area

Helping parents find the best schools for their children across the UK.

Download on the App Store

About

  • About
  • Pricing
  • Primary schools
  • Secondary schools
  • School catchment areas
  • Find schools by distance
  • Articles
  • FAQ
  • Contact

School types

  • Private schools
  • Boarding schools
  • Schools with SEN unit
  • Grammar schools
  • Academy schools

Faith schools

  • Church of England
  • Roman Catholic
  • Jewish
  • Muslim
  • Sikh

League tables

  • Top 100 primary schools
  • Top 100 secondary schools

Useful Tools

  • All Tools
  • Distance Checker
  • Admissions Calculator
  • Compare Schools

© 2026 Catchment Area. All rights reserved. | Privacy Policy | Terms of Service

Home
Top 100 Primary Schools

Top 100 Primary Schools in the UK

Discover the highest-performing primary schools across the UK based on academic results, Ofsted ratings, and our comprehensive scoring system.

Top 100 Primary Schools

Showing 100 schools ranked by final rating

RankSchool NameLocationTypeOfsted RatingFinal Rating
1
Barnes Primary School
London
Community schoolNot rated
5.0
2
Barons Court Primary School and Nursery
Westcliff-on-Sea•Essex
Academy converterNot rated
5.0
3
Bernard Gilpin Primary School
Houghton le Spring•Tyne and Wear
Community schoolNot rated
5.0
4
Boutcher Church of England Primary School
London
Voluntary aided schoolNot rated
5.0
5
Breadsall CofE VC Primary School
Breadsall•Derbyshire
Voluntary controlled schoolNot rated
5.0
6
Brightside Nursery Infant School
Sheffield•South Yorkshire
Community schoolNot rated
5.0
7
Cherry Fields Primary School
Banbury•Oxfordshire
Free schoolsNot rated
5.0
8
Christ Church, Streatham Church of England Primary School
London
Academy converterNot rated
5.0
9
Cleveland Road Primary School
Ilford•Essex
Community schoolNot rated
5.0
10
Cromwell Junior and Infant School
Birmingham•West Midlands
Academy converterNot rated
5.0
11
Crondall Primary School
Farnham•Hampshire
Academy converterNot rated
5.0
12
Cuddington Croft Primary School and Nursery
Sutton•Surrey
Academy converterNot rated
5.0
13
Essendine Primary School
London
Community schoolNot rated
5.0
14
Evenwood Church of England Primary School
Bishop Auckland•County Durham
Academy converterNot rated
5.0
15
Finstock Church of England Primary School
Chipping Norton•Oxfordshire
Academy converterNot rated
5.0
16
Hawkedon Primary School
Reading•Berkshire
Academy converterNot rated
5.0
17
Hoxton Garden Primary
London
Community schoolNot rated
5.0
18
Iqra Slough Islamic Primary School
Slough•Berkshire
Voluntary aided schoolNot rated
5.0
19
Knavesmire Primary School
York•North Yorkshire
Academy converterNot rated
5.0
20
Lady Bay Primary School
Nottingham•Nottinghamshire
Community schoolNot rated
5.0
21
Langford Primary School
London
Academy sponsor led
Outstanding
5.0
22
Marshfield Church of England Primary School
Chippenham•Wiltshire
Voluntary controlled schoolNot rated
5.0
23
Mayflower Primary School
London
Community schoolNot rated
5.0
24
Menorah Primary School for Boys
London
Voluntary aided schoolNot rated
5.0
25
Millbank Gardens Primary Academy
London
Academy converterNot rated
5.0
26
Moulton Church of England Voluntary Controlled Primary School
Newmarket•Suffolk
Voluntary controlled schoolNot rated
5.0
27
North West London Jewish Day School
London
Academy converterNot rated
5.0
28
Olney Infant Academy
Olney•Buckinghamshire
Academy converterNot rated
5.0
29
Our Lady and St Joseph Catholic Primary School - the Learning Federation Partnership of Schools
Lymington•Hampshire
Voluntary aided schoolNot rated
5.0
30
Ravenscroft Primary School
London
Academy converterNot rated
5.0
31
Richard Whittington Primary School
Bishop's Stortford•Hertfordshire
Academy converterNot rated
5.0
32
Rosetta Primary School
London
Academy converterNot rated
5.0
33
Rush Green Primary School
Romford•Essex
Community schoolNot rated
5.0
34
Scott Wilkie Primary School
London
Academy converterNot rated
5.0
35
Springhill Catholic Primary School
Southampton•Hampshire
Academy converterNot rated
5.0
36
St Francis Catholic Primary School, Morley
Leeds•West Yorkshire
Voluntary aided schoolNot rated
5.0
37
St Helen's Church of England Primary School
Warrington•Cheshire
Academy converterNot rated
5.0
38
St Joseph's Catholic Primary School
Stonehouse•Gloucestershire
Academy converterNot rated
5.0
39
St Mary's and St Peter's Church of England Primary School
Teddington
Voluntary aided schoolNot rated
5.0
40
St Mary's Catholic Primary School
London
Academy converterNot rated
5.0
41
St Michael and St Martin Catholic Primary School
Hounslow
Voluntary aided schoolNot rated
5.0
42
St Stephen's Primary School
London
Community schoolNot rated
5.0
43
St Thomas of Canterbury Catholic Primary School
Walsall•West Midlands
Voluntary aided schoolNot rated
5.0
44
Thames View Infants
Barking•Essex
Academy converterNot rated
5.0
45
The Gateway Primary Academy
Dartford•Kent
Academy converterNot rated
5.0
46
The Holy Trinity Church of England Primary Academy
Devizes•Wiltshire
Academy converterNot rated
5.0
47
The St Margaret's Church of England School, Withern
Alford•Lincolnshire
Voluntary controlled schoolNot rated
5.0
48
Thornhill Primary School
London
Community schoolNot rated
5.0
49
Tollgate Primary School
London
Academy converterNot rated
5.0
50
Valley Road School
Henley-on-Thames•Oxfordshire
Community schoolNot rated
5.0
51
Vicarage Primary School
London
Academy converterNot rated
5.0
52
Wellington Primary School
Hounslow
Community schoolNot rated
5.0
53
Wingfield Primary School
London
Academy converterNot rated
5.0
54
Glaisdale Primary School
Whitby•North Yorkshire
Academy converterNot rated
5.0
55
Speen CofE VA School
Princes Risborough•Buckinghamshire
Voluntary aided schoolNot rated
5.0
56
Trenance Learning Academy
Newquay•Cornwall
Academy converterNot rated
5.0
57
Whitefield Infant School and Nursery
Nelson•Lancashire
Community schoolNot rated
5.0
58
St Hedda's Catholic Primary School, a Catholic Voluntary Academy
Whitby•North Yorkshire
Academy converterNot rated
5.0
59
Elmhurst Primary School
London
Academy converterNot rated
5.0
60
Newton Blossomville Church of England School
Bedford•Bedfordshire
Voluntary controlled schoolNot rated
5.0
61
Christ Church (Church of England) Infant and Nursery School
Wolverhampton•West Midlands
Voluntary controlled schoolNot rated
4.9
62
Humshaugh Church of England First School
Hexham•Northumberland
Voluntary aided schoolNot rated
4.9
63
Paull Primary School
Hull
Community schoolNot rated
4.9
64
Penny Acres Primary School
Dronfield•Derbyshire
Community schoolNot rated
4.9
65
St Gregory's Catholic Primary School
Stratford-upon-Avon•Warwickshire
Academy converterNot rated
4.9
66
Barton Farm Primary Academy
Winchester•Hampshire
Free schoolsNot rated
4.9
67
Crosby Ravensworth CofE School
Penrith•Cumbria
Voluntary aided schoolNot rated
4.9
68
Good Shepherd RC Primary School
London
Voluntary aided schoolNot rated
4.9
69
Holy Trinity CofE Primary School
London
Academy sponsor ledNot rated
4.9
70
Kingston Primary School
Thundersley•Essex
Academy converterNot rated
4.9
71
Nicol Mere School
Wigan•Lancashire
Community schoolNot rated
4.9
72
St Michael Catholic Primary School & Nursery
Ashford•Surrey
Academy converter
Outstanding
4.9
73
Wrightington Mossy Lea Primary School
Wigan•Lancashire
Community schoolNot rated
4.9
74
Aughton Christ Church Church of England Voluntary Controlled Primary School
Ormskirk•Lancashire
Voluntary controlled schoolNot rated
4.9
75
Cockton Hill Infant School
Bishop Auckland•County Durham
Community schoolNot rated
4.9
76
Crigglestone Dane Royd Junior and Infant School
Wakefield•West Yorkshire
Community schoolNot rated
4.9
77
Harvey Road Primary School
Rickmansworth•Hertfordshire
Community schoolNot rated
4.9
78
Marine Academy Primary
Plymouth•Devon
Free schoolsNot rated
4.9
79
Nascot Wood Junior School
Watford•Hertfordshire
Community schoolNot rated
4.9
80
St Joseph's Catholic Primary School
Aldershot•Hampshire
Academy converterNot rated
4.9
81
St Joseph's Catholic Primary School
London
Academy converterNot rated
4.9
82
St Stephen's CofE Primary School
London
Voluntary aided schoolNot rated
4.9
83
The Russell School
Rickmansworth•Hertfordshire
Community schoolNot rated
4.9
84
The Valley Community Primary School
Bolton•Lancashire
Community schoolNot rated
4.9
85
Beulah Infants' School
London•Surrey
Academy sponsor ledNot rated
4.9
86
Bradshaw Hall Primary School
Cheadle•Cheshire
Community schoolNot rated
4.9
87
Christ Church Primary School, Hampstead
London
Voluntary aided schoolNot rated
4.9
88
Fox Primary School
London
Community schoolNot rated
4.9
89
Gawber Primary School
Barnsley•South Yorkshire
Community schoolNot rated
4.9
90
Grange View Church of England Voluntary Controlled Primary School
Morpeth•Northumberland
Voluntary controlled schoolNot rated
4.9
91
Little Hadham Primary School
Ware•Hertfordshire
Community schoolNot rated
4.9
92
Longtown Community Primary School
Hereford•Herefordshire
Community schoolNot rated
4.9
93
North Crawley CofE School
Newport Pagnell•Buckinghamshire
Voluntary controlled schoolNot rated
4.9
94
R A Butler Junior School
Saffron Walden•Essex
Academy converterNot rated
4.9
95
St John's Chapel Primary School
Bishop Auckland•County Durham
Community schoolNot rated
4.9
96
St Peter's CofE Academy Alton
Stoke-on-Trent•Staffordshire
Academy converterNot rated
4.9
97
St Richard Reynolds Catholic Primary School
London
Academy converterNot rated
4.9
98
The Olive School, Bolton
Bolton•Greater Manchester
Free schoolsNot rated
4.9
99
Wood End School
Harpenden•Hertfordshire
Community schoolNot rated
4.9
100
Ash Church of England Primary School
Martock•Somerset
Academy converterNot rated
4.9

Showing top 100 schools. Rankings are based on our comprehensive scoring system that includes academic performance, Ofsted ratings, and other key metrics.