Top-Rated Primary Schools in Birmingham

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

Best primary schools in Birmingham

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

Best primary schools in Liverpool

Best primary schools in Leeds


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


List of best primary schools in Birmingham, UK

Sr NoName of the primary schoolType of the primary schoolStreet AddressTown/Location/Area
1Shaw Hill Primary SchoolCommunity schoolAnthony Road

Birmingham City

2Adderley Primary SchoolCommunity schoolArden Road
3Barford Primary SchoolCommunity schoolBarford Road
4Beeches Junior SchoolCommunity schoolBeeches Junior School, Beeches Road
5Beeches Infant SchoolCommunity schoolBeeches Road
6The Oaks Primary SchoolCommunity schoolBells Lane
7Birches Green Junior SchoolCommunity schoolBirches Green Road
8Birches Green Infant SchoolCommunity schoolBirches Green Road
9Bordesley Green Primary SchoolCommunity schoolMarchmont Road
10Brookfields Primary SchoolCommunity school2 Hingeston Street
11Cherry Orchard Primary SchoolCommunity schoolCherry Orchard Road
12Colmers Farm Primary SchoolCommunity schoolLeybrook Road
13Colmore Junior SchoolCommunity schoolColmore Road
14Colmore Infant and Nursery SchoolCommunity schoolColmore Road
15Cotteridge Primary SchoolCommunity schoolBreedon Road
16Anderton Park Primary SchoolCommunity schoolDennis Road
17Regents Park Community Primary SchoolCommunity schoolArthur Street
18Summerfield Junior and Infant SchoolCommunity schoolCuthbert Road
19George Dixon Primary SchoolCommunity schoolCity Road
20Gilbertstone Primary SchoolCommunity schoolClay Lane
21Grendon Primary SchoolCommunity schoolGrendon Road
22Gunter Primary SchoolCommunity schoolGunter Road
23Hall Green Junior SchoolCommunity schoolStratford Road
24Hall Green Infant SchoolCommunity schoolPetersfield Road
25Story Wood SchoolCommunity schoolHastings Road
26Hawthorn Primary SchoolCommunity schoolHawthorn Road
27Ward End Primary SchoolCommunity schoolIngleton Road
28Kingsland Primary School (NC)Community schoolBandywood Crescent
29Kings Norton Junior and Infant SchoolCommunity schoolPershore Road South
30Lakey Lane Junior and Infant SchoolCommunity schoolLakey Lane
31Lozells Junior and Infant School and NurseryCommunity schoolWheeler Street
32Lyndon Green Junior SchoolCommunity schoolWensley Road
33Lyndon Green Infant SchoolCommunity schoolWychwood Cresent
34Marlborough Infant SchoolCommunity schoolMarlborough Road
35Marsh Hill Primary SchoolCommunity schoolMarsh Hill
36Nelson Junior and Infant SchoolCommunity schoolKing Edward’s Road
37Paget Primary SchoolCommunity schoolPaget Road
38Park Hill Primary SchoolCommunity schoolAlcester Road
39Allens Croft Primary SchoolCommunity schoolAllens Croft Road
40Princethorpe Junior SchoolCommunity schoolPrincethorpe Road
41Raddlebarn Primary SchoolCommunity schoolGristhorpe Road
42Redhill Primary SchoolCommunity schoolRedhill Road
43Rednal Hill Junior SchoolCommunity schoolIrwin Avenue
44Rednal Hill Infant SchoolCommunity schoolIrwin Avenue
45Severne Junior Infant and Nursery SchoolCommunity schoolSeverne Road
46Sladefield Infant SchoolCommunity schoolBamville Road
47Somerville Primary (NC) SchoolCommunity schoolSomerville Road
48Stanville Primary SchoolCommunity schoolStanville Road
49Starbank  SchoolCommunity schoolStarbank Road
50St Benedict’s Primary SchoolCommunity schoolSt Benedict’s Road
51Stechford Primary SchoolCommunity schoolAlbert Road
52Colebourne Primary SchoolCommunity schoolStechford Road
53Ladypool Primary SchoolCommunity schoolStratford Road
54Sundridge Primary SchoolCommunity schoolSundridge Road
55Court Farm Primary SchoolCommunity schoolTedbury Crescent
56Thornton Primary SchoolCommunity schoolThornton Road
57World’s End Junior SchoolCommunity schoolWorlds End Lane
58Yardley Wood Community Primary SchoolCommunity schoolSchool Road
59Yorkmead Junior and Infant SchoolCommunity schoolYork Road
60Broadmeadow Junior SchoolCommunity schoolMonyhull Hall Road
61Broadmeadow Infant SchoolCommunity schoolMonyhull Hall Road
62Bellfield Infant School (NC)Community schoolVineyard Road
63Bellfield Junior SchoolCommunity schoolVineyard Road
64Welsh House Farm Community School and Special Needs Resources BaseCommunity schoolWelsh House Farm Road
65The Meadows Primary SchoolCommunity schoolBristol Road South
66Chilcote Primary SchoolCommunity schoolChilcote Close
67Blakesley Hall Primary SchoolCommunity schoolYardley Green Road
68Wilkes Green Infant School (NC)Community schoolAntrobus Road
69Woodgate Primary SchoolCommunity schoolLutley Grove
70Marlborough Junior SchoolCommunity schoolGreen Lane
71Deykin Avenue Junior and Infant SchoolCommunity schoolDeykin Avenue
72Hollywood Primary SchoolCommunity schoolPickenham Road
73Cofton Primary SchoolFoundation schoolWootton Road
74William Murdoch Primary SchoolCommunity schoolAntrobus Road
75Featherstone Primary SchoolCommunity schoolGlenville Drive
76Glenmead Primary SchoolCommunity schoolGlenmead Road
77Arden Primary SchoolCommunity schoolBaker Street
78Water Mill Primary SchoolCommunity schoolWater Mill Close
79Welford Primary SchoolCommunity schoolWelford Road
80Chad Vale Primary SchoolCommunity schoolNursery Road
81Heath Mount Primary SchoolCommunity schoolKnutsford Street
82Woodthorpe Junior and Infant SchoolCommunity schoolGreenwood Close
83World’s End Infant and Nursery SchoolCommunity schoolWorlds End Lane
84Kitwell Primary SchoolCommunity schoolWychbury Road
85Benson Community SchoolCommunity schoolBenson Road
86Osborne Primary SchoolCommunity schoolOsborne Road
87Highters Heath Community SchoolCommunity schoolHighters Heath Lane
88Kingsthorne Primary SchoolCommunity schoolCranbourne Road
89Woodcock Hill Primary SchoolCommunity schoolFarwood Road
90Elms Farm Community Primary SchoolCommunity schoolDorncliffe Avenue
91Bells Farm Primary SchoolCommunity schoolBells Farm Close
92Nelson Mandela SchoolCommunity schoolColville Road
93Calshot Primary SchoolCommunity schoolCalshot Road
94Grove SchoolCommunity schoolDawson Road
95Christ Church CofE Controlled Primary School and NurseryVoluntary controlled schoolClaremont Road
96Moseley Church of England Primary SchoolVoluntary aided schoolOxford Road
97St James Church of England Primary School, HandsworthVoluntary controlled schoolSandwell Road
98St Matthew’s CofE Primary SchoolVoluntary controlled schoolDuddeston Manor Road
99St Saviour’s C of E Primary SchoolVoluntary controlled schoolAlum Rock Road
100St Mary’s Church of England Primary SchoolVoluntary aided schoolLodge Hill Road
101Saint Barnabas Church of England Primary SchoolVoluntary aided schoolSpring Lane
102St Laurence Church Junior SchoolVoluntary aided schoolBunbury Road
103St Vincent’s Catholic Primary SchoolVoluntary aided schoolVauxhall Grove
104Guardian Angels Catholic Primary SchoolVoluntary aided schoolHurst Lane
105Holy Family Catholic Primary SchoolVoluntary aided schoolCoventry Road
106Abbey Catholic Primary SchoolVoluntary aided schoolSutton Road
107Christ The King Catholic Primary SchoolVoluntary aided schoolWarren Farm Road
108Corpus Christi Catholic Primary SchoolVoluntary aided schoolLyttelton Road
109English Martyrs’ Catholic Primary SchoolVoluntary aided schoolEvelyn Road
110Maryvale Catholic Primary SchoolVoluntary aided schoolOld Oscott Hill
111The Oratory Roman Catholic Primary SchoolVoluntary aided schoolOliver Road
112The Rosary Catholic Primary SchoolVoluntary aided schoolBridge Road
113Holy Souls Catholic Primary SchoolVoluntary aided schoolMallard Close
114Our Lady of Lourdes Catholic Primary SchoolVoluntary aided schoolTrittiford Road
115St Augustine’s Catholic Primary SchoolVoluntary aided schoolAvenue Road
116St Catherine of Siena Catholic Primary SchoolVoluntary aided schoolGreat Colmore Street
117St Anne’s Catholic Primary SchoolVoluntary aided schoolLowe Street
118St Chad’s Catholic Primary SchoolVoluntary aided schoolHospital Street
119St Joseph’s Catholic Primary SchoolVoluntary aided schoolRocky Lane
120St Francis Catholic Primary SchoolVoluntary aided schoolNursery Road
121St Mary’s Catholic Primary SchoolVoluntary aided schoolVivian Road
122St Patrick’s Catholic Primary SchoolVoluntary aided schoolDudley Road
123St Edmund’s Catholic Primary SchoolVoluntary aided schoolRosebery Street
124St Thomas More Catholic Primary SchoolVoluntary aided schoolHorse Shoes Lane
125St Mary and St John Junior and Infant SchoolVoluntary aided schoolBeaufort Road
126Our Lady and St Rose of Lima Catholic Primary SchoolVoluntary aided schoolGregory Avenue
127King David Primary SchoolVoluntary aided schoolAlcester Road
128Bournville Village PrimaryVoluntary aided schoolLinden Road
129Bournville Infant SchoolVoluntary aided schoolLinden Road
130St Edward’s Catholic Primary SchoolVoluntary aided schoolGreenland Road
131Our Lady’s Catholic Primary SchoolVoluntary aided schoolEast Meadway
132St Wilfrid’s Catholic Junior and Infant SchoolVoluntary aided schoolShawsdale Road
133St John Fisher Catholic Primary SchoolVoluntary aided schoolAlvechurch Road
134St Margaret Mary RC Junior and Infant SchoolVoluntary aided schoolPerry Common Road
135St Peter and St Paul RC Junior and Infant SchoolVoluntary aided schoolKingsbury Road
136St Dunstan’s Catholic Primary SchoolVoluntary aided schoolDrayton Road
137St Teresa’s Catholic Primary SchoolVoluntary aided schoolButlers Road
138St Gerard’s RC Junior and Infant SchoolVoluntary aided schoolYatesbury Avenue
139St Laurence Church Infant SchoolVoluntary aided schoolBunbury Road
140St Bernadette’s Catholic Primary SchoolVoluntary aided schoolHobmoor Road
141St Bernard’s Catholic Primary SchoolVoluntary aided schoolWake Green Road
142St Jude’s Catholic Primary SchoolVoluntary aided schoolSt Jude’s Close
143St Ambrose Barlow Catholic Primary SchoolVoluntary aided school841 Shirley Road
144St Alban’s Catholic Primary SchoolVoluntary aided schoolBroad Lane
145St Martin de Porres Catholic Primary SchoolVoluntary aided schoolOakland Road
146St Mark’s Catholic Primary SchoolVoluntary aided schoolAlmond Croft
147St Peter’s Catholic Primary SchoolVoluntary aided schoolAdams Hill
148St Cuthbert’s RC Junior and Infant (NC) SchoolVoluntary aided schoolGumbleberrys Close
149St Clare’s Catholic Primary SchoolVoluntary aided schoolRobert Road
150Sacred Heart Catholic SchoolVoluntary aided schoolEarlsbury Gardens
151St John and Monica Catholic Primary SchoolVoluntary aided schoolChantry Road
152Holly Hill Methodist CofE Infant SchoolVoluntary aided schoolNew Street
153Edgbaston High School for GirlsOther independent schoolWestbourne Road
154Norfolk House SchoolOther independent school4 Norfolk Road
155West House SchoolOther independent school24 St James’s Road
156The Blue Coat School BirminghamOther independent schoolSomerset Road
157Red Boots School (National Institute of Conductive Education)Other independent special schoolCannon Hill House
158Hamilton SchoolFoundation special schoolHamilton Road
159Victoria SchoolCommunity special schoolBell Hill
160Longwill A Primary School for Deaf ChildrenFoundation special schoolBell Hill
161Uffculme SchoolCommunity special schoolYew Tree Road
162Selly Oak Trust SchoolFoundation special schoolOak Tree Lane
163Priestley Smith SchoolCommunity special schoolPerry Beeches Campus
164The Dame Ellen Pinsent SchoolFoundation special schoolArdencote Road
165Mayfield SchoolCommunity special schoolWheeler Street
166The Pines Special SchoolFoundation special schoolMarsh Hill
167Cherry Oak SchoolCommunity special school60 Frederick Road
168Beaufort SchoolCommunity special schoolStechford Road
169Lindsworth SchoolCommunity special schoolMonyhull Hall Road
170Al-Ameen Primary SchoolOther independent schoolStanfield House
171Al-Furqan Primary SchoolVoluntary controlled schoolReddings Lane
172Hamd House SchoolOther independent school73 Burbidge Road
173Anglesey Primary SchoolCommunity schoolAnglesey Street
174Wattville Primary SchoolCommunity schoolWattville Road
175Harborne Primary SchoolCommunity schoolStation Road
176Al-Hijrah SchoolVoluntary aided schoolBurbidge Road
177Birmingham Muslim SchoolOther independent schoolBisley Works
178Greenfields Primary SchoolOther independent school472 Coventry Road
179Yenton Primary SchoolCommunity schoolChester Road
180Forestdale Primary SchoolCommunity schoolWareham Road
181Yardley Primary SchoolCommunity schoolHarvey Road
182Springfield Primary SchoolCommunity schoolSpringfield Road
183The Lambs Christian SchoolOther independent school113 Soho Hill
184Mapledene Primary SchoolCommunity schoolMapledene Road
185Kings Heath Primary SchoolCommunity schoolValentine Road
186Wheelers Lane Primary SchoolCommunity schoolWheelers Lane
187James Watt Primary SchoolCommunity schoolBoulton Road
188West Heath Primary SchoolCommunity schoolRednal Road
189Paganel Primary SchoolCommunity schoolSwinford Road
190St Peters CofE Primary SchoolVoluntary aided schoolOld Church Road
191Clifton Primary SchoolCommunity schoolBrunswick Road
192St Paul’s SchoolOther independent special school73 Hertford Street
193Harper Bell Seventh-day Adventist SchoolVoluntary aided school29 Ravenhurst Street
194Rookery SchoolAcademy converterRookery Road
195Nishkam Primary School BirminghamFree schools3-11 Soho Road
196Ark Kings AcademyAcademy sponsor ledShannon Road
197Timberley AcademyAcademy converterBradley Road
198Erdington Hall Primary SchoolAcademy sponsor ledRyland Road
199Dorrington AcademyAcademy converterDorrington Road
200Wilson Stuart SchoolAcademy special converterPerry Common Road
201Warren Farm Primary SchoolAcademy converterAylesbury Crescent
202Chilwell Croft AcademyAcademy sponsor ledChilwell Croft
203Nechells Primary E-ACT AcademyAcademy sponsor ledEliot Street
204Ark Tindal Primary AcademyAcademy sponsor ledTindal Street
205Percy Shurmer AcademyAcademy sponsor ledLongmore Street
206The Shirestone AcademyAcademy sponsor ledShirestone Road
207St Clement’s Church of England AcademyAcademy sponsor ledButlin Street
208St Michael’s CofE Primary Academy, HandsworthAcademy sponsor ledPiers Road
209Slade Primary SchoolAcademy sponsor ledSlade Road
210Greenholm Primary SchoolAcademy converterGreenholm Road
211Barr View Primary & Nursery AcademyAcademy converterAldridge Road
212Nansen Primary SchoolAcademy sponsor ledNaseby Road
213Montgomery Primary AcademyAcademy sponsor ledWhite Road
214St John’s & St Peter’s CofE AcademyAcademy sponsor ledSt Vincent Street West
215Billesley Primary SchoolAcademy sponsor ledTrittiford Road
216Kings Rise AcademyAcademy sponsor ledHornsey Road
217Mansfield Green E-ACT AcademyAcademy sponsor ledAlbert Road
218Moor Green Primary AcademyAcademy sponsor ledMoor Green Lane
219Reaside AcademyAcademy sponsor ledTresco Close
220Lea Forest Primary AcademyAcademy sponsor ledHurstcroft Road
221Tame Valley AcademyAcademy sponsor ledChillinghome Road
222Merritts Brook Primary E-ACT AcademyAcademy sponsor ledTrescott Road
223St Marys C of E Primary and Nursery, Academy, HandsworthAcademy converterHamstead Road
224Oasis Academy Blakenhale InfantsAcademy sponsor ledBlakenhale Road
225Oasis Academy Short HeathAcademy sponsor ledStreetly Road
226St George’s Church of England Academy, NewtownAcademy sponsor ledSt George’s Street
227Oasis Academy WoodviewAcademy sponsor ledWoodview Drive
228Oasis Academy Blakenhale JuniorAcademy sponsor ledHomestead Road
229Four Dwellings Primary AcademyAcademy sponsor ledQuinton Road West
230Parkfield Community SchoolAcademy converterParkfield Road
231St John’s CofE Primary SchoolAcademy converterStratford Road
232St Michael’s Church of England Primary SchoolAcademy converterNantmel Grove
233The Oaklands Primary SchoolAcademy converterDolphin Lane
234Oasis Academy HobmoorAcademy sponsor ledWash Lane
235Oasis Academy BoultonAcademy sponsor ledBoulton Road
236St George’s Church of England Primary SchoolAcademy sponsor ledBeaufort Road
237Hawkesley Church Primary AcademyAcademy sponsor led376 Shannon Road
238Yarnfield Primary SchoolAcademy sponsor ledYarnfield Road
239Tiverton AcademyAcademy sponsor ledTiverton Road
240Acocks Green Primary SchoolAcademy converterWestley Road
241Brookvale Primary SchoolAcademy converterMallard Drive
242Fairway Primary AcademyAcademy converterMuirfield Gardens
243James Brindley SchoolAcademy special converterBell Barn Road
244Pegasus Primary SchoolAcademy converterTurnhouse Road
245Woodhouse Primary AcademyAcademy sponsor ledWoodhouse Road
246The Orchards Primary AcademyAcademy converterRhayader Road
247Washwood Heath AcademyAcademy converterBurney Lane
248Grestone AcademyAcademy sponsor ledGrestone Avenue
249Chivenor Primary SchoolAcademy sponsor ledFarnborough Road
250Oasis Academy FoundryAcademy sponsor ledFoundry Road
251Robin Hood AcademyAcademy converterPitmaston Road
252Holy Trinity CE Primary Academy (Handsworth)Academy converterHavelock Road
253Leigh Primary SchoolAcademy converterLeigh Road
254Twickenham Primary SchoolAcademy converterTwickenham Road
255Alston Primary SchoolAcademy sponsor ledAlston Road
256Cottesbrooke Infant and Nursery SchoolAcademy converterYardley Road
257Albert Bradbeer Primary AcademyAcademy converterTurves Green
258Heathlands Primary AcademyAcademy converterHeath Way
259Kimichi SchoolOther independent schoolEastbourne House
260Calthorpe AcademyAcademy special converterDarwin Street
261Hillstone Primary SchoolAcademy converterHillstone Road
262Bournville SchoolAcademy sponsor ledHay Green Lane
263Wyndcliffe Primary SchoolAcademy sponsor ledLittle Green Lane
264Brownmead Primary AcademyAcademy sponsor ledPencroft Road
265Our Lady of Fatima Catholic Primary SchoolAcademy converterWinchfield Drive
266Green Meadow Primary SchoolAcademy converterGreen Meadow Road
267St Columba’s Catholic Primary SchoolAcademy sponsor ledLickey Road
268St Joseph’s Catholic Primary SchoolAcademy sponsor ledSelly Oak Road
269Ark Victoria AcademyFree schoolsTalbot Way
270St Brigid’s Catholic Primary SchoolAcademy converterFrankley Beeches Road
271St James Catholic Primary SchoolAcademy converterLeach Heath Lane
272St Paul’s Catholic Primary SchoolAcademy converterSisefield Road
273King Solomon International Business SchoolFree schoolsLord Street
274Manor Park Primary AcademyAcademy sponsor ledChurch Lane
275Northfield Manor Primary AcademyAcademy converterSwarthmore Road
276Waverley SchoolAcademy converterYardley Green Road
277Prince Albert Junior and Infant SchoolAcademy converterAlbert Road
278Heathfield Primary SchoolAcademy converterHeathfield Road
279Jervoise SchoolAcademy converterJervoise Road
280Nonsuch Primary SchoolAcademy converterWood Leasow
281St Thomas CofE AcademyAcademy converterGreat Colmore Street
282Wychall Primary SchoolAcademy converterMiddle Field Road
283Highfield Junior and Infant SchoolAcademy sponsor ledHighfield Road
284Woodbourne Hospital SchoolOther independent schoolPriory Woodbourne Hospital
285Aston Tower Community Primary SchoolAcademy converterUpper Sutton Street
286Gossey Lane AcademyAcademy converterGossey Lane
287Yew Tree Community Junior and Infant School (NC)Academy converterYew Tree Road
288The Olive School, BirminghamFree schools215 Reddings Lane
289Conway Primary SchoolAcademy converterConway Road
290The Oval SchoolAcademy converterWhittington Oval
291Cedars AcademyAcademy sponsor ledCedars Avenue
292Firs Primary SchoolAcademy converterDreghorn Road
293Greet Primary SchoolAcademy converterPercy Road
294Topcliffe Primary SchoolAcademy converterHawkinge Drive
295Stirchley Primary SchoolAcademy converterPershore Road
296St Francis Church of England Aided Primary School and NurseryAcademy converterTeazel Avenue
297Princethorpe Infant SchoolAcademy converterPrincethorpe Road
298Audley Primary SchoolAcademy converterAudley Road
299Quinton Church Primary SchoolAcademy converterHagley Road West
300Cromwell Junior and Infant SchoolAcademy converterCromwell Street
301Hodge Hill Primary SchoolAcademy converter76 Twycross Grove
302Chandos Primary SchoolAcademy sponsor ledVaughton Street South
303Canterbury Cross Primary SchoolAcademy converterCanterbury Road
304Westminster Primary SchoolAcademy converterStamford Road
305Brays SchoolAcademy special converterBrays Road
306The Bridge SchoolAcademy special converterCoppice View Road
307Hallmoor SchoolAcademy special sponsor led50 Scholars Gate
308Bordesley Village Primary SchoolAcademy sponsor ledEmmeline Street
309Turves Green Primary SchoolAcademy sponsor ledNorthfield
310Springfield Primary AcademyAcademy sponsor ledSpringfield Road
311Marlborough Junior SchoolAcademy converterGreen Lane
312Birchfield Primary SchoolAcademy sponsor ledTrinity Road
313St Mary and St John Junior and Infant SchoolAcademy sponsor ledBeaufort Road
314St Peter and St Paul RC Junior and Infant SchoolAcademy converterKingsbury Road
315City Road Primary SchoolAcademy sponsor ledCity Road
316Brookfields Primary SchoolAcademy sponsor led2 Hingeston Street
317Colmers Farm Primary SchoolAcademy converterLeybrook Road
318Marlborough Primary SchoolAcademy converterMarlborough Road
319Yenton Primary SchoolAcademy converterChester Road
320Princethorpe Junior SchoolAcademy sponsor ledPrincethorpe Road
321Holy Souls Catholic Primary SchoolAcademy sponsor ledMallard Close
322St Thomas More Catholic Primary SchoolAcademy sponsor ledHorse Shoes Lane
323Sacred Heart Catholic SchoolAcademy sponsor ledEarlsbury Gardens
324The Olive School, Small HeathAcademy sponsor ledWaverley Road
325Saint Barnabas Church of England Primary SchoolAcademy converterSpring Lane
326Abbey Catholic Primary SchoolAcademy converterSutton Road
327Starbank SchoolAcademy sponsor ledHob Moor Road
328Osborne Primary SchoolAcademy sponsor ledOsborne Road
329Guardian Angels Catholic Primary SchoolAcademy converterHurst Lane
330Our Lady’s Catholic Primary SchoolAcademy converterEast Meadway
331St Wilfrid’s Catholic Junior and Infant SchoolAcademy converterShawsdale Road
332Mayfield SchoolAcademy special sponsor ledWheeler Street
333St John Fisher Catholic Primary SchoolAcademy converterAlvechurch Road
334The Rosary Catholic Primary SchoolAcademy converterBridge Road
335St Chad’s Catholic Primary SchoolAcademy converterHospital Street
336St Joseph’s Catholic Primary SchoolAcademy converterRocky Lane
337Leycroft AcademyAcademy special converterGressel Lane
338Lea Hall AcademyAcademy special sponsor ledHallmoor Road
339Birches Green Junior SchoolAcademy sponsor ledBirches Green Road
340St Mark’s Catholic Primary SchoolAcademy converterAlmond Croft
341Birches Green Infant SchoolAcademy converterBirches Green Road
342Kings Norton Junior and Infant SchoolAcademy sponsor ledPershore Road South
343King Solomon International Business SchoolFree schoolsRichard Street
344Heath Mount Primary SchoolAcademy converterKnutsford Street
345Highters Heath Community SchoolAcademy sponsor ledHighters Heath Lane
346Hamstead Junior SchoolCommunity schoolHamstead Road


