Toggle mobile menu visibility

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
Tel
01792 814814

Bishopston Primary School

Name
Bishopston Primary School
Job title
Acting Headteacher - Mr John Owen
Tel
01792 232754

Blaenymaes Primary School

Name
Blaenymaes Primary School
Job title
Headteacher - Katherine Lecrass
Tel
01792 583366

Brynhyfryd Primary School

Name
Brynhyfryd Primary School
Job title
Headteacher - Mr James Knight
Tel
01792 483870

Brynmill Primary School

Name
Brynmill Primary School
Job title
Headteacher - Miss Jo Simons
Tel
01792 463019

Burlais Primary School

Name
Burlais Primary School
Job title
Headteacher - Mr Mark Thompson
Tel
01792 652350

Cadle Primary School

Name
Cadle Primary School
Job title
Headteacher - Mr Jamie M Richards
Tel
01792 584498

Casllwchwr Primary School

Name
Casllwchwr Primary School
Job title
Headteacher - Mr Owen Thomas
Tel
01792 892420

Cila Primary School

Name
Cila Primary School
Job title
Headteacher - Vanessa Taylor (Acting)
Tel
01792 202775

Clase Primary School

Name
Clase Primary School
Job title
Headteacher - Mrs Sharon Hope
Tel
01792 781747

Clwyd Community Primary School

Name
Clwyd Community Primary School
Job title
Headteacher - Mr Steven Brown
Tel
01792 588673

Clydach Primary School

Name
Clydach Primary School
Job title
Headteacher - David Roe (Acting)
Tel
01792 843356

Craigfelen Primary School

Name
Craigfelen Primary School
Job title
Headteacher - Mrs Alison Williams
Tel
01792 843278

Crwys Primary School

Name
Crwys Primary School
Job title
Headteacher - Mr Dylan Saer
Tel
01792 872473

Cwm Glas Primary School

Name
Cwm Glas Primary School
Job title
Headteacher - Mr Neil Craven-Lashley
Tel
01792 771693

Cwmrhydyceirw Primary School

Name
Cwmrhydyceirw Primary School
Job title
Headteacher - Mr Darren Casker
Tel
01792 771524

Danygraig Primary School

Name
Danygraig Primary School
Job title
Headteacher - Mr Stuart Davies
Tel
01792 650946

Dunvant Primary School

Name
Dunvant Primary School
Job title
Headteacher - Ms Kerry Thomas
Tel
01792 207196/207336

Gendros Primary School

Name
Gendros Primary School
Job title
Headteacher - Mr Dean Phillips
Tel
01792 586570

Glais Primary School

Name
Glais Primary School
Job title
Headteacher - Mrs Tina Davies
Tel
01792 842627

Glyncollen Primary School

Name
Glyncollen Primary School
Job title
Headteacher - Suzanne Hamilton
Tel
01792 791727

Gors Community Primary School

Name
Gors Community Primary School
Job title
Headteacher - Ms Fiona Darby
Tel
01792 522202

Gorseinon Primary School

Name
Gorseinon Primary School
Job title
Headteacher - Mr Jason Dodd
Tel
01792 892739

Gowerton Primary School

Name
Gowerton Primary School
Job title
Acting Headteacher - Iain Ashton
Tel
01792 872439

Grange Primary School

Name
Grange Primary School
Job title
Headteacher - Grace Steele (Acting)
Tel
01792 404766

Gwyrosydd Primary School

Name
Gwyrosydd Primary School
Job title
Headteacher - Mr Jonathon Atter
Tel
01792 797117

Hafod Primary School

Name
Hafod Primary School
Job title
Headteacher - Mr Timm Dadds
Tel
01792 461356

Hendrefoilan Primary School

Name
Hendrefoilan Primary School
Job title
Headteacher - Ms Aimee Field
Tel
01792 290223

Knelston Primary School

Name
Knelston Primary School
Job title
Headteacher - Mr Phil Jenkins
Tel
01792 390071

Llangyfelach Primary School

Name
Llangyfelach Primary School
Job title
Headteacher - Mr Lee Burnell
Tel
01792 771497

Llanrhidian Primary School

Name
Llanrhidian Primary School
Job title
Headteacher - Mrs Donna Caswell
Tel
01792 390181

Mayals Primary School

Name
Mayals Primary School
Job title
Headteacher - Mr Leon Cox
Tel
01792 402755

Morriston Primary School

Name
Morriston Primary School
Job title
Headteacher - Mrs Alison Thomas
Tel
01792 781811

Newton Primary School

Name
Newton Primary School
Job title
Headteacher - Miss Helena Rees
Tel
01792 369826

Oystermouth Primary School

Name
Oystermouth Primary School
Job title
Caroline Morgan
Tel
01792 369233

Parkland Primary School

Name
Parkland Primary School
Job title
Headteacher - Mrs Anne Lloyd
Tel
01792 205462

Pen-y-Fro Primary School

Name
Pen-y-Fro Primary School
Job title
Headteacher - Mrs Rachel J Lewis
Tel
01792 203728

Penclawdd Primary School

Name
Penclawdd Primary School
Job title
Headteacher - Mrs Louisa Reynolds-Milnes
Tel
01792 850239

Pengelli Primary School

Name
Pengelli Primary School
Job title
Headteacher - Ms Helen Talaat
Tel
01792 892736

Penllergaer Primary School

Name
Penllergaer Primary School
Job title
Headteacher - Miriam Fredrickson-Barnaby
Tel
01792 892354

Pennard Primary School

Name
Pennard Primary School
Job title
Headteacher - Ms Kerina Hanson
Tel
01792 233343

Pentre'r Graig Primary School

Name
Pentre'r Graig Primary School
Job title
Headteacher - Mrs Alison Davies
Tel
01792 771831

Pentrechwyth Primary School

Name
Pentrechwyth Primary School
Job title
Headteacher - Miss Allison Christopherso
Tel
01792 653186

Penyrheol Primary School

Name
Penyrheol Primary School
Job title
Headteacher - Mrs Alison J Williams
Tel
01792 892337

Plasmarl Primary School

Name
Plasmarl Primary School
Job title
Headteacher - Miss Lucy Saunders
Tel
01792 798210

Pontarddulais Primary School

Name
Pontarddulais Primary School
Job title
Headteacher - Mr Gareth Davies
Tel
01792 882383

Pontlliw Primary School

Name
Pontlliw Primary School
Job title
Headteacher - Mrs Alison Norman
Tel
01792 882553

Pontybrenin Primary School

Name
Pontybrenin Primary School
Job title
Headteacher - Mr Philip S Williams
Tel
01792 891151

Portmead Primary School

Name
Portmead Primary School
Job title
Headteacher - Allison Evans (Acting)
Tel
01792 583549

Sea View Community Primary School

Name
Sea View Community Primary School
Job title
Headteacher - Ms Julie Dunn
Tel
01792 650703

Sketty Primary School

Name
Sketty Primary School
Job title
Headteacher - Mrs Beverley Phillips
Tel
01792206655

St Helen's Primary School

Name
St Helen's Primary School
Job title
Headteacher - Mrs Nicola Fredrikson
Tel
01792 655763

St Thomas Community Primary School

Name
St Thomas Community Primary School
Job title
Headteacher - Mr Russell Dwyer
Tel
01792 650052

Talycopa Primary School

Name
Talycopa Primary School
Job title
Headteacher - Ms Rebecca Knight
Tel
01792 793660

Terrace Road Primary School

Name
Terrace Road Primary School
Job title
Headteacher - Mrs Alison Evans
Tel
01792 654257

Townhill Community Primary School

Name
Townhill Community Primary School
Job title
Headteacher - Mr Peter Owen
Tel
01792 516370

Trallwn Primary School

Name
Trallwn Primary School
Job title
Headteacher - Mrs Rebecca Barker
Tel
01792 792478

Tre Uchaf Primary School

Name
Tre Uchaf Primary School
Job title
Headteacher - Mrs Louise Davies
Tel
01792 893682

Waun Wen Primary School

Name
Waun Wen Primary School
Job title
Headteacher - Ms Catherine Nicklin
Tel
01792 651010

Waunarlwydd Primary School

Name
Waunarlwydd Primary School
Job title
Headteacher - Jamie Evans
Tel
01792 872431

Whitestone Primary School

Name
Whitestone Primary School
Job title
Headteacher - Mrs Bethan Peterson
Tel
01792 404113

Ynystawe Primary School

Name
Ynystawe Primary School
Job title
Headteacher - Michelle Helen Burridge
Tel
01792 842628
Close Choose Language