School Chooser

Primary schools in Swansea

There are 77 primary schools in Swansea, teaching 20,858 pupils. Wales publishes no results for primary schools, so primaries are listed with attendance and pupil mix but no score.

Secondary schools in SwanseaAll schools in SwanseaPlaces within
Pupils20,858across these schools
Schools77primary schools
Well aboveAboveIn lineBelowWell belowNot scored

Primary schools (77)

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
Birchgrove PrimaryCouncil · ages 3-11420–Estyn, no grade–
Bishopston Primary SchoolCouncil · ages 3-11309–Estyn, no grade–
Blaenymaes Primary SchoolCouncil · ages 3-11209–Estyn, no grade–
Brynhyfryd Primary SchoolCouncil · ages 3-11 · Brynhyfryd461–Estyn, no grade–
Brynmill Primary SchoolCouncil · ages 3-11291–Estyn, no grade–
Burlais PrimaryCouncil · ages 3-11 · Cwmbwrla496–Estyn, no grade–
Cadle Primary SchoolCouncil · ages 3-11302–Estyn, no grade–
Casllwchwr Primary SchoolCouncil · ages 3-11198–Estyn, no grade–
Christchurch (C.I.W.) Voluntary Aided Primary SchoolChurch in Wales · ages 3-11162–Estyn, no grade–
Cila Primary SchoolCouncil · ages 3-11110–Estyn, no grade–
Clase Primary SchoolCouncil · ages 3-11360–Estyn, no grade–
Clwyd Community Primary SchoolCouncil · ages 3-11395–Estyn, no grade–
Clydach Primary schoolCouncil · ages 3-11 · Clydach150–Estyn, no grade–
Craigfelen Primary SchoolCouncil · ages 3-11183–Estyn, no grade–
Crwys Primary SchoolCouncil · ages 3-11137–Estyn, no grade–
Cwmglas Primary SchoolCouncil · ages 3-11276–Estyn, no grade–
Cwmrhydyceirw Primary SchoolCouncil · ages 3-11530–Estyn, no grade–
Danygraig Primary SchoolCouncil · ages 3-11252–Estyn, no grade–
Dunvant PrimaryCouncil · ages 3-11351–Estyn, no grade–
Gendros Primary SchoolCouncil · ages 3-11293–Estyn, no grade–
Glais Primary SchoolCouncil · ages 3-11110–Estyn, no grade–
Glyncollen Primary SchoolCouncil · ages 3-11198–Estyn, no grade–
Gors Community Primary SchoolCouncil · ages 3-11317–Estyn, no grade–
Gorseinon PrimaryCouncil · ages 3-11 · Gorseinon311–Estyn, no grade–
Gowerton Primary SchoolCouncil · ages 3-11 · Gowerton342–Estyn, no grade–
Grange Primary SchoolCouncil · ages 3-11144–Estyn, no grade–
Gwyrosydd PrimaryCouncil · ages 3-11405–Estyn, no grade–
Hafod Primary SchoolCouncil · ages 3-11254–Estyn, no grade–
Hendrefoilan Primary SchoolCouncil · ages 3-11249–Estyn, no grade–
Knelston Primary SchoolCouncil · ages 3-1175–Estyn, no grade–
Llangyfelach Primary SchoolCouncil · ages 3-11244–Estyn, no grade–
Llanrhidian Primary SchoolCouncil · ages 3-11161–Estyn, no grade–
Mayals Primary SchoolCouncil · ages 3-11239–Estyn, no grade–
Morriston Primary SchoolCouncil · ages 3-11174–Estyn, no grade–
Newton Primary SchoolCouncil · ages 3-11204–Estyn, no grade–
Oystermouth Primary SchoolCouncil · ages 3-11222–Estyn, no grade–
Parkland Primary SchoolCouncil · ages 3-11620–Estyn, no grade–
Pen Y Fro PrimaryCouncil · ages 3-11189–Estyn, no grade–
Penclawdd Primary SchoolCouncil · ages 3-11132–Estyn, no grade–
Pengelli Primary SchoolCouncil · ages 3-11110–Estyn, no grade–
Penllergaer Primary SchoolCouncil · ages 3-11348–Estyn, no grade–
Pennard Primary SchoolCouncil · ages 3-11167–Estyn, no grade–
Pentrechwyth Primary SchoolCouncil · ages 3-11151–Estyn, no grade–
Pentre'r Graig Primary SchoolCouncil · ages 3-11 · Morriston300–Estyn, no grade–
Penyrheol Primary SchoolCouncil · ages 3-11213–Estyn, no grade–
Plasmarl Primary SchoolCouncil · ages 3-11209–Estyn, no grade–
Pontarddulais Primary SchoolCouncil · ages 3-11391–Estyn, no grade–
Pontlliw Primary SchoolCouncil · ages 3-11 · Pontarddulais224–Estyn, no grade–
Pontybrenin Primary SchoolCouncil · ages 3-11316–Estyn, no grade–
Portmead Primary SchoolCouncil · ages 3-11253–Estyn, no grade–
Sea View Community Primary SchoolCouncil · ages 3-11236–Estyn, no grade–
Sketty Primary SchoolCouncil · ages 3-11491–Estyn, no grade–
St David's Catholic Primary SchoolRoman Catholic · ages 3-11197–Estyn, no grade–
St Helen's Primary SchoolCouncil · ages 3-11270–Estyn, no grade–
St Illtyd's R.C. Primary SchoolRoman Catholic · ages 3-11195–Estyn, no grade–
St Joseph's Cathedral Primary SchoolRoman Catholic · ages 3-11 · Greenhill503–Estyn, no grade–
St Joseph's Catholic Primary SchoolRoman Catholic · ages 3-11245–Estyn, no grade–
St Thomas Community Primary SchoolCouncil · ages 3-11420–Estyn, no grade–
Talycopa Primary SchoolCouncil · ages 3-11222–Estyn, no grade–
Terrace Road Primary SchoolCouncil · ages 3-11312–Estyn, no grade–
Townhill Community Primary SchoolCouncil · ages 3-11483–Estyn, no grade–
Trallwn Primary SchoolCouncil · ages 3-11204–Estyn, no grade–
Tre Uchaf Primary SchoolCouncil · ages 3-11203–Estyn, no grade–
Waun Wen Primary SchoolCouncil · ages 3-11201–Estyn, no grade–
Waunarlwydd Primary SchoolCouncil · ages 3-11236–Estyn, no grade–
Whitestone Primary SchoolCouncil · ages 3-11122–Estyn, no grade–
Y.G.G. Bryn-Y-MorCouncil · ages 3-11 · Abertawe299–Estyn, no grade–
Y.G.G. LlwynderwCouncil · ages 3-11312–Estyn, no grade–
YGG Tan-y-lanCouncil · ages 3-11 · Morriston209–Estyn, no grade–
Ynystawe Primary SchoolCouncil · ages 3-11197–Estyn, no grade–
Ysgol Gymraeg Lon LasCouncil · ages 3-11 · Abertawe479–Estyn, no grade–
Ysgol Gymraeg y CwmCouncil · ages 3-11 · Bonymaen124–Estyn, no grade–
Ysgol Gynradd Gymraeg BryniagoCouncil · ages 3-11198–Estyn, no grade–
Ysgol Gynradd Gymraeg GellionnenCouncil · ages 3-11187–Estyn, no grade–
Ysgol Gynradd Gymraeg PontybreninCouncil · ages 3-11574–Estyn, no grade–
Ysgol Gynradd Gymraeg TirdeunawCouncil · ages 3-11 · Abertawe360–Estyn, no grade–
Ysgol Gynradd Gymraeg Y Login FachCouncil · ages 3-11 · Abertawe222–Estyn, no grade–

Primary schools by town in Swansea

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.