Powys

Powys spans about 5,154 km² (1,990 sq mi) in Wales.

Land area5,154 km² (1,990 sq mi)
Postcode districts27
Places504
Largest townNeath

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

Powys at a Glance

129,961Population73rd biggest
£259,415Avg house price37th priciest
£42,539Avg income65th highest
25/km²Density94th densest
5,154 km²Land area

House Prices in Powys

The average sold price in Powys is £259,415 across 3,443 recorded sales, making it the 37th most expensive of 69 counties.

£311,880Detached6,810 sold
£188,547Semi-detached3,665 sold
£153,833Terraced3,810 sold
£98,746Flat488 sold

Most expensive districts

NP8£437,744
LD8£311,661
SY15£310,197
LD3£302,292
SY22£287,819

Most affordable districts

SA9£188,910
SY20£221,443
SY18£224,049
SY16£225,902
LD1£237,295

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

People & Demographics

Age structure

Children (0-15)
16%
Working age
57%
Aged 65+
28%

Housing tenure

Owned
68%
Private rented
18%
Social rented
14%
£42,539Average income
58,567Households
25/km²Population density

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

Schools in Powys 1

Source: Department for Education and Ofsted.

Amenities & Getting Around

30GP practices
17Train stations
17EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

How much are houses in Powys?

The average sold price in Powys is around £259,415. A detached home averages £311,880, a terraced home £153,833 and a flat £98,746.

What is the population of Powys?

Powys has a population of about 129,961 people, at a density of 25 per square kilometre.

What is the average income in Powys?

The average household income in Powys is around £42,539 a year.

How many schools are there in Powys?

There are 1 schools in Powys.

Largest Towns in Powys 12

Neath
67.7K
Aberdare
40.8K
Abergavenny, Crickhowell
28.6K
Merthyr Tydfil
26.1K
Shrewsbury
23.3K
Brecon
19.4K
Swansea
17.8K
Welshpool
16.8K
Oswestry
16.7K
Newtown
15.6K
Llandrindod Wells
10.5K
Hereford
10.1K

Location

Elevation & Terrain

Lowest point Derwenlas , 10 ft (3 m)
Highest point David's Well , 1,529 ft (466 m)
Average across towns 646 ft (197 m)
Elevation range 1,519 ft (463 m)

Powys stretches from 10 ft at Derwenlas up to 1,529 ft at David's Well, a span of 1,519 ft across 504 towns and villages. This reflects dramatic upland terrain, with a substantial climb from the lowest to the highest places.

Deprivation Index (IMD)

Average deprivation scores across 10 postcode areas in Powys. Higher deciles (closer to 10) indicate less deprivation.

Overall Deprivation
5/10
Income
7/10
Employment
7/10
Education
6/10
Health
8/10
Housing
2/10
Environment
2/10
57,590 Children (0-15) 16%
206,069 Working Age 59%
87,506 Older (65+) 25%

Main Towns in Powys 29

Powys has 504 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 Powys.

Browse all 504 places in Powys →

Postcode Areas in Powys 6

Powys is served by 6 postcode areas. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6