Top-Rated Primary Schools in Leeds

Do you belong to Leeds, United Kingdom? Are you searching for the list of top-rated primary schools in Leeds? Do you want to select the best primary school for your child? If yes, this post will be of help to you. Here, I’ve compiled a list of some of the best primary schools in Leeds, United Kingdom.

Best primary schools in Leeds

In this post, readers will find the following details – list of best primary schools in Leeds, type of the primary school, city/location of the school & additional information. After going through this post, readers will be able to find an ideal government or non-government primary school.

Also check –

Best primary schools in London

Best primary schools in Birmingham

Best primary schools in Manchester

Best primary schools in Liverpool


Let us check out the list of primary schools in Leeds now. Here it is –


List of best primary schools in Leeds, UK

Sr NoName of the primary schoolType of the primary schoolStreet AddressTown/Location/Area
1Guiseley Primary SchoolFoundation schoolOxford Road

Leeds (City/Urban)

2Rawdon Littlemoor Primary SchoolFoundation schoolNew Road Side
3Scholes (Elmet) Primary SchoolCommunity schoolStation Road
4Horsforth Featherbank Primary SchoolCommunity schoolFeatherbank Avenue
5Churwell Primary SchoolCommunity schoolWestwood Side
6Seven Hills Primary SchoolCommunity schoolAppleby Way
7Westroyd Primary School and NurseryCommunity schoolFrances Street
8Rothwell Haigh Road Infant SchoolCommunity schoolHaigh Road
9Woodlesford Primary SchoolCommunity schoolChurch Street
10Yeadon Westfield Junior SchoolFoundation schoolNew Road
11Oulton Primary SchoolCommunity schoolGreen Lea
12Pudsey Bolton Royd Primary SchoolCommunity schoolMoorland Grove
13West End Primary SchoolCommunity schoolWest End Lane
14Gildersome Primary SchoolCommunity schoolTown Street
15Victoria Junior SchoolCommunity schoolCornwall Crescent
16Tranmere Park Primary SchoolFoundation schoolRidge Close
17Yeadon Westfield Infant SchoolFoundation schoolWestfield Grove
18Horsforth Newlaithes Primary SchoolCommunity schoolVictoria Crescent
19Westbrook Lane Primary SchoolCommunity schoolWestbrook Lane
20Birchfield Primary SchoolCommunity schoolBirchfield Avenue
21Morley Victoria Primary SchoolCommunity schoolVictoria Road
22Bardsey Primary SchoolFoundation schoolWoodacre Lane
23Wigton Moor Primary SchoolCommunity schoolBarfield Crescent
24Ninelands Primary SchoolFoundation schoolNinelands Lane
25Broadgate Primary SchoolCommunity schoolNorth Broadgate Lane
26Bramhope Primary SchoolCommunity schoolTredgold Crescent
27Beecroft Primary SchoolCommunity schoolEden Way
28Blenheim Primary SchoolFoundation schoolLofthouse Place
29Brudenell Primary SchoolFoundation schoolSchool View
30Iveson Primary SchoolFoundation schoolIveson Rise
31Kirkstall Valley Primary SchoolCommunity schoolArgie Road
32Little London Community Primary SchoolFoundation schoolMeanwood Street
33Quarry Mount Primary SchoolFoundation schoolPennington Street
34Spring Bank Primary SchoolCommunity schoolSpring Bank Primary School, Spring Road
35Rosebank Primary SchoolFoundation schoolBurley Road
36Adel Primary SchoolCommunity schoolTile Lane
37Hawksworth Wood Primary SchoolCommunity schoolCragside Walk
38Cookridge Primary SchoolFoundation schoolTinshill Drive
39Ireland Wood Primary SchoolFoundation schoolRaynel Gardens
40Weetwood Primary SchoolCommunity schoolWeetwood Lane
41Bankside Primary SchoolFoundation schoolShepherds Lane
42Chapel Allerton Primary SchoolCommunity schoolHarrogate Road
43Gledhow Primary SchoolCommunity schoolLidgett Lane
44Talbot Primary SchoolCommunity schoolEast Moor Road
45Bracken Edge Primary SchoolCommunity schoolBracken Edge Primary School
46Kerr Mackie Primary SchoolCommunity schoolGledhow Lane
47Alwoodley Primary SchoolCommunity schoolCranmer Rise
48Manor Wood Primary SchoolCommunity schoolCarr Manor Road
49Highfield Primary SchoolCommunity schoolSandringham Green
50Moor Allerton Hall Primary SchoolCommunity schoolLidgett Lane
51Moortown Primary SchoolCommunity schoolShadwell Lane
52Shadwell Primary SchoolCommunity schoolMain Street
53Beechwood Primary SchoolFoundation schoolKentmere Avenue
54Grange Farm Primary SchoolFoundation schoolBarncroft Rise
55Grimes Dyke Primary SchoolCommunity schoolStanks Drive
56Harehills Primary SchoolCommunity schoolDarfield Road
57Hovingham Primary SchoolCommunity schoolHovingham Avenue
58Seacroft Grange Primary SchoolFoundation schoolMoresdale Lane
59Colton Primary SchoolFoundation schoolSchool Lane
60White Laith Primary SchoolFoundation schoolNaburn Drive
61Wykebeck Primary SchoolCommunity schoolBrander Street
62Cross Gates Primary SchoolFoundation schoolPoole Crescent
63Shakespeare Primary SchoolCommunity schoolLincoln Road
64Manston PrimaryCommunity schoolManston Primary
65Templenewsam Halton Primary SchoolFoundation schoolPinfold Lane
66Whitkirk Primary SchoolFoundation schoolTemplegate Walk
67Parklands Primary SchoolCommunity schoolDufton Approach
68Swarcliffe Primary SchoolCommunity schoolSwarcliffe Drive
69Fieldhead Carr Primary SchoolCommunity schoolNaburn Approach
70Beeston Primary SchoolFoundation schoolTown Street
71Windmill Primary SchoolCommunity schoolWindmill Road
72Greenmount Primary SchoolCommunity schoolLodge Lane
73Hunslet Carr Primary SchoolCommunity schoolWoodhouse Hill Road
74Hunslet Moor Primary SchoolCommunity schoolFairford Avenue
75Ingram Road Primary SchoolCommunity schoolBrown Lane East
76Westwood Primary SchoolFoundation schoolBodmin Garth
77Low Road Primary SchoolCommunity schoolBelinda Street
78Clapgate Primary SchoolFoundation schoolCranmore Drive
79Hugh Gaitskell Primary SchoolFoundation schoolSt Anthony’s Drive
80Armley Primary SchoolCommunity schoolSalisbury Terrace
81Bramley Primary SchoolCommunity schoolFairfield Hill
82Castleton Primary SchoolCommunity schoolGreen Lane
83Cobden Primary SchoolCommunity schoolCobden Road
84Park Spring Primary SchoolCommunity schoolSwinnow Lane
85Raynville Primary SchoolCommunity schoolCross Aston Grove
86Summerfield Primary SchoolCommunity schoolIntake Lane
87Five Lanes Primary SchoolCommunity schoolStradbroke Way
88Whingate Primary SchoolCommunity schoolWhingate Road
89Whitecote Primary SchoolCommunity schoolWellington Grove
90Lower Wortley Primary SchoolCommunity schoolLower Wortley Road
91Lawns Park Primary SchoolCommunity schoolChapel Lane
92Greenhill Primary SchoolCommunity schoolGamble Hill Drive
93Swinnow Primary SchoolCommunity schoolSwinnow Road
94Rothwell Primary SchoolCommunity schoolCarlton Lane
95Sharp Lane Primary SchoolCommunity schoolSharp Lane
96Aberford Church of England Voluntary Controlled Primary SchoolVoluntary controlled schoolSchool Lane
97Rawdon St Peter’s Church of England Voluntary Controlled Primary SchoolVoluntary controlled schoolTown Street
98Barwick-in-Elmet Church of England Voluntary Controlled Primary SchoolVoluntary controlled schoolChapel Lane
99Harewood Church of England Voluntary Controlled Primary SchoolVoluntary controlled schoolHarrogate Road
100St Margaret’s Church of England Voluntary Controlled Primary SchoolVoluntary controlled schoolTown Street
101Micklefield Church of England Voluntary Controlled Primary SchoolVoluntary controlled schoolGreat North Road
102Burley St Matthias Church of England Voluntary Controlled Primary SchoolVoluntary controlled schoolBurley Road
103Middleton St Mary’s Church of England Voluntary Controlled Primary SchoolVoluntary controlled schoolMoor Flatts Road
104Bramley St Peter’s Church of England Primary SchoolVoluntary aided schoolHough Lane
105St Bartholomew’s CofE Voluntary Controlled Primary SchoolVoluntary controlled schoolStrawberry Lane
106Roundhay St John’s Church of England Primary SchoolVoluntary aided school18 North Lane
107St. Oswald’s CofE Primary SchoolVoluntary aided schoolThe Green
108Hawksworth Church of England Primary SchoolVoluntary aided schoolMain Street
109St Francis Catholic Primary School, MorleyVoluntary aided schoolHighcliffe Road
110Rothwell St Mary’s RC Primary SchoolVoluntary aided schoolRoyds Lane
111St Anthony’s Catholic Primary School, BeestonVoluntary aided schoolBarkly Road
112St Augustine’s Catholic Primary SchoolVoluntary aided schoolSt Wilfrid’s Circus
113Corpus Christi Catholic Primary SchoolVoluntary aided schoolHalton Moor Avenue
114St Francis of Assisi Catholic Primary SchoolVoluntary aided schoolLady Pit Lane
115Holy Family Catholic Primary SchoolVoluntary aided schoolParliament Road
116St Urban’s Catholic Primary SchoolVoluntary aided schoolTongue Lane
117St Joseph’s Catholic Primary School, HunsletVoluntary aided schoolJoseph Street
118St Nicholas Catholic Primary SchoolVoluntary aided schoolOakwood Lane
119Our Lady of Good Counsel Catholic Primary SchoolVoluntary aided schoolPigeon Cote Road
120Sacred Heart Catholic Primary SchoolVoluntary aided schoolEden Way
121St Paul’s Catholic Primary SchoolVoluntary aided schoolBuckstone Crescent
122St Philip’s Catholic Primary  SchoolVoluntary aided schoolSt Philips Avenue
123Immaculate Heart of Mary Catholic Primary SchoolVoluntary aided school292 Harrogate Road
124St Patrick Catholic Primary SchoolVoluntary aided schoolTorre Road
125Holy Rosary and St Anne’s Catholic Primary SchoolVoluntary aided schoolLeopold Street
126St Theresa’s Catholic Primary SchoolVoluntary aided schoolBarwick Road
127Adel St John the Baptist Church of England Primary SchoolVoluntary aided schoolLong Causeway
128Cookridge Holy Trinity Church of England Primary SchoolVoluntary aided schoolGreen Lane
129Kirkstall St Stephen’s Church of England (VA) Primary SchoolVoluntary aided schoolMorris Lane
130Meanwood Church of England Primary SchoolVoluntary aided schoolGreen Road
131St Matthew’s Church of England Aided Primary SchoolVoluntary aided schoolWood Lane
132All Saint’s Richmond Hill Church of England Primary SchoolVoluntary aided schoolCross Aysgarth Mount
133St Peter’s Church of England Primary School, LeedsVoluntary aided schoolCromwell Street
134Whinmoor St Paul’s Church of England Primary SchoolVoluntary aided schoolWhinmoor Crescent
135Beeston Hill St Luke’s Church of England Primary SchoolVoluntary aided schoolBeeston Road
136Hunslet St Mary’s Church of England Primary SchoolVoluntary aided schoolChurch Street
137Brodetsky Primary SchoolVoluntary aided schoolHenry Cohen Campus
138Carr Manor Community SchoolFoundation schoolCarr Manor Road
139Roundhay SchoolCommunity schoolGledhow Lane
140Moorlands SchoolOther independent schoolFox Hill Drive
141Gateways SchoolOther independent schoolHarewood
142Queenswood SchoolOther independent schoolQueen Street
143Leeds Menorah SchoolOther independent school399 Street Lane
144The Grammar School At LeedsOther independent schoolAlwoodley Gates
145Fulneck SchoolOther independent schoolFulneck
146John Jamieson SchoolCommunity special schoolHollin Hill Drive
147Broomfield South SILCCommunity special schoolBroom Place
148West Oaks SchoolCommunity special schoolCrowther Place
149The New Bewerley Community Primary SchoolCommunity schoolBismarck Drive
150Valley View Community Primary SchoolCommunity schoolCoal Hill Drive
151Shire Oak VC Primary SchoolVoluntary controlled schoolWood Lane
152Asquith Primary SchoolCommunity schoolHorsfall Street
153Rufford Park Primary SchoolFoundation schoolRufford Avenue
154Strawberry Fields Primary SchoolFoundation schoolLidgett Lane
155Hollybush PrimaryCommunity schoolBroad Lane
156Meadowfield Primary SchoolFoundation schoolHalton Moor Avenue
157North West Specialist Inclusive Learning CentreCommunity special schoolTongue Lane
158Great Preston VC CofE Primary SchoolVoluntary controlled schoolPreston Lane
159Fountain Primary SchoolCommunity schoolFountain Street
160Mill Field Primary SchoolCommunity schoolPotternewton Mount
161Allerton CofE Primary SchoolVoluntary controlled schoolLingfield Approach
162Green Lane Primary AcademyAcademy converterRibblesdale Avenue
163Park View Primary AcademyAcademy sponsor ledHarlech Road
164Manston St James Primary AcademyAcademy converterSandbed Lane
165Lane End Primary SchoolFoundation schoolBeeston Road
166St Benedict’s Catholic Primary SchoolAcademy converterStation Fields
167Cottingley Primary AcademyAcademy sponsor ledDulverton Grove
168Co-op Academy BrownhillAcademy sponsor ledTorre Drive
169Co-op Academy WoodlandsAcademy sponsor ledFoundry Place
170Co-op Academy OakwoodAcademy sponsor ledNorth Farm Road
171St Mary’s Catholic Primary School, HorsforthAcademy converterBroadgate Lane
172Ss. Peter and Paul Catholic Primary School, a Voluntary AcademyAcademy converterCrofters Lea
173Primley Wood Primary SchoolFree schoolsPrimley Wood Primary School
174Co-op Academy NightingaleAcademy sponsor ledStanley Road
175Leeds Christian School of ExcellenceOther independent schoolReconciliation Centre
176East Garforth Primary AcademyAcademy converterAberford Road
177Holy Trinity Church of England Academy, RothwellAcademy sponsor ledQueensway
178Hillcrest AcademyAcademy sponsor ledCowper Street
179Ryecroft AcademyAcademy sponsor ledRyecroft Academy
180St Chad’s Church of England Primary SchoolAcademy converterNortholme Avenue
181Morley Newlands AcademyAcademy converterWide Lane
182Temple Learning AcademyFree schoolsNeville Road
183Holy Name Catholic Voluntary AcademyAcademy sponsor ledOtley Old Road
184Victoria Primary AcademyAcademy converterIvy Avenue
185Ebor Gardens Primary AcademyAcademy sponsor ledEbor Gardens Primary Academy
186Springwell Leeds AcademyAcademy special sponsor ledMiddleton Road
187Swillington Primary SchoolAcademy converterChurch Lane
188Kippax Ash Tree Primary SchoolAcademy converterGibson Lane
189Kippax Greenfield Primary SchoolAcademy converterEbor Mount
190Kippax North Primary SchoolAcademy converterBrexdale Avenue
191Dixons Trinity ChapeltownFree schoolsLeopold Street
192Christ The King Catholic Primary School, A Voluntary AcademyAcademy sponsor ledKings Approach
193The Richmond Hill AcademyAcademy sponsor ledClark Lane
194Penny Field SchoolAcademy special sponsor ledTongue Lane
195Methley Primary SchoolAcademy sponsor ledSavile Road
196Elements Primary SchoolFree schoolsAcre Mount
197Thorner Church of England Primary SchoolAcademy converterKirkhills
198Austhorpe Primary SchoolAcademy converterAusthorpe Lane
199Meadowfield Primary SchoolAcademy converterHalton Moor Avenue
200Templenewsam Halton Primary SchoolAcademy converterPinfold Lane
201Whitkirk Primary SchoolAcademy converterTemplegate Walk
202Colton Primary SchoolAcademy converterSchool Lane
203Middleton Primary SchoolAcademy converterMiddleton Park Avenue
204Christ Church Upper Armley Church of England Primary SchoolAcademy sponsor ledTheaker Lane
205Bramley Park AcademyAcademy sponsor ledFairfield Hill
206Raynville AcademyAcademy converterCross Aston Grove
207Cockburn Haigh Road AcademyAcademy sponsor ledHaigh Road
208St Augustine’s Catholic Primary School, A Voluntary AcademyAcademy converterSt Wilfrid’s Circus
209St Urban’s Catholic Primary School, a Voluntary AcademyAcademy converterTongue Lane
210Sacred Heart Catholic Primary School, a Voluntary AcademyAcademy converterEden Way
211St Paul’s Catholic Primary School, a Voluntary AcademyAcademy converterBuckstone Crescent
212Immaculate Heart of Mary Catholic Primary School, A Voluntary AcademyAcademy converter292 Harrogate Road
213Holy Rosary and St Anne’s Catholic Primary School, a Voluntary AcademyAcademy converterLeopold Street
214Bramhope Primary SchoolAcademy converterTredgold Crescent
215Armley Park Primary SchoolAcademy sponsor ledSalisbury Terrace
216St Marys Church of England Primary AcademyAcademy sponsor ledChurch Street
217Alder Tree Primary AcademyAcademy sponsor ledPotternewton Mount
218Green Meadows AcademyAcademy special sponsor ledBack Lane
219St Francis of Assisi Catholic Primary School, a Voluntary AcademyAcademy converterLady Pit Lane
220Core Training and DevelopmentOther independent schoolNetworks House
221Micklefield Church of England Primary AcademyAcademy sponsor ledGreat North Road
222Armley Grange SchoolOther independent special schoolArmley Grange Drive
223Bardsey Primary AcademyAcademy converterWoodacre Lane
224Manor Wood Primary SchoolAcademy converterCarr Manor Road
225Burton Salmon Community Primary SchoolCommunity schoolBurton Salmon

North Yorkshire

226Sherburn in Elmet, Athelstan Community Primary SchoolCommunity schoolMilford Road
227North Rigton Church of England Primary SchoolAcademy converterHall Green Lane
228Monk Fryston Church of England Primary SchoolAcademy converterChestnut Green
229South Milford Primary SchoolAcademy converterSand Lane
230Sherburn Hungate Primary SchoolAcademy converterNorth Crescent


Different types of primary schools in Leeds

Broadly speaking, some of the different types of primary schools in Leeds include – voluntary aided school, academic converter school, independent school, community school, special school etc. In this post, I’ve covered all these types of primary schools in Leeds. The type of the primary school has been provided against the name of each school.


Factors used to rate the quality of each primary school

All the schools mentioned in this list are highly-rated by relevant authorities. These schools are trusted and recognized by relevant organizations and governing bodies. Factors such as – student to teacher ratio, safety, amenities, infrastructure, extra-curricular activities, performance of existing students, quality of the teaching staff etc are generally used to rate and evaluate a primary school.


The primary schools mentioned in this list are known to fare well in the above-mentioned areas. You may visit the school personally and check the above-mentioned factors/parameters and make sure that the school is a good one.

Share this awesome article!

Leave a Comment