347Hamstead Infant SchoolCommunity schoolTanhouse Avenue
348Whitecrest Primary SchoolCommunity schoolWhitecrest
349Grove Vale Primary SchoolCommunity schoolMonksfield Avenue
350Ferndale Primary SchoolCommunity schoolFerndale Avenue
351St Margaret’s CofE Primary SchoolVoluntary aided schoolBirmingham Road
352Holy Name Catholic Primary SchoolVoluntary aided schoolCross Lane
353Marston Green Junior SchoolCommunity schoolStation Road


354Castle Bromwich Junior SchoolCommunity schoolCastle Bromwich Junior School Hurst Lane North
355Castle Bromwich Infant and Nursery SchoolCommunity schoolGreen Lane
356Coleshill Heath SchoolCommunity schoolLime Grove
357Windy Arbor Primary SchoolCommunity schoolWoodlands Way
358Yorkswood Primary SchoolCommunity schoolKingshurst Way
359St Mary and St Margaret’s Church of England Aided Primary SchoolVoluntary aided schoolSouthfield Avenue
360St Anthony’s Catholic Primary SchoolVoluntary aided schoolFordbridge Road
361St Anne’s Catholic Primary SchoolVoluntary aided schoolBosworth Drive
362Bishop Wilson Church of England Primary SchoolVoluntary aided school10 Craig Croft
363St John the Baptist Catholic Primary SchoolVoluntary aided schoolArran Way
364Fordbridge Community Primary SchoolCommunity schoolCrabtree Drive
365Forest Oak SchoolCommunity special schoolWindward Way
366Merstone SchoolCommunity special schoolWindward Way
367Kingshurst Primary SchoolCommunity schoolSchool Close
368Marston Green Infant AcademyAcademy converterElm Farm Avenue
369Smith’s Wood Primary AcademyAcademy converterBurton’s Way
370Castlewood SchoolAcademy special sponsor ledLanchester Way
371St Anthony’s Catholic Primary SchoolAcademy converterFordbridge Road
372St Anne’s Catholic Primary SchoolAcademy converterBosworth Drive
373St John the Baptist Catholic Primary SchoolAcademy converterArran Way
374Castle Bromwich Junior SchoolAcademy converterCastle Bromwich Junior School Hurst Lane North
375Castle Bromwich Infant and Nursery SchoolAcademy converterGreen Lane
376Windy Arbor Primary SchoolAcademy converterWoodlands Way
377Fordbridge Community Primary SchoolAcademy converterCrabtree Drive
378Meadow View JMI SchoolCommunity schoolFrampton Way


379Pheasey Park Farm Primary SchoolFoundation schoolWimperis Way
380Pheasey Park Farm Primary School and Early Years CentreAcademy converterWimperis Way
381Water Orton Primary SchoolCommunity schoolPlank Lane


382Shustoke CofE Primary SchoolVoluntary controlled schoolForge Road
383St Edward’s Catholic Primary SchoolVoluntary aided schoolPackington Lane
384WoodlandsAcademy special converterPackington Lane
385Coleshill Church of England Primary SchoolAcademy converterWingfield Road
386St Edward’s Catholic Primary SchoolAcademy converterPackington Lane
387Crown Meadow First School & NurseryCommunity schoolBirmingham Road


388Meadow Green Primary SchoolCommunity schoolMeadow Road
389Beaconside Primary and Nursery SchoolCommunity schoolHazel Road
390Lickey Hills Primary School and NurseryCommunity schoolOld Birmingham Road
391St Andrew’s CofE First SchoolVoluntary aided schoolHewell Road
392Holywell Primary and Nursery SchoolCommunity schoolSchool Road
393Coppice Primary SchoolAcademy converterShawhurst Lane
394Alvechurch CofE Middle SchoolAcademy converterBirmingham Road


Different types of primary schools in Birmingham

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