School Chooser

Primary schools in Caerphilly

There are 70 primary schools in Caerphilly, teaching 16,039 pupils. Of the 1 with a score, 0 do better than similar schools elsewhere in Wales and 0 do worse.

Secondary schools in CaerphillyAll schools in CaerphillyPlaces within
Doing better than similar schools0 of 1scored schools in the top two bands
Pupils16,039across these schools
Schools70primary schools
Well aboveAboveIn lineBelowWell belowNot scored

Primary schools (70)

Ranked by score, highest first. The likely range shows how sure we can be. If two schools' ranges overlap, don't read it as one beating the other. Click a column heading to sort, or hover a row to find it on the map.

#SchoolPupilsLow incomeEstynScoreLikely range
1Idris Davies School 3 to 18Council · ages 3-19 · Rhymney812–Estyn, no grade4535 to 57
Aberbargoed Primary SchoolCouncil · ages 3-11215–Estyn, no grade–
Abercarn Primary SchoolCouncil · ages 3-11255–Estyn, no grade–
Bedwas Infant SchoolCouncil · ages 3-11163–Estyn, no grade–
Bedwas Junior SchoolCouncil · ages 4-11156–Estyn, no grade–
Blackwood Primary SchoolCouncil · ages 3-11 · Blackwood372–Estyn, no grade–
Bryn Awel Primary SchoolCouncil · ages 3-11 · Rhymney136–Estyn, no grade–
Bryn Primary SchoolCouncil · ages 3-11 · Blackwood178–Estyn, no grade–
Cefn Fforest Primary SchoolCouncil · ages 3-11 · Blackwood284–Estyn, no grade–
Coed-Y-Brain Primary SchoolCouncil · ages 3-11210–Estyn, no grade–
Crumlin High Level Primary SchoolCouncil · ages 3-11 · Newport108–Estyn, no grade–
Cwm Ifor Primary SchoolCouncil · ages 3-11215–Estyn, no grade–
Cwmaber Infant SchoolCouncil · ages 3-11105–Estyn, no grade–
Cwmaber Junior SchoolCouncil · ages 4-11107–Estyn, no grade–
Cwmcarn Primary SchoolCouncil · ages 3-11 · Crosskeys220–Estyn, no grade–
Cwmfelinfach Primary SchoolCouncil · ages 3-11 · Ynysddu203–Estyn, no grade–
Cwrt Rawlin Primary SchoolCouncil · ages 3-11361–Estyn, no grade–
Deri Primary SchoolCouncil · ages 3-1174–Estyn, no grade–
Derwendeg Primary SchoolCouncil · ages 3-11 · Hengoed195–Estyn, no grade–
Fleur-De-Lys Primary SchoolCouncil · ages 3-11 · Blackwood96–Estyn, no grade–
Fochriw Primary SchoolCouncil · ages 3-11 · Bargoed91–Estyn, no grade–
Gilfach Fargoed Primary SchoolCouncil · ages 3-11 · Bargoed178–Estyn, no grade–
Glyn-Gaer CP SchoolCouncil · ages 3-11212–Estyn, no grade–
Graig-Y-Rhacca Primary and Nursery Community SchoolCouncil · ages 3-11105–Estyn, no grade–
Greenhill Primary SchoolCouncil · ages 3-11 · Hengoed166–Estyn, no grade–
Hendre Primary SchoolCouncil · ages 3-11291–Estyn, no grade–
Hendredenny Park Primary SchoolCouncil · ages 3-11266–Estyn, no grade–
Hengoed Primary SchoolCouncil · ages 3-11147–Estyn, no grade–
Libanus Primary SchoolCouncil · ages 3-11342–Estyn, no grade–
Machen Primary SchoolCouncil · ages 3-11 · Newport166–Estyn, no grade–
Maesycwmmer Primary SchoolCouncil · ages 3-11 · Hengoed142–Estyn, no grade–
Markham Primary SchoolCouncil · ages 3-11 · Blackwood201–Estyn, no grade–
Nant Y Parc Primary SchoolCouncil · ages 3-11210–Estyn, no grade–
Nelson Primary SchoolCouncil · ages 3-11 · Treharris240–Estyn, no grade–
Pantside Primary SchoolCouncil · ages 3-11 · Newport191–Estyn, no grade–
Park Primary School BargoedCouncil · ages 3-11 · Bargoed128–Estyn, no grade–
Pengam Primary SchoolCouncil · ages 3-11198–Estyn, no grade–
Penllwyn Primary SchoolCouncil · ages 3-11 · Blackwood142–Estyn, no grade–
Pentwynmawr Primary SchoolCouncil · ages 3-11 · Newbridge116–Estyn, no grade–
Phillipstown Primary SchoolCouncil · ages 3-11148–Estyn, no grade–
Plasyfelin PrimaryCouncil · ages 3-11291–Estyn, no grade–
Pontllanfraith Primary SchoolCouncil · ages 3-11 · Blackwood178–Estyn, no grade–
Rhiw Syr Dafydd Primary SchoolCouncil · ages 3-11 · Blackwood602–Estyn, no grade–
Risca Primary SchoolCouncil · ages 3-11332–Estyn, no grade–
St Gwladys Bargoed SchoolCouncil · ages 3-11 · Bargoed438–Estyn, no grade–
St Helen's Catholic Primary SchoolRoman Catholic · ages 3-11224–Estyn, no grade–
St James PrimaryCouncil · ages 3-11271–Estyn, no grade–
Tiryberth Primary SchoolCouncil · ages 3-11 · Hengoed139–Estyn, no grade–
Trinant Primary SchoolCouncil · ages 3-11 · Crumlin181–Estyn, no grade–
Twyn Primary SchoolCouncil · ages 3-11414–Estyn, no grade–
Ty Isaf Infants & Nursery SchoolCouncil · ages 3-11 · Newport110–Estyn, no grade–
Ty Sign Primary SchoolCouncil · ages 3-11425–Estyn, no grade–
Tyn - y - Wern PrimaryCouncil · ages 3-11 · Newport233–Estyn, no grade–
Tynewydd Primary SchoolCouncil · ages 3-11 · Newbridge268–Estyn, no grade–
Upper Rhymney Primary SchoolCouncil · ages 3-11 · Rhymney144–Estyn, no grade–
Waunfawr Primary SchoolCouncil · ages 3-11165–Estyn, no grade–
Whiterose PrimaryCouncil · ages 3-11 · New Tredegar231–Estyn, no grade–
Y.G. Cwm GwyddonCouncil · ages 3-11 · Newport275–Estyn, no grade–
Ynysddu Primary SchoolCouncil · ages 3-11 · Newport109–Estyn, no grade–
Ysgol Bro SannanCouncil · ages 3-11 · Bargoed118–Estyn, no grade–
Ysgol G.G. CaerffiliCouncil · ages 3-11 · Caerffili442–Estyn, no grade–
Ysgol Gymraeg Bro AlltaCouncil · ages 3-11 · Hengoed282–Estyn, no grade–
Ysgol Gymraeg Cwm DerwenCouncil · ages 3-11 · Blackwood165–Estyn, no grade–
Ysgol Gymraeg Gilfach FargoedFoundation · ages 3-11 · Bargoed109–Estyn, no grade–
Ysgol Gymraeg TrelynFoundation · ages 3-11 · Blackwood208–Estyn, no grade–
Ysgol Gynradd Gymraeg Y CastellCouncil · ages 3-11419–Estyn, no grade–
Ysgol Ifor BachCouncil · ages 3-11236–Estyn, no grade–
Ysgol PenalltauCouncil · ages 3-11 · Ystrad Mynach247–Estyn, no grade–
Ysgol Y LawntCouncil · ages 3-11 · Rhymney191–Estyn, no grade–
Ystrad Mynach PrimaryCouncil · ages 3-11 · Hengoed447–Estyn, no grade–

Primary schools by town in Caerphilly

Primary schools in nearby areas

About this list

Schools are listed by their School Chooser Score, highest first. Schools without a score (independent schools and those with too little published data) come after, in alphabetical order. The score compares each school with schools that have a similar mix of pupils, not just with each other, so a school with a lower score in a wealthier area may still have better exam results. A ranked list like this one is what most people mean by a primary school league table. How the score works.