Find School


Contact Us
Parents and Students School Information

All Schools, Academies and Colleges in Swansea

Swansea Council has 142 Schools, that vary between primary and secondary schools, academies and colleges. Use the scrollbar to browse through the 142 schools in the Swansea area or alternatively search directly for the school here. School Holidays and Term Dates for Swansea council can be found by visiting the official government website calendar page.

Schools in Swansea Postcode
Adolescent Girls' Group Bonymaen Family Centre SA1 7HX
Arfryn Education Centre SA5 7AH
Arfryn Primary School SA5 7AH
Birchgrove Comprehensive School SA7 9NB
Birchgrove Infants School SA7 9LS
Birchgrove Junior School SA7 9LH
Birchgrove Primary SA7 9LS
Bishop Gore School SA2 9AP
Bishop Vaughan R.C. School SA6 7QG
Bishopston Comprehensive School SA3 3JP
Bishopston Primary School SA3 3EN
Blaenymaes Primary School SA5 5LW
Bryn Nursery School SA1 6PN
Brynhyfryd Infants School SA5 9LN
Brynhyfryd Junior School SA5 9LN
Brynhyfryd Primary School SA5 9LN
Brynmill Primary School SA2 0BU
Burlais Primary SA5 8BD
Cadle Primary School SA5 5DU
Casllwchwr Primary School SA4 6TU
Cefn Hengoed Community School SA1 7HX
Christchurch (C.I.W.) Voluntary Aided Primary School SA1 3UA
Cila Primary School SA2 7DR
City & County of Swansea Pupil Referral Unit SA5 8PR
Clase Primary School SA6 7JX
Clwyd Community Primary School SA5 7AZ
Clydach Infant School SA6 5EU
Clydach Junior School SA6 5ET
Clydach Primary school SA6 5EU
Craig Y Nos School SA3 3JB
Craigcefnparc Primary School SA6 5TE
Craigfelen Primary School SA6 5DP
Crwys Primary School SA4 3PU
Cwm Primary School SA1 7DL
Cwmbwrla Primary School SA5 8BD
Cwmglas Primary School SA1 7EN
Cwmrhydyceirw Primary School SA6 6LL
Daniel James Community School SA5 7HP
Danygraig Primary School SA1 8LE
Dunvant Infant School SA2 7SN
Dunvant Junior School SA2 7SN
Dunvant Primary
Dylan Thomas Community School SA2 0FR
Ffynone House School Trust SA1 6DR
Focus School - Swansea Campus SA6 6JA
Gendros Primary School SA5 8DB
Glais Primary School SA7 9EY
Glyncollen Primary School SA6 6QF
Gors Community Primary School SA1 6SF
Gorseinon Junior School SA4 4FE
Gorseinon Infant and Nursery School SA4 4BN
Gorseinon Primary SA4 4BN
Gowerton Primary School SA4 3EL
Gowerton School SA4 3DL
Graig Infants School SA6 7DU
Grange Primary School SA3 5TS
Gwyrosydd Infants School SA5 7DJ
Gwyrosydd Junior School SA5 7DJ
Gwyrosydd Primary SA5 7DJ
Hafod Primary School SA1 2LT
Hendrefoilan Primary School SA2 7LF
Key Stage 3 Education Centre SA4 8LN
Key Stage 4 Education Centre SA5 8PR
Knelston Primary School SA3 1AR
KS3 EOTAS Pathway
KS4 EOTAS Pathway
Llangyfelach Primary School SA5 7JE
Llanmorlais Primary School SA4 3TL
Llanrhidian Primary School SA3 1EH
Manselton Primary School SA5 9PA
Margaret Street Nursery SA1 8HD
Mayals Primary School SA3 5JP
Morriston Comprehensive School SA6 6NH
Morriston Primary School SA6 8EP
Newton Primary School SA3 4UE
Oakleigh House School SA2 0RL
Olchfa School SA2 7AB
Oystermouth Primary School SA3 4BE
Parkland Primary School SA2 8NG
Pen Y Fro Primary SA2 7UF
Penclawdd Primary School SA4 3FH
Pengelli Primary School SA4 4GY
Penllergaer Primary School SA4 9DB
Pennard Primary School SA3 2AD
Pentre'r Graig Primary School SA6 6HZ
Pentrechwyth Primary School SA1 7AP
Pentrehafod School SA1 2NN
Pentrepoeth Infant School SA6 6HZ
Pentrepoeth Junior School SA6 6HX
Penyrheol Comprehensive School SA4 4FG
Penyrheol Primary School SA4 4LY
Plasmarl Primary School SA6 8LH
Pontarddulais Comprehensive School SA4 8PD
Pontarddulais Primary School SA4 8JD
Pontlliw Primary School SA4 9SA
Pontybrenin Primary School SA4 6HX
Portmead Primary School SA5 5LA
Primary Education Centre SA3 5TS
Priority Childcare SA4 3AB
Sea View Community Primary School SA1 6TX
Sketty Primary School SA2 9HJ
St David's Catholic Primary School SA3 5TS
St Helen's Primary School SA1 3TY
St Illtyd's R.C. Primary School SA1 7DG
St Joseph's Cathedral Infant School SA1 2BE
St Joseph's Cathedral Primary School SA1 2BE
St Joseph's Catholic Primary School SA6 5NX
St Josephs Cathedral Junior School SA1 2BE
St Thoma's Primary School SA1 8DN
St Thomas Community Primary School SA1 8EY
Step Ahead Education Centre SA1 6SF
Swansea Sixth Form College SA1 5SG
Talycopa Primary School SA7 9RZ
Terrace Road Primary School SA1 6JD
Townhill Community Primary School SA1 6PT
Trafle Lodge SA4 3AB
Trallwn Primary School SA7 9UJ
Tre Uchaf Primary School SA4 6QB
Tregwyr Infant School SA4 3DB
Tregwyr Junior School SA4 3EL
Trehafod Day Unit SA2 0GB
Waun Wen Primary School SA1 2BZ
Waunarlwydd Primary School SA5 4QS
Whitestone Primary School SA3 5RF
Y.G.G. Bryn-Y-Mor SA2 0BP
Y.G.G. Llwynderw SA2 9AP
YGG Tan-y-lan SA6 7DU
Ynystawe Lodge SA6 5AP
Ynystawe Primary School SA6 5AY
Ysgol Gynradd Gymraeg Pontybrenin SA4 6AU
Ysgol Crug Glas SA1 1QA
Ysgol Gyfun Gwyr SA4 3DB
Ysgol Gyfun Gymraeg Bryn Tawe SA5 7BU
Ysgol Gymraeg Lon Las SA7 9RW
Ysgol Gymraeg y Cwm SA1 7DL
Ysgol Gynradd Gymraeg Bryniago SA4 8JA
Ysgol Gynradd Gymraeg Felindre SA5 7ND
Ysgol Gynradd Gymraeg Garnswllt SA18 2SE
Ysgol Gynradd Gymraeg Gellionnen SA6 5HE
Ysgol Gynradd Gymraeg Tirdeunaw SA5 7HP
Ysgol Gynradd Gymraeg Y Login Fach SA5 4ST
Ysgol Pen-y-Bryn SA6 7PA