Abercrave County Primary School
4 Aber School Road
SA91XD
Swansea
Schools - Local Authority
Swansea
Alltwen County Primary School
Scudam Alltwen Hill
SA83AB
Swansea
01792 863275
Schools - Local Authority
Swansea
Arfryn Primary School
Barley Heol Frank
SA57AH
Swansea
01792 584441
Schools - Local Authority
Swansea
Birchgrove Comprehensive School
Unit 1 Birchgrove Road
SA79NB
Swansea
01792 535400
Schools - Local Authority
Swansea
Birchgrove Infant School
Unit 1 Heol Nant Bran
SA79LS
Swansea
Schools - Local Authority
Swansea
Birchgrove Junior School
Unit 1 Heol Dulais
SA79LH
Swansea
Schools - Local Authority
Swansea
Bishop Gore School
Chy Ny De La Beche Road
SA29AP
Swansea
01792 411400
Schools - Local Authority
Swansea
Bishop Vaughan Catholic Comprehensive School
Method Mynydd Garnllwyd Road
SA67QG
Swansea
01792 772006
Schools - Local Authority
Swansea
Bishopston Comprehensive School
Unit 1 The Glebe
SA33JP
Swansea
01792 234121
Schools - Local Authority
Swansea
Bishopston Primary School
Unit 1 Bishopston Road
SA33EN
Swansea
01792 232754
Schools - Local Authority
Swansea
Blaen-Y-Maes Primary School
Blaenm Broughton Avenue
SA55LW
Swansea
01792 583366
Schools - Local Authority
Swansea
Brynhyfryd Infants School
Bryn-H Llangyfelach Road
SA59LN
Swansea
01792 650129
Schools - Local Authority
Swansea
Brynhyfryd Junior School
Bryn-H Llangyfelach Road
SA59LN
Swansea
01792 650192
Schools - Local Authority
Swansea
Brynmill Primary School
Brynmi Trafalgar Place
SA20BU
Swansea
01792 463019
Schools - Local Authority
Swansea
Cadle Primary School
Lyon B Middle Road
SA55DU
Swansea
01792 584498
Schools - Local Authority
Swansea
Caehopkin School
Whitby Caehopkin Road
SA91TX
Swansea
Schools - Local Authority
Swansea
Canolfan Gymraeg San Helen
Unit 6 Vincent Street
SA13TY
Swansea
01792 649138
Schools - Local Authority
Swansea
Casllwchwr Primary School
Unit 1 Castle Street
SA46TU
Swansea
01792 892420
Schools - Local Authority
Swansea
Cefn Bryn Brain C P School
Financ School Road
SA92WD
Swansea
01639 830322
Schools - Local Authority
Swansea
Cefn Hengoed Community School
Club H Caldicot Road
SA17HX
Swansea
01792 781491
Schools - Local Authority
Swansea
Children & Young People Development Service
Conold Jockey Street
SA11NS
Swansea
01792 456133
Schools - Local Authority
Swansea
Christchurch Primary School
Christ Rodney Street
SA13UA
Swansea
Schools - Local Authority
Swansea
Cila Primary School
Unit 3 577 Gower Road
SA27DR
Swansea
Schools - Local Authority
Swansea
Clase Primary School
River Rheidol Avenue
SA67JX
Swansea
01792 781747
Schools - Local Authority
Swansea
Clwyd Primary School
Penrho Eppynt Road
SA57AZ
Swansea
01792 586063
Schools - Local Authority
Swansea
Clydach Infants School
Clydac Sybil Street
SA65EU
Swansea
01792 843356
Schools - Local Authority
Swansea
Clydac Twynybedw Road
SA65ET
Swansea
Schools - Local Authority
Swansea
Craig
SA65TE
Swansea
01792 843225
Schools - Local Authority
Swansea
Craigfelen Primary School
Mossda Woodside Cr
SA65DP
Swansea
01792 843278
Schools - Local Authority
Swansea
Crwys County Primary School
Cedar Chapel Road
SA43PU
Swansea
Schools - Local Authority
Swansea
Cwm Glas Primary School
Unit 2 Colwyn Avenue
SA17EN
Swansea
01792 771693
Schools - Local Authority
Swansea
Cwm Primary School
Unit 2 Jersey Road
SA17DL
Swansea
01792 781007
Schools - Local Authority
Swansea
Cwmbwrla Primary School
Forge Stepney Street
SA58BD
Swansea
01792 652350
Schools - Local Authority
Swansea
Cwmrhydyceirw Primary School
Park H Maes Y Gwernen Road
SA66LL
Swansea
01792 771524
Schools - Local Authority
Swansea
Park H Parc Ynysderw Road
SA84EG
Swansea
01792 863200
Schools - Local Authority
Swansea
Daniel James Community School
Unit 5 Heol Ddu
SA57HP
Swansea
01792 771935
Schools - Local Authority
Swansea
Danygraig Primary School
Capita Ysgol Street
SA18LE
Swansea
01792 650946
Schools - Local Authority
Swansea
Dunvant Infant School
Sterli Dunvant Road
SA27SN
Swansea
01792 207336
Schools - Local Authority
Swansea
Dunvant Junior School
Sterli Dunvant Road
SA27SN
Swansea
01792 207196
Schools - Local Authority
Swansea
Dylan Thomas Community School
The Dy John Street
SA20FR
Swansea
01792 610300
Schools - Local Authority
Swansea
Gendros Primary School
Woodla Armine Road
SA58DB
Swansea
01792 586570
Schools - Local Authority
Swansea
Glais Primary School
Unit F School Road
SA79EY
Swansea
01792 842627
Schools - Local Authority
Swansea
The Mi Wind Road
SA91AH
Swansea
01639 843273
Schools - Local Authority
Swansea
Glyncollen Primary School
Craig- Heol Dolfain
SA66QF
Swansea
01792 791727
Schools - Local Authority
Swansea
Godrergraig C P School
Godrea 137 Graig Road
SA92NY
Swansea
Schools - Local Authority
Swansea
Gors Community School
Plover Gors Avenue
SA16SF
Swansea
01792 522202
Schools - Local Authority
Swansea
Gorseinon Infant School
Gorsfi Brighton Road
SA44BN
Swansea
01792 892739
Schools - Local Authority
Swansea
Gorseinon Junior School
Gorsfi Pontardulais Road
SA44FG
Swansea
01792 892408
Schools - Local Authority
Swansea
Gowerton Comprehensive School
Irwin Cecil Road
SA43DL
Swansea
01792 873461
Schools - Local Authority
Swansea
Unit 2 49 Tanylan Ter
SA67DU
Swansea
01792 772800
Schools - Local Authority
Swansea
Grange Primary School
Unit 1 West Cross Avenue
SA35TS
Swansea
01792 404766
Schools - Local Authority
Swansea
Gurnos County Primary School
2 Pall School Road
SA91EQ
Swansea
Schools - Local Authority
Swansea
Gwyrosydd Infant School
1 Garf 1 Parkhill Ter
SA57DJ
Swansea
01792 798673
Schools - Local Authority
Swansea
Gwyrosydd Junior School
1 Garf Parkhill Ter
SA57DJ
Swansea
Schools - Local Authority
Swansea
Hafod Primary School
Unit 1 Odo Street
SA12LT
Swansea
01792 461356
Schools - Local Authority
Swansea
Hendrefoilan Primary School
Goresw Dunvant Road
SA27LF
Swansea
01792 290223
Schools - Local Authority
Swansea
Hendy County Primary School
Iscoed Hendy
SA40UW
Swansea
01792 882940
Schools - Local Authority
Swansea
Knelston County Primary School
Unit 1
SA31AR
Swansea
01792 390071
Schools - Local Authority
Swansea
Llanedi School
Llaned Ebenezer Road
SA40FB
Swansea
01792 882824
Schools - Local Authority
Swansea
Llangiwg Primary School
New Ro Ynysmeudwy
SA84PJ
Swansea
Schools - Local Authority
Swansea
Llangyfelach Primary School
Llangu Pengors Road
SA57JE
Swansea
01792 771497
Schools - Local Authority
Swansea
Llanmorlais Primary School
Schools - Local Authority
Swansea
Llanrhidian Primary School
Schools - Local Authority
Swansea
Maesydderwen Comprehensive School
2 Gell Tudor Street
SA91AP
Swansea
01639 842115
Schools - Local Authority
Swansea
Manselton Primary School
3 Swan Manor Road
SA59PA
Swansea
01792 652977
Schools - Local Authority
Swansea
Mayals Primary School
77 Ind Fairwood Road
SA35JP
Swansea
01792 402755
Schools - Local Authority
Swansea
Mayhill Infant School
Winwoo Creidiol Road
SA16TZ
Swansea
01792 650703
Schools - Local Authority
Swansea
Morriston Comprehensive School
Morris Heol Maes Eglwys
SA66NH
Swansea
01792 793503
Schools - Local Authority
Swansea
Morriston Primary School
New Cl Neath Road
SA68EF
Swansea
01792 781811
Schools - Local Authority
Swansea
Newton Primary School
St Cut Slade Road
SA34UE
Swansea
01792 369826
Schools - Local Authority
Swansea
Olchfa School
405 Ra Gower Road
SA27AB
Swansea
01792 534300
Schools - Local Authority
Swansea
Oystermouth Primary School
Oyster Newton Road
SA34BE
Swansea
01792 369233
Schools - Local Authority
Swansea
Parkland Primary School
Parkla Sketty Pk Drive
SA28NG
Swansea
01792 290500
Schools - Local Authority
Swansea
Pen Y Fro Primary School
Pen Y Priors Cresent
SA27UF
Swansea
Schools - Local Authority
Swansea
Penclawdd Primary School
Schools - Local Authority
Swansea
Pengelli Primary School
Laurel Station Road
SA44GY
Swansea
Schools - Local Authority
Swansea
Penllergaer County Primary School
Unit 7 Pontardulais Road
SA49DB
Swansea
01792 892354
Schools - Local Authority
Swansea
Pennard Primary School
Pennar Pennard Road
SA32AD
Swansea
01792 233343
Schools - Local Authority
Swansea
Penrhos Community Primary School
Ardwyn Brecon Road
SA91QT
Swansea
Schools - Local Authority
Swansea
Pentrechwyth Primary School
Adjace Bonymaen Road
SA17AP
Swansea
01792 653186
Schools - Local Authority
Swansea
Pentrehafod School
Adjace Pentremawr Road
SA12NN
Swansea
01792 410400
Schools - Local Authority
Swansea
Pentrepoeth Infant School
Adjace School Road
SA66HY
Swansea
Schools - Local Authority
Swansea
Pentrepoeth Junior School
Adjace Soar Terrace
SA66HX
Swansea
01792 791080
Schools - Local Authority
Swansea
Penycae C P School
Ffores Brecon Road
SA91FA
Swansea
Schools - Local Authority
Swansea
Penyrheol Comprehensive School
7/Lady Pontardulais Road
SA44FG
Swansea
01792 533066
Schools - Local Authority
Swansea
Penyrheol Primary School
7/Lady Frampton Road
SA44LY
Swansea
01792 892337
Schools - Local Authority
Swansea
Plasmarl Primary School
Unit 1 Britannia Road
SA68LH
Swansea
01792 798210
Schools - Local Authority
Swansea
Pontarddulais Comprehensive School
Unit A Caecerrig Road
SA48PD
Swansea
01792 884556
Schools - Local Authority
Swansea
Pontarddulais Primary School
Pontar Upper James Street
SA48JD
Swansea
01792 882383
Schools - Local Authority
Swansea
Pontlliw Primary School
Lewish Clordir Road
SA49FA
Swansea
01792 882553
Schools - Local Authority
Swansea
Pontybrenin Primary School English
Club H Glyn Rhosyn
SA46HX
Swansea
01792 891151
Schools - Local Authority
Swansea
Portmead Primary School
Old Ne Cheriton Cresent
SA55LA
Swansea
01792 583549
Schools - Local Authority
Swansea
Rhos Primary School
39 New Neath Road
SA83EB
Swansea
01792 862177
Schools - Local Authority
Swansea
Rhydyfro Primary School
Office Waun Penlan
SA83BB
Swansea
01792 862200
Schools - Local Authority
Swansea
Seaview Community Primary School
The Re Creidiol Road
SA16TZ
Swansea
01792 650703
Schools - Local Authority
Swansea
Sketty Primary School
Unit B Carnglas Road
SA29BP
Swansea
Schools - Local Authority
Swansea
St Helens Primary School
The Ho Vincent Street
SA13TY
Swansea
01792 655763
Schools - Local Authority
Swansea
St Illtyds R C Primary School
Famili Jersey Road
SA17DG
Swansea
01792 462104
Schools - Local Authority
Swansea
St Joseph's Junior School
Parkhe Caepistyll Street
SA12BE
Swansea
Schools - Local Authority
Swansea
St Joseph's Primary School
Parkhe Pontardawe Road
SA65NX
Swansea
01792 842494
Schools - Local Authority
Swansea
Talybo Heol Hafdy
SA79RZ
Swansea
01792 793660
Schools - Local Authority
Swansea
Care O Terrace Road
SA16JD
Swansea
01792 654257
Schools - Local Authority
Swansea
Townhill Community School
The Ph Townhill Road
SA16PT
Swansea
01792 516370
Schools - Local Authority
Swansea
Trallwn Primary School
Trallw Glan Y Wern Road
SA79UJ
Swansea
01792 792478
Schools - Local Authority
Swansea
Tre-Uchaf Primary School
Unit 3 Heol Cae Tynewydd
SA46QB
Swansea
Schools - Local Authority
Swansea
Tregwyr Infant School
13 Wee Talbot Street
SA43DB
Swansea
01792 873484
Schools - Local Authority
Swansea
Tregwyr Junior School
13 Wee Mount Street
SA43EL
Swansea
01792 872439
Schools - Local Authority
Swansea
Waun Wen Primary School
Unit 2 Lion Street
SA12BZ
Swansea
01792 651010
Schools - Local Authority
Swansea
Waunarlwydd Primary School
Unit 2 Brithwen Road
SA54QS
Swansea
01792 872431
Schools - Local Authority
Swansea
Whitestone Primary School
5 Whit 1 Rushwind Cl
SA35RF
Swansea
Schools - Local Authority
Swansea
Y G G D Trebannws
Y Fron Swansea Road
SA84BL
Swansea
01792 864004
Schools - Local Authority
Swansea
Ynystawe Primary School
Club H Clydach Road
SA65AY
Swansea
01792 842628
Schools - Local Authority
Swansea
Ysgol Cwmllynfell
Ysgol 2 Heol y Bryn
SA92FL
Swansea
Schools - Local Authority
Swansea
Ysgol Gellionnen
Ysgol Gellionen Road
SA65HE
Swansea
01792 845489
Schools - Local Authority
Swansea
Ysgol Grnradd Gymraeg Bryniago
Ffordd James Street
SA48JA
Swansea
01792 882012
Schools - Local Authority
Swansea
Ysgol Gyfun
Ysgol Glanyrafon Road
SA92JJ
Swansea
01639 842129
Schools - Local Authority
Swansea
Ysgol Gyfun Gwyr
Ysgol Talbot Street
SA43DB
Swansea
01792 872403
Schools - Local Authority
Swansea
Ysgol Gyfun Gymraeg Bryn Tawe School
Ysgol Heol Gwyrosydd
SA57BU
Swansea
01792 589719
Schools - Local Authority
Swansea
Ysgol Gyfyn Gymraeg Bryn Tawe School
Ysgol Heol Gwyrosydd
SA57BU
Swansea
01792 560600
Schools - Local Authority
Swansea
Ysgol Gymraeg Cwmtwrch
School Heol Twrch
SA92TD
Swansea
Schools - Local Authority
Swansea
Ysgol Gymraeg Ynysgedwyn
Townsi Pantyffynnon Road
SA91EU
Swansea
Schools - Local Authority
Swansea
Ysgol Gynradd Felindre
Townsi Heol Myddfai
SA57ND
Swansea
01792 771182
Schools - Local Authority
Swansea
Ysgol Gynradd Gymraeg
Townsi Alltycham Drive
SA84JX
Swansea
Schools - Local Authority
Swansea
Ysgol Gynradd Gymraeg Login Fach
Townsi Roseland Road
SA54ST
Swansea
01792 874399
Schools - Local Authority
Swansea
Ysgol Gynradd Gymraeg Lon Las
Townsi Walters Road
SA79RW
Swansea
01792 771160
Schools - Local Authority
Swansea
Ysgol Gynradd Gymraeg Pontybrenin
Townsi Loughor Road
SA46AU
Swansea
01792 894210
Schools - Local Authority
Swansea
Ysgol Gynradd Gymraeg Tirdeunaw
Townsi Heol Ddu
SA57HP
Swansea
01792 774612
Schools - Local Authority
Swansea
Ysgol Gynradd Rhiwfawr
Townsi Rhiw Road
SA92RF
Swansea
Schools - Local Authority
Swansea
Ysgol Gynradd Y Wern
Townsi Clare Road
SA92AJ
Swansea
01639 842242
Schools - Local Authority
Swansea
Ystradowen County Primary School
Schools - Local Authority
Swansea