Top-Rated Primary Schools in Sheffield

Do you belong to Sheffield, United Kingdom? Are you searching for the list of top-rated primary schools in Sheffield? 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 Sheffield, United Kingdom.

Best primary schools in Sheffield

In this post, readers will find the following details – list of best primary schools in Sheffield, 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 Bristol

Best primary schools in Bournemouth

Best primary schools in Stoke-On-Trent

Best primary schools in Leicester


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


List of best primary schools in Sheffield, UK

Sr NoName of the primary schoolType of the primary schoolStreet AddressTown/Location/Area
1Oxspring Primary SchoolCommunity schoolSheffield RoadBarnsley
2Hoylandswaine Primary SchoolCommunity schoolHaigh Lane
3Millhouse Primary SchoolCommunity schoolLea Lane
4Thurlstone Primary SchoolCommunity schoolRoyd Moor Road
5Thurgoland Church of England (Voluntary Controlled) Primary SchoolVoluntary controlled schoolHalifax Road
6Penistone St John’s Voluntary Aided Primary SchoolVoluntary aided schoolHigh Street
7Marsh Lane Primary SchoolCommunity schoolSchool RoadDerbyshire
8Renishaw Primary SchoolCommunity schoolHague Lane
9Ridgeway Primary SchoolCommunity schoolMain Road
10Killamarsh Junior SchoolCommunity school38 Sheffield Road
11Killamarsh Infant SchoolCommunity schoolSheffield Road
12Immaculate Conception Catholic PrimaryAcademy converterCollege Road
13Eckington Junior SchoolAcademy converterSchool Street
14St Giles CofE Primary SchoolAcademy converterSheepcote Road
15Aston Fence Junior and Infant SchoolCommunity school237 Sheffield RoadRotherham
16Swallownest Primary SchoolCommunity schoolRotherham Road
17Harthill Primary SchoolCommunity schoolUnion Street
18Laughton Junior and Infant SchoolCommunity schoolSchool Road
19Wales Primary SchoolCommunity schoolSchool Road
20Kiveton Park Infant SchoolCommunity schoolStation Road
21Kiveton Park Meadows Junior SchoolCommunity schoolStorth Lane
22Anston Park Junior SchoolCommunity schoolPark Avenue
23Todwick Primary SchoolCommunity schoolKiveton Lane
24Anston Hillcrest Primary SchoolCommunity schoolAnston Hillcrest Primary School
25Laughton All Saints CofE Primary SchoolVoluntary aided schoolHigh Street
26St Joseph’s Catholic Primary SchoolAcademy converterLidgett Lane
27Anston Greenlands Primary SchoolAcademy converterEdinburgh Drive
28Aston All Saints CofE (A) Primary SchoolAcademy converterLodge Lane
29Dinnington Community Primary SchoolAcademy converterSchool Street
30Springwood Junior AcademyAcademy converterAughton Lane
31Aston Hall Junior and Infant SchoolAcademy converterChurch Lane
32Aston Lodge Primary SchoolAcademy converterLodge Lane
33Aughton Junior AcademyAcademy converterTurnshaw Avenue
34Anston Brook Primary SchoolAcademy converterRyton Road
35Anston Park Infant SchoolAcademy converterPark Avenue
36Laughton All Saints’ CofE Primary SchoolAcademy converterHigh Street
37Laughton Junior and Infant SchoolAcademy converterSchool Road
38Anston Hillcrest Primary SchoolAcademy converterHawthorne Avenue
39Kiveton Park Infant SchoolAcademy converterStation Road
40Harthill Primary SchoolAcademy converterUnion Street
41Kiveton Park Meadows Junior SchoolAcademy converterStorth Lane
42Elements AcademyFree schools specialDoe Quarry Lane
43Swallownest Primary SchoolAcademy converterRotherham Road
44Abbey Lane Primary SchoolCommunity schoolAbbey LaneSheffield (Urban/City)
45Brightside Nursery and Infant SchoolCommunity schoolJenkin Road
46Carter Knowle Junior SchoolCommunity schoolCarter Knowle Road
47Gleadless Primary SchoolCommunity schoolHollinsend Road
48Whiteways Primary SchoolCommunity schoolWhiteways Road
49Hunter’s Bar Junior SchoolCommunity schoolSharrow Vale Road
50Hunter’s Bar Infant SchoolCommunity schoolSharrow Vale Road
51Intake Primary SchoolFoundation schoolMansfield Road
52Lowfield Community Primary SchoolCommunity schoolLondon Road
53Lydgate Junior SchoolCommunity schoolManchester Road
54Lydgate Infant SchoolCommunity schoolLydgate Lane
55Marlcliffe Community Primary SchoolCommunity schoolMarlcliffe Road
56Ecclesfield Primary SchoolCommunity schoolHigh Street
57Meersbrook Bank Primary SchoolCommunity schoolDerbyshire Lane
58Nether Green Junior SchoolCommunity schoolFulwood Road
59Mundella Primary SchoolCommunity schoolMundella Place
60Owler Brook Primary SchoolCommunity schoolWensley Street
61Woodhouse West Primary SchoolFoundation schoolCoisley Hill
62Ecclesall Primary SchoolCommunity schoolHigh Storrs Road
63Holt House Infant SchoolCommunity schoolBannerdale Road
64Nether Green Infant SchoolCommunity schoolNether Green Infant School, Stumperlowe Park Road
65Bradway Primary SchoolCommunity schoolBradway Drive
66Dobcroft Junior SchoolCommunity schoolPingle Road
67Beighton Nursery Infant SchoolCommunity schoolSchool Road
68Brook House Junior SchoolCommunity schoolSchool Road
69Halfway Nursery Infant SchoolCommunity schoolStation Road
70Mosborough Primary SchoolCommunity schoolNew School Road
71Limpsfield Junior SchoolCommunity schoolJenkin Avenue
72Netherthorpe Primary SchoolCommunity schoolNetherthorpe Street
73Halfway Junior SchoolCommunity schoolHalfway Centre
74Ballifield Primary SchoolFoundation schoolHandsworth Grange Road
75Dobcroft Infant SchoolCommunity schoolPingle Road
76Loxley Primary SchoolCommunity schoolRodney Hill
77Stannington Infant SchoolCommunity schoolStannington Road
78Grenoside Community Primary SchoolCommunity schoolNorfolk Hill
79High Green Primary SchoolCommunity schoolWortley Road
80Stocksbridge Nursery Infant SchoolCommunity schoolPot House Lane
81Stocksbridge Junior SchoolCommunity schoolCedar Road
82Royd Nursery and Infant SchoolCommunity schoolCarr Road
83Nook Lane Junior SchoolCommunity schoolNook Lane
84Wharncliffe Side Primary SchoolCommunity schoolBrightholmlee Lane
85Coit Primary SchoolCommunity schoolPark Avenue
86Oughtibridge Primary SchoolCommunity schoolNaylor Road
87Waterthorpe Infant SchoolCommunity schoolThorpe Drive
88Bankwood Community Primary SchoolCommunity schoolBankwood Close
89Woodseats Primary SchoolCommunity schoolChesterfield Road
90Brunswick Community Primary SchoolFoundation schoolStation Road
91Woodthorpe Primary SchoolFoundation schoolLewis Road
92Bradfield Dungworth Primary SchoolCommunity schoolDungworth Green
93Springfield Primary SchoolCommunity schoolCavendish Street
94Reignhead Primary SchoolCommunity schoolPlatts Drive
95Rivelin Primary SchoolCommunity schoolMorley Street
96Athelstan Primary SchoolFoundation schoolRichmond Park Way
97Angram Bank Primary SchoolCommunity schoolKinsey Road
98Anns Grove Primary SchoolCommunity schoolAnns Road
99Carfield Primary SchoolCommunity schoolArgyle Close
100Prince Edward Primary SchoolCommunity schoolQueen Mary Road
101Shooter’s Grove Primary SchoolCommunity schoolWood Lane
102Stradbroke Primary SchoolFoundation schoolRichmond Road
103Walkley Primary SchoolCommunity schoolBurnaby Crescent
104Westways Primary SchoolCommunity schoolMona Avenue
105Greystones Primary SchoolCommunity schoolTullibardine Road
106Malin Bridge Primary SchoolCommunity schoolDykes Lane
107Shortbrook Primary SchoolCommunity schoolWestfield Northway
108Norton Free Church of England Primary SchoolVoluntary controlled schoolMatthews Lane
109Parson Cross Church of England Primary SchoolVoluntary aided schoolHalifax Road
110Deepcar St John’s Church of England Junior SchoolVoluntary aided schoolSt Margaret Avenue
111Clifford All Saints CofE Primary SchoolVoluntary aided schoolRinginglow Road
112Broomhill Infant SchoolFoundation schoolBeech Hill Road
113Totley All Saints Church of England Voluntary Aided Primary SchoolVoluntary aided schoolHillfoot Road
114St Theresa’s Catholic Primary SchoolVoluntary aided schoolPrince of Wales Road
115Birkdale SchoolOther independent schoolOakholme Road
116Mylnhurst Preparatory School and NurseryOther independent schoolButton Hill
117Sheffield High SchoolOther independent school10 Rutland Park
118Bethany SchoolOther independent schoolFinlay Street
119The Rowan SchoolCommunity special school4 Durvale Court
120Archdale SchoolCommunity special schoolArchdale Road
121Woolley Wood SchoolCommunity special schoolChaucer Road
122Mossbrook SchoolCommunity special schoolBochum Parkway
123Heritage Park SchoolFoundation special schoolNorfolk Park Road
124Holgate Meadows SchoolFoundation special schoolLindsay Road
125Watercliffe Meadow Community Primary SchoolCommunity schoolBoynton Road
126Dore Primary SchoolCommunity schoolFurniss Avenue
127Pye Bank CofE Primary SchoolVoluntary aided schoolAndover Street
128Arbourthorne Community Primary SchoolCommunity schoolEastern Avenue
129Sharrow Nursery, Infant and Junior SchoolFoundation schoolSitwell Road
130Pipworth Community Primary SchoolCommunity schoolPipworth Road
131Paces School for Conductive EducationNon-maintained special schoolThorncliffe Hall
132Brantwood Specialist SchoolOther independent special school1 Kenwood Bank
133St Thomas of Canterbury School, a Catholic Voluntary AcademyAcademy converterChancet Wood Drive
134St Wilfrid’s Catholic Primary SchoolAcademy converterMillhouses Lane
135St Marie’s School, A Catholic Voluntary AcademyAcademy converterFulwood Road
136Southey Green Primary School and NurseriesAcademy sponsor ledCrowder Avenue
137Fox Hill PrimaryAcademy sponsor ledKeats Road
138Mansel PrimaryAcademy sponsor ledChaucer Road
139Greengate Lane AcademyAcademy converterGreengate Lane
140Meynell Community Primary SchoolAcademy sponsor ledMeynell Road
141St Joseph’s Primary SchoolAcademy converterSt Joseph’s Road
142St Patrick’s Catholic Voluntary AcademyAcademy converterBarnsley Road
143Monteney Primary SchoolAcademy converterMonteney Crescent
144Hinde House 2-16 AcademyAcademy converterShiregreen Lane
145Lound Infant SchoolAcademy converterSherburn Gate
146Lound Junior SchoolAcademy converterLound Side
147E-ACT Pathways AcademyAcademy sponsor ledRaisen Hall Road
148Porter Croft Church of England Primary AcademyAcademy converterPomona Street
149St John Fisher Primary, A Catholic Voluntary AcademyAcademy sponsor ledSpring Water Avenue
150Oasis Academy Fir ValeAcademy sponsor ledOwler Lane
151Oasis Academy WatermeadAcademy sponsor ledBarrie Crescent
152Hillsborough Primary SchoolAcademy converterParkside Road
153St Mary’s Church of England Primary SchoolAcademy sponsor ledCundy Street
154Oasis Academy Don ValleyAcademy sponsor ledLeeds Road
155Sacred Heart School, A Catholic Voluntary AcademyAcademy converterRipley Street
156St Mary’s Primary School, A Catholic Voluntary AcademyAcademy converterPack Horse Lane
157St Ann’s Catholic Primary School, A Voluntary AcademyAcademy converterMcIntyre Road
158Seraphic AcademyOther independent schoolTinsley Park Road
159Emmanuel Anglican/Methodist Junior SchoolAcademy sponsor ledThorpe Drive
160St Catherine’s Catholic Primary School (Hallam)Academy converterFirshill Crescent
161Totley Primary SchoolAcademy converterSunnyvale Road
162Concord Junior AcademyAcademy sponsor ledFife Street
163Wincobank Nursery and Infant AcademyAcademy sponsor ledNewman Road
164Emmaus Catholic and CofE Primary SchoolAcademy sponsor ledSouthend Road
165Lowedges Junior AcademyAcademy sponsor ledLowedges Road
166Woodlands Primary SchoolAcademy sponsor ledNorton Avenue
167High Hazels Nursery Infant AcademyAcademy sponsor ledFisher Lane
168High Hazels Junior SchoolAcademy sponsor ledFisher Lane
169Wisewood Community Primary SchoolAcademy sponsor ledBen Lane
170Nether Edge Primary SchoolAcademy converterGlen Road
171Hallam Primary SchoolAcademy converterHallam Grange Crescent
172Beck Primary SchoolAcademy converterBeck Road
173St Thomas More Catholic Primary, A Voluntary AcademyAcademy converterCreswick Lane
174Hucklow Primary SchoolAcademy converterHucklow Road
175Tinsley Meadows Primary SchoolAcademy converterNorborough Road
176Lower Meadow Primary SchoolAcademy sponsor ledBatemoor Road
177Abbeyfield Primary AcademyAcademy sponsor ledOrphanage Road
178Byron Wood Primary AcademyAcademy converterEarldom Road
179Acres Hill Community Primary SchoolAcademy sponsor ledMather Road
180Wybourn Community Primary & Nursery SchoolAcademy converterManor Oaks Road
181Phillimore Community Primary SchoolAcademy converterPhillimore Road
182Manor Lodge Community Primary and Nursery SchoolAcademy converterManor Lane
183Birley Primary AcademyAcademy converterThornbridge Avenue
184Birley Spa Primary AcademyAcademy converterJermyn Crescent
185Charnock Hall Primary AcademyAcademy converterCarter Hall Road
186Rainbow Forge Primary AcademyAcademy converterBeighton Road
187Hatfield AcademyAcademy converterHatfield House Lane
188Hartley Brook Primary SchoolAcademy sponsor ledHartley Brook Road
189Windmill Hill Primary SchoolAcademy converterAsh View
190Greenhill Primary SchoolAcademy converterGreenhill Main Road
191Norfolk Community Primary SchoolAcademy sponsor ledGuildford Avenue
192Oughtibridge Primary SchoolAcademy converterNaylor Road
193Astrea Academy SheffieldFree schoolsAndover Street
194Nook Lane Junior SchoolAcademy converterNook Lane
195Loxley Primary SchoolAcademy converterRodney Hill
196Bradfield Dungworth Primary SchoolAcademy converterDungworth Green
197Wharncliffe Side Primary SchoolAcademy converterBrightholmlee Lane
198Stannington Infant SchoolAcademy converterStannington Road
199Pye Bank CofE Primary SchoolAcademy converterAndover Street
200Becton SchoolAcademy special converterSevenairs Road
201Woodseats Primary SchoolAcademy converterChesterfield Road
202Totley All Saints Church of England Voluntary Aided Primary SchoolAcademy converterHillfoot Road
203Whiteways Primary SchoolAcademy converterWhiteways Road
204Owler Brook Primary SchoolAcademy converterWensley Street
205Woodhouse West Primary SchoolAcademy converterCoisley Hill
206Brook House JuniorAcademy converterSchool Road
207Woodthorpe Primary SchoolAcademy converterLewis Road
208Malin Bridge Primary SchoolAcademy converterDykes Lane
209Discovery AcademyFree schools specialPark Grange Road
210Stocksbridge Nursery Infant SchoolAcademy converterPot House Lane
211Bankwood Community Primary SchoolAcademy sponsor ledBankwood Close


Different types of primary schools in Sheffield

Broadly speaking, some of the different types of primary schools in Sheffield 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 Sheffield. 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.

Arun Kallarackal
Latest posts by Arun Kallarackal (see all)
Share this awesome article!

Leave a Comment