Swansea

Swansea spans about 377 km² (146 sq mi) in Wales.

Land area377 km² (146 sq mi)
Postcode districts8
Places153
Largest townSwansea

Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.

Living in Swansea

Swansea is a county and city area on the south coast of Wales, set along the shores of Swansea Bay and backed by hills and upland countryside. Its coastal position has played an important role in shaping settlement, trade and industry, while the surrounding landscape adds a strong natural element to everyday life. The area combines urban development with beaches, estuaries and open land, giving it a varied and distinctive setting.

The city of Swansea acts as the main centre for the county, supporting education, employment and regional services. It developed significantly during the industrial period, particularly through copper processing, shipping and manufacturing, which earned it the nickname Copperopolis. While heavy industry has declined, the area has continued to adapt, with a growing focus on education, culture, tourism and modern services.

Swansea benefits from close access to both coastline and countryside, with beaches, coastal paths and nearby rural areas forming part of daily life for many residents. The wider county includes smaller communities and green spaces that balance the urban centre. Overall, Swansea offers a steady mix of coastal influence, industrial heritage and modern city life, giving it a grounded and evolving character within south west Wales.

Swansea at a Glance

240,159Population52nd biggest
£229,554Avg house price53rd priciest
£45,574Avg income45th highest
637/km²Density22nd densest
377 km²Land area

House Prices in Swansea

The average sold price in Swansea is £229,554 across 7,292 recorded sales, making it the 53rd most expensive of 69 counties.

£330,557Detached6,989 sold
£188,045Semi-detached9,453 sold
£148,453Terraced9,718 sold
£145,496Flat2,605 sold

Most expensive districts

SA3£391,932
SA2£287,864
SA4£233,516
SA7£202,787
SA6£186,627

Most affordable districts

SA1£155,383
SA5£162,672
SA6£186,627
SA7£202,787
SA4£233,516

Source: HM Land Registry Price Paid Data. Figures are averages of recorded sales.

People & Demographics

Age structure

Children (0-15)
17%
Working age
62%
Aged 65+
21%

Housing tenure

Owned
63%
Private rented
18%
Social rented
19%
£45,574Average income
105,655Households
637/km²Population density

Source: ONS Census 2021 and model-based income estimates.

Amenities & Getting Around

42GP practices
5Train stations
15EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

How much are houses in Swansea?

The average sold price in Swansea is around £229,554. A detached home averages £330,557, a terraced home £148,453 and a flat £145,496.

What is the population of Swansea?

Swansea has a population of about 240,159 people, at a density of 637 per square kilometre.

What is the average income in Swansea?

The average household income in Swansea is around £45,574 a year.

Largest Towns in Swansea 2

Swansea
240.8K
Ammanford
29.1K

Location

Elevation & Terrain

Lowest point Landimore , 0 ft (0 m)
Highest point Talgarth's Well , 509 ft (155 m)
Average across towns 217 ft (66 m)
Elevation range 509 ft (155 m)

Swansea stretches from 0 ft at Landimore up to 509 ft at Talgarth's Well, a span of 509 ft across 153 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.

Main Towns in Swansea 20

Swansea has 153 towns, villages and localities in total. The main towns are shown below. You can also browse the full A to Z of every place in Swansea.

Browse all 153 places in Swansea →

Postcode Areas in Swansea 1

Swansea is served by 1 postcode area. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6