English medium primary schools
Full list of English medium primary schools in Swansea.
Birchgrove Primary School
- Name
- Birchgrove Primary School
- Job title
- Headteacher - Mr Matthew O'Brien
- BirchgrovePrimarySchool@birchgrove-pri.swansea.sch.uk
- Tel
- 01792 814814
Bishopston Primary School
- Name
- Bishopston Primary School
- Job title
- Acting Headteacher - Mr John Owen
- BishopstonPrimarySchool@bishopston-pri.swansea.sch.uk
- Tel
- 01792 232754
Blaenymaes Primary School
- Name
- Blaenymaes Primary School
- Job title
- Headteacher - Katherine Lecrass (Acting)
- BlaenymaesPrimarySchool@blaenymaes.swansea.sch.uk
- Tel
- 01792 583366
Brynhyfryd Primary School
- Name
- Brynhyfryd Primary School
- Job title
- Headteacher - Mr James Knight
- BrynhyfrydPrimarySchool@brynhyfrydpri.swansea.sch.uk
- Tel
- 01792 483870
Brynmill Primary School
- Name
- Brynmill Primary School
- Job title
- Headteacher - Miss Jo Simons
- BrynmillPrimarySchool@brynmill.swansea.sch.uk
- Tel
- 01792 463019
Burlais Primary School
- Name
- Burlais Primary School
- Job title
- Headteacher - Mr Mark Thompson
- BurlaisPrimarySchool@burlaisprimary.swansea.sch.uk
- Tel
- 01792 652350
Cadle Primary School
- Name
- Cadle Primary School
- Job title
- Headteacher - Mr Jamie M Richards
- CadlePrimarySchool@cadle.swansea.sch.uk
- Tel
- 01792 584498
Casllwchwr Primary School
- Name
- Casllwchwr Primary School
- Job title
- Headteacher - Mr Owen Thomas
- CasllwchwrPrimarySchool@casllwchwr.swansea.sch.uk
- Tel
- 01792 892420
Cila Primary School
- Name
- Cila Primary School
- Job title
- Headteacher - Mr Ray Squires
- CilaPrimarySchool@cila.swansea.sch.uk
- Tel
- 01792 202775
Clase Primary School
- Name
- Clase Primary School
- Job title
- Headteacher - Mrs Sharon Hope
- ClasePrimarySchool@clase.swansea.sch.uk
- Tel
- 01792 781747
Clwyd Community Primary School
- Name
- Clwyd Community Primary School
- Job title
- Headteacher - Mr Stephen Brown
- ClwydPrimarySchool@clwyd.swansea.sch.uk
- Tel
- 01792 588673
Clydach Primary School
- Name
- Clydach Primary School
- Job title
- Headteacher - Mrs Emma Peters
- 6702244_ClydachPrimarySchool@Hwbcymru.net
- Tel
- 01792 843356
Craigfelen Primary School
- Name
- Craigfelen Primary School
- Job title
- Headteacher - Mrs Alison Williams
- CraigfelenPrimarySchool@craigfelen.swansea.sch.uk
- Tel
- 01792 843278
Crwys Primary School
- Name
- Crwys Primary School
- Job title
- Headteacher - Mr Dylan Saer
- CrwysPrimarySchool@crwys.swansea.sch.uk
- Tel
- 01792 872473
Cwm Glas Primary School
- Name
- Cwm Glas Primary School
- Job title
- Headteacher - Mr Neil Craven-Lashley
- CwmGlasPrimarySchool@cwmglas.swansea.sch.uk
- Tel
- 01792 771693
Cwmrhydyceirw Primary School
- Name
- Cwmrhydyceirw Primary School
- Job title
- Headteacher - Mr Darren Casker
- CwmrhydyceirwPrimarySchool@cwmrhydyceirw.swansea.sch.uk
- Tel
- 01792 771524
Danygraig Primary School
- Name
- Danygraig Primary School
- Job title
- Headteacher - Mr Stuart Davies
- DanygraigPrimarySchool@danygraig.swansea.sch.uk
- Tel
- 01792 650946
Dunvant Primary School
- Name
- Dunvant Primary School
- Job title
- Headteacher - Ms Kerry Thomas
- DunvantPrimarySchool@dunvant-pri.swansea.sch.uk
- Tel
- 01792 207196/207336
Gendros Primary School
- Name
- Gendros Primary School
- Job title
- Headteacher - Mr Dean Phillips
- GendrosPrimarySchool@gendros.swansea.sch.uk
- Tel
- 01792 586570
Glais Primary School
- Name
- Glais Primary School
- Job title
- Headteacher - Mrs Tina Davies
- GlaisPrimarySchool@glais.swansea.sch.uk
- Tel
- 01792 842627
Glyncollen Primary School
- Name
- Glyncollen Primary School
- Job title
- Headteacher - Suzanne Hamilton
- GlyncollenPrimarySchool@glyncollen.swansea.sch.uk
- Tel
- 01792 791727
Gors Community Primary School
- Name
- Gors Community Primary School
- Job title
- Headteacher - Ms Fiona Darby
- GorsPrimarySchool@gors.swansea.sch.uk
- Tel
- 01792 522202
Gorseinon Primary School
- Name
- Gorseinon Primary School
- Job title
- Headteacher - Mr Jason Dodd
- GorseinonPrimarySchool@gorseinonprimary.swansea.sch.uk
- Tel
- 01792 892739
Gowerton Primary School
- Name
- Gowerton Primary School
- Job title
- Acting Headteacher - Iain Ashton
- gowerton.primary@swansea-edunet.gov.uk
- Tel
- 01792 872439
Grange Primary School
- Name
- Grange Primary School
- Job title
- Acting Headteacher - Mrs Kathryn Hurley
- grangeprimaryschoolk@grange.swansea.sch.uk
- Tel
- 01792 404766
Gwyrosydd Primary School
- Name
- Gwyrosydd Primary School
- Job title
- Headteacher - Mr Jonathon Atter
- GwyrosyddPrimarySchool@gwyrosydd-primary.swansea.sch.uk
- Tel
- 01792 797117
Hafod Primary School
- Name
- Hafod Primary School
- Job title
- Headteacher - Mr Timm Dadds
- HafodPrimarySchool@hafod.swansea.sch.uk
- Tel
- 01792 461356
Hendrefoilan Primary School
- Name
- Hendrefoilan Primary School
- Job title
- Headteacher - Ms Aimee Field
- HendrefoilanPrimarySchool@hendrefoilan.swansea.sch.uk
- Tel
- 01792 290223
Knelston Primary School
- Name
- Knelston Primary School
- Job title
- Headteacher - Mr Phil Jenkins
- KnelstonPrimarySchool@knelston.swansea.sch.uk
- Tel
- 01792 390071
Llangyfelach Primary School
- Name
- Llangyfelach Primary School
- Job title
- Headteacher - Mr Lee Burnell
- llangyfelachprimary@llangyfelach.swansea.sch.uk
- Tel
- 01792 771497
Llanrhidian Primary School
- Name
- Llanrhidian Primary School
- Job title
- Headteacher - Mrs Donna Caswell
- LlanrhidianPrimarySchool@llanrhidian.swansea.sch.uk
- Tel
- 01792 390181
Mayals Primary School
- Name
- Mayals Primary School
- Job title
- Headteacher - Mr Leon Cox
- MayalsPrimarySchool@mayals.swansea.sch.uk
- Tel
- 01792 402755
Morriston Primary School
- Name
- Morriston Primary School
- Job title
- Headteacher - Mrs Alison Thomas
- MorristonPrimarySchool@morriston-pri.swansea.sch.uk
- Tel
- 01792 781811
Newton Primary School
- Name
- Newton Primary School
- Job title
- Headteacher - Miss Helena Rees
- NewtonPrimarySchool@newton.swansea.sch.uk
- Tel
- 01792 369826
Oystermouth Primary School
- Name
- Oystermouth Primary School
- Job title
- Caroline Morgan
- OystermouthPrimarySchool@oystermouth.swansea.sch.uk
- Tel
- 01792 369233
Parkland Primary School
- Name
- Parkland Primary School
- Job title
- Headteacher - Mrs Anne Lloyd
- ParklandPrimarySchool@parkland.swansea.sch.uk
- Tel
- 01792 205462
Pen-y-Fro Primary School
- Name
- Pen-y-Fro Primary School
- Job title
- Headteacher - Mrs Rachel J Lewis
- PenyFroPrimarySchool@penyfro.swansea.sch.uk
- Tel
- 01792 203728
Penclawdd Primary School
- Name
- Penclawdd Primary School
- Job title
- Headteacher - Mrs Louisa Reynolds-Milnes
- PenclawddPrimarySchool@penclawdd.swansea.sch.uk
- Tel
- 01792 850239
Pengelli Primary School
- Name
- Pengelli Primary School
- Job title
- Headteacher - Ms Helen Talaat
- PengelliPrimarySchool@pengelli.swansea.sch.uk
- Tel
- 01792 892736
Penllergaer Primary School
- Name
- Penllergaer Primary School
- Job title
- Headteacher - Mrs Jayne Woolcock
- PenllergaerPrimarySchool@penllergaer.swansea.sch.uk
- Tel
- 01792 892354
Pennard Primary School
- Name
- Pennard Primary School
- Job title
- Headteacher - Ms Kerina Hanson
- PennardPrimarySchool@pennard.swansea.sch.uk
- Tel
- 01792 233343
Pentre'r Graig Primary School
- Name
- Pentre'r Graig Primary School
- Job title
- Headteacher - Mrs Alison Davies
- PentrerGraigPrimarySchool@pentrergraig.swansea.sch.uk
- Tel
- 01792 771831
Pentrechwyth Primary School
- Name
- Pentrechwyth Primary School
- Job title
- Headteacher - Miss Allison Christopherso
- PentrechwythPrimarySchool@pentrechwyth.swansea.sch.uk
- Tel
- 01792 653186
Penyrheol Primary School
- Name
- Penyrheol Primary School
- Job title
- Headteacher - Mrs Alison J Williams
- PenyrheolPrimarySchool@penyrheol-pri.swansea.sch.uk
- Tel
- 01792 892337
Plasmarl Primary School
- Name
- Plasmarl Primary School
- Job title
- Headteacher - Miss Lucy Saunders
- PlasmarlPrimarySchool@plasmarl.swansea.sch.uk
- Tel
- 01792 798210
Pontarddulais Primary School
- Name
- Pontarddulais Primary School
- Job title
- Headteacher - Mr Gareth Davies
- PontarddulaisPrimarySchool@pontarddulais-pri.swansea.sch.uk
- Tel
- 01792 882383
Pontlliw Primary School
- Name
- Pontlliw Primary School
- Job title
- Headteacher - Mrs Alison Norman
- PontlliwPrimarySchool@pontlliw.swansea.sch.uk
- Tel
- 01792 882553
Pontybrenin Primary School
- Name
- Pontybrenin Primary School
- Job title
- Headteacher - Mr Philip S Williams
- 6702223_PontybreninPrimarySchool@Hwbcymru.net
- Tel
- 01792 891151
Portmead Primary School
- Name
- Portmead Primary School
- Job title
- Headteacher - Allison Evans (Acting)
- PortmeadPrimarySchool@portmead.swansea.sch.uk
- Tel
- 01792 583549
Sea View Community Primary School
- Name
- Sea View Community Primary School
- Job title
- Headteacher - Ms Julie Dunn
- SeaViewPrimarySchool@seaview.swansea.sch.uk
- Tel
- 01792 650703
Sketty Primary School
- Name
- Sketty Primary School
- Job title
- Headteacher - Mrs Beverley Phillips
- SkettyPrimarySchool@sketty.swansea.sch.uk
- Tel
- 01792206655
St Helen's Primary School
- Name
- St Helen's Primary School
- Job title
- Headteacher - Mrs Nicola Fredrikson
- StHelensPrimarySchool@sthelens.swansea.sch.uk
- Tel
- 01792 655763
St Thomas Community Primary School
- Name
- St Thomas Community Primary School
- Job title
- Headteacher - Mr Russell Dwyer
- st.thomascps@stthomas.swansea.sch.uk
- Tel
- 01792 650052
Talycopa Primary School
- Name
- Talycopa Primary School
- Job title
- Headteacher - Ms Rebecca Knight
- TalycopaPrimarySchool@talycopa.swansea.sch.uk
- Tel
- 01792 793660
Terrace Road Primary School
- Name
- Terrace Road Primary School
- Job title
- Headteacher - Mrs Alison Evans
- TerraceRoadPrimarySchool@terraceroad.swansea.sch.uk
- Tel
- 01792 654257
Townhill Community Primary School
- Name
- Townhill Community Primary School
- Job title
- Headteacher - Mr Peter Owen
- TownhillCommunityPrimarySchool@townhill.swansea.sch.uk
- Tel
- 01792 516370
Trallwn Primary School
- Name
- Trallwn Primary School
- Job title
- Headteacher - Mrs Rebecca Barker
- TrallwnPrimarySchool@trallwn.swansea.sch.uk
- Tel
- 01792 792478
Tre Uchaf Primary School
- Name
- Tre Uchaf Primary School
- Job title
- Headteacher - Mrs Louise Davies
- TreUchafPrimarySchool@treuchaf.swansea.sch.uk
- Tel
- 01792 893682
Waun Wen Primary School
- Name
- Waun Wen Primary School
- Job title
- Headteacher - Ms Catherine Nicklin
- WaunWenPrimarySchool@waunwen.swansea.sch.uk
- Tel
- 01792 651010
Waunarlwydd Primary School
- Name
- Waunarlwydd Primary School
- Job title
- Headteacher - Mrs L Ruth Davies
- WaunarlwyddPrimarySchool@waunarlwydd.swansea.sch.uk
- Tel
- 01792 872431
Whitestone Primary School
- Name
- Whitestone Primary School
- Job title
- Headteacher - Mrs Bethan Peterson
- WhitestonePrimarySchool@whitestone.swansea.sch.uk
- Tel
- 01792 404113
Ynystawe Primary School
- Name
- Ynystawe Primary School
- Job title
- Headteacher - Michelle Helen Burridge
- YnystawePrimarySchool@ynystawe.swansea.sch.uk
- Tel
- 01792 842628