School Chooser

Primary schools in Neath Port Talbot

There are 56 primary schools in Neath Port Talbot, teaching 15,420 pupils. Of the 3 with a score, 1 do better than similar schools elsewhere in Wales and 1 do worse.

Secondary schools in Neath Port TalbotAll schools in Neath Port TalbotPlaces within
Doing better than similar schools1 of 3scored schools in the top two bands
Pupils15,420across these schools
Schools56primary schools
Well aboveAboveIn lineBelowWell belowNot scored

Primary schools (56)

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
1Ysgol Cwm BrombilCouncil · ages 3-16 · Port Talbot1,439–Estyn, no grade9390 to 95
2Ysgol Gymraeg Ystalyfera Bro DurCouncil · ages 3-19 · Ystalyfera1,557–Estyn, no grade5747 to 63
3Ysgol Bae BaglanCouncil · ages 3-16 · Port Talbot1,383–Estyn, no grade107 to 15
Abbey Primary SchoolCouncil · ages 3-11 · Neath438–Estyn, no grade–
Alderman Davies CIW Primary SchoolChurch in Wales · ages 3-11 · Neath251–Estyn, no grade–
Alltwen Primary SchoolCouncil · ages 3-11 · Swansea213–Estyn, no grade–
Awel Y Môr Primary SchoolCouncil · ages 3-11 · Port Talbot354–Estyn, no grade–
Baglan Primary SchoolCouncil · ages 3-11 · Port Talbot270–Estyn, no grade–
Blaenbaglan Primary SchoolCouncil · ages 3-11 · Port Talbot267–Estyn, no grade–
Blaendulais Primary SchoolCouncil · ages 3-11 · Neath93–Estyn, no grade–
Blaengwrach Primary SchoolCouncil · ages 3-11 · Neath147–Estyn, no grade–
Blaenhonddan Primary SchoolCouncil · ages 3-11 · Neath270–Estyn, no grade–
Bryncoch CIW Primary SchoolChurch in Wales · ages 3-11 · Neath105–Estyn, no grade–
Catwg Primary SchoolCouncil · ages 3-11 · Neath203–Estyn, no grade–
Central Primary SchoolCouncil · ages 3-11 · Port Talbot408–Estyn, no grade–
Cilffriw Primary SchoolCouncil · ages 3-11 · Neath146–Estyn, no grade–
Coed Hirwaun Primary SchoolCouncil · ages 3-11 · Port Talbot155–Estyn, no grade–
Coedffranc Primary SchoolCouncil · ages 3-11 · Neath408–Estyn, no grade–
Creunant Primary SchoolCouncil · ages 3-11 · Neath124–Estyn, no grade–
Croeserw Primary SchoolCouncil · ages 3-11 · Port Talbot137–Estyn, no grade–
Crymlyn Primary SchoolCouncil · ages 3-11 · Neath132–Estyn, no grade–
Crynallt Primary SchoolCouncil · ages 3-11 · Neath389–Estyn, no grade–
Cwmafan Primary SchoolCouncil · ages 3-11 · Port Talbot409–Estyn, no grade–
Cwmnedd Primary SchoolCouncil · ages 3-11 · Neath172–Estyn, no grade–
Cymer Afan Primary SchoolCouncil · ages 3-11 · Port Talbot92–Estyn, no grade–
Eastern Primary SchoolCouncil · ages 3-11 · Port Talbot132–Estyn, no grade–
Glyncorrwg Primary SchoolCouncil · ages 3-11 · Port Talbot91–Estyn, no grade–
Gnoll Primary SchoolCouncil · ages 3-11 · Neath352–Estyn, no grade–
Godre'rgraig Primary SchoolCouncil · ages 3-11 · Swansea102–Estyn, no grade–
Llangiwg Primary SchoolCouncil · ages 3-11 · Swansea81–Estyn, no grade–
Maesmarchog Community Primary SchoolCouncil · ages 3-11 · Neath83–Estyn, no grade–
Melin PrimaryCouncil · ages 3-11 · Neath261–Estyn, no grade–
Pen Afan PrimaryCouncil · ages 3-11 · Blaengwynfi95–Estyn, no grade–
Rhos Primary SchoolCouncil · ages 3-11 · Swansea147–Estyn, no grade–
Rhydyfro Primary SchoolCouncil · ages 3-11 · Swansea147–Estyn, no grade–
Sandfields Primary SchoolCouncil · ages 3-11 · Aberavon249–Estyn, no grade–
St Joseph's Catholic Infant SchoolRoman Catholic · ages 3-11 · Port Talbot118–Estyn, no grade–
St Joseph's Catholic Junior SchoolRoman Catholic · ages 4-11 · Port Talbot166–Estyn, no grade–
St Joseph's Catholic Primary School (Neath)Roman Catholic · ages 3-11 · Neath121–Estyn, no grade–
St Therese's Catholic Primary SchoolRoman Catholic · ages 3-11 · Port Talbot225–Estyn, no grade–
Tairgwaith Primary SchoolCouncil · ages 3-11 · Ammanford89–Estyn, no grade–
Tonnau Primary Community SchoolCouncil · ages 3-11 · Neath206–Estyn, no grade–
Tywyn Primary SchoolCouncil · ages 3-11 · Port Talbot439–Estyn, no grade–
Waunceirch Primary SchoolCouncil · ages 3-11 · Neath187–Estyn, no grade–
YGG BlaendulaisCouncil · ages 3-11 · Castell Nedd101–Estyn, no grade–
YGG Castell-neddCouncil · ages 3-11 · Castell-Nedd408–Estyn, no grade–
YGG Cwm NeddCouncil · ages 3-11 · Neath143–Estyn, no grade–
YGG Gwaun-Cae-GurwenCouncil · ages 3-11 · Ammanford164–Estyn, no grade–
YGG PontardaweCouncil · ages 3-11 · Abertawe342–Estyn, no grade–
YGG Rhos-AfanCouncil · ages 3-11 · Sandfields388–Estyn, no grade–
YGG Tyle'r YnnCouncil · ages 3-11 · Castell Nedd292–Estyn, no grade–
YGGD CwmllynfellCouncil · ages 3-11 · Swansea60–Estyn, no grade–
YGGD TrebannwsCouncil · ages 3-11 · Swansea90–Estyn, no grade–
Ynysfach Primary SchoolCouncil · ages 3-11 · Neath149–Estyn, no grade–
Ysgol Carreg HirCouncil · ages 3-11 · Neath387–Estyn, no grade–
Ysgol Gynradd Gymraeg TregelesCouncil · ages 3-11 · Neath43–Estyn, no grade–

Primary schools by town in Neath Port Talbot

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.