Postcodes in Swansea District

Facts Checked By Data Team - Written By Mallika Basu - Reviewed By Jonathan Benton

This article covers information about postcodes in Swansea's local authority district. Swansea is an administrative area in West Glamorgan County. Swansea district is further divided into 32 Wards.

Below is a complete list of Swansea Postcodes, it has 5836 active postcodes. Swansea contains approximately 103491 residential properties with a population of about 239013.

Browse Information On Swansea Postcodes


Swansea Postcode and Census - Statistical Overview


Population 239013
Addresses / Property Count 103491
Active Postcodes 5836
County West Glamorgan
No Of Wards in Swansea 32

What is a District

The United Kingdom is primarily divided into large area blocks called Counties. A district is an administrative block in the UK and part of a County council area. The district is also the second-largest administrative block in the UK after counties. These are also known as local authority districts and are different from city districts. Swansea is a local authority district in West Glamorgan county. Districts are majorly categorized into 4 types namely:

  • Non-Metropolitan districts
  • Unitary authority areas
  • Metropolitan boroughs
  • London boroughs

Sub Divisions Of a district

Districts are subdivided into different local administrative blocks. Other categories of local administrative blocks that comes under district authority are as follows:

  • Parish
  • Wards
  • Cities

View Map Of Swansea Wards


This map shows all wards in the district of Swansea, zoom to view all the pointers. If you click on any pointer you can see the ward name. Below the ward name, you can see a link called view postcodes. Click on the link to see the postcodes for that ward.

List of Swansea postcodes


showing 4600-4650 of 5836 active postcodes in Swansea
Postcode Ward Latitude Longitude
SA6 6AL Morriston 51.66950300 -3.92247300
SA6 6AN Morriston 51.67760800 -3.93630200
SA6 6AP Mynydd-bach 51.67023600 -3.93910700
SA6 6AQ Morriston 51.67087500 -3.92797300
SA6 6AR Mynydd-bach 51.67043500 -3.93685900
SA6 6AS Mynydd-bach 51.66988800 -3.93789100
SA6 6AT Mynydd-bach 51.67025000 -3.93500000
SA6 6AU Mynydd-bach 51.67077600 -3.93581800
SA6 6AW Morriston 51.67001400 -3.93241600
SA6 6AX Mynydd-bach 51.66959400 -3.93826900
SA6 6AY Mynydd-bach 51.66989100 -3.94078800
SA6 6AZ Mynydd-bach 51.66954100 -3.94147700
SA6 6BA Mynydd-bach 51.66836000 -3.93924700
SA6 6BB Mynydd-bach 51.66829800 -3.94141400
SA6 6BD Mynydd-bach 51.66847200 -3.94173900
SA6 6BE Mynydd-bach 51.66877000 -3.93970900
SA6 6BG Llangyfelach 51.67067500 -3.95603200
SA6 6BH Llangyfelach 51.67086800 -3.95147000
SA6 6BJ Llangyfelach 51.67193300 -3.95283200
SA6 6BL Llangyfelach 51.67143200 -3.95269400
SA6 6BN Llangyfelach 51.67079700 -3.95302900
SA6 6BP Mynydd-bach 51.67043000 -3.94044500
SA6 6BQ Llangyfelach 51.67178700 -3.95083000
SA6 6BR Mynydd-bach 51.67145100 -3.94177600
SA6 6BS Mynydd-bach 51.67107600 -3.93946100
SA6 6BT Mynydd-bach 51.67205000 -3.94090500
SA6 6BU Mynydd-bach 51.67199200 -3.94713600
SA6 6BW Mynydd-bach 51.67120900 -3.94285000
SA6 6BY Llangyfelach 51.66993000 -3.95141900
SA6 6DA Llangyfelach 51.66975500 -3.95294000
SA6 6DB Llangyfelach 51.67042000 -3.95188400
SA6 6DD Llangyfelach 51.67169500 -3.95311100
SA6 6DE Llangyfelach 51.66946300 -3.95266800
SA6 6DF Llangyfelach 51.67030100 -3.95312300
SA6 6DG Llangyfelach 51.66940300 -3.95305500
SA6 6DH Morriston 51.66546600 -3.93171600
SA6 6DJ Morriston 51.66703800 -3.93129100
SA6 6DL Morriston 51.66728200 -3.93286300
SA6 6DP Morriston 51.66817300 -3.93061600
SA6 6DQ Llangyfelach 51.67000300 -3.95425300
SA6 6DR Morriston 51.66924100 -3.93021300
SA6 6DS Morriston 51.66949300 -3.93130900
SA6 6DT Morriston 51.67141600 -3.92974200
SA6 6DU Morriston 51.67230500 -3.92873800
SA6 6DW Llangyfelach 51.66788100 -3.95244400
SA6 6DX Morriston 51.67354700 -3.92866100
SA6 6DY Morriston 51.67449900 -3.92760200
SA6 6DZ Morriston 51.67195100 -3.92705000
SA6 6EB Morriston 51.67527200 -3.92874900
SA6 6ED Morriston 51.67457400 -3.93016500
^ First 87 88 89 90 91 92 93 94 95 96 Last *