Neath Port Talbot

Neath Port Talbot spans about 439 km² (169 sq mi) in Wales.

Land area439 km² (169 sq mi)
Postcode districts10
Places94
Largest townNeath

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

Neath Port Talbot at a Glance

143,741Population68th biggest
£173,821Avg house price65th priciest
£41,861Avg income68th highest
327/km²Density52nd densest
439 km²Land area

House Prices in Neath Port Talbot

The average sold price in Neath Port Talbot is £173,821 across 4,069 recorded sales, making it the 65th most expensive of 69 counties.

£252,341Detached3,227 sold
£146,821Semi-detached6,262 sold
£110,359Terraced5,787 sold
£92,475Flat393 sold

Most expensive districts

SA8£216,286
SA10£200,730
SA12£171,229
SA13£153,662
SA11£153,446

Most affordable districts

SA11£153,446
SA13£153,662
SA12£171,229
SA10£200,730
SA8£216,286

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

People & Demographics

Age structure

Children (0-15)
18%
Working age
61%
Aged 65+
21%

Housing tenure

Owned
67%
Private rented
14%
Social rented
19%
£41,861Average income
62,975Households
327/km²Population density

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

Amenities & Getting Around

21GP practices
2Train stations
2EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

How much are houses in Neath Port Talbot?

The average sold price in Neath Port Talbot is around £173,821. A detached home averages £252,341, a terraced home £110,359 and a flat £92,475.

What is the population of Neath Port Talbot?

Neath Port Talbot has a population of about 143,741 people, at a density of 327 per square kilometre.

What is the average income in Neath Port Talbot?

The average household income in Neath Port Talbot is around £41,861 a year.

Largest Towns in Neath Port Talbot 6

Neath
67.7K
Port Talbot
51.9K
Bridgend
45.2K
Swansea
30.2K
Ammanford
29.1K
Maesteg
20K

Location

Elevation & Terrain

Lowest point Melincryddan , 20 ft (6 m)
Highest point Abergwynfi , 1,073 ft (327 m)
Average across towns 354 ft (108 m)
Elevation range 1,053 ft (321 m)

Neath Port Talbot stretches from 20 ft at Melincryddan up to 1,073 ft at Abergwynfi, a span of 1,053 ft across 94 towns and villages. This reflects dramatic upland terrain, with a substantial climb from the lowest to the highest places.

Main Towns in Neath Port Talbot 17

Neath Port Talbot has 94 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 Neath Port Talbot.

Browse all 94 places in Neath Port Talbot →

Postcode Areas in Neath Port Talbot 2

Neath Port Talbot is served by 2 postcode areas. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6