Wrexham spans about 500 km² (193 sq mi) in Wales.
Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.
Living in Wrexham
Wrexham is a county borough in north east Wales, positioned close to the English border and shaped by both industrial heritage and surrounding countryside. The landscape includes fertile lowland areas, river valleys and gently rising ground, which have influenced settlement and local industry over time. Its location has long made it an important point of connection between Wales and north west England.
The town of Wrexham serves as the main centre for the county borough, supporting surrounding villages and rural communities. Historically, the area developed through coal mining, brewing and manufacturing, which helped shape its growth and working character. While heavy industry has declined, Wrexham continues to function as a regional hub for education, retail and services, with a strong sense of local identity.
The wider Wrexham area benefits from access to open countryside, rivers and walking routes, offering opportunities for outdoor activity alongside everyday life. Community life remains an important feature, supported by schools, cultural activity and local facilities. Taken together, Wrexham offers a calm blend of working town heritage, rural surroundings and modern regional role, giving it a settled and enduring character within north Wales.
Wrexham at a Glance
House Prices in Wrexham
The average sold price in Wrexham is £221,326 across 3,905 recorded sales, making it the 55th most expensive of 69 counties.
Source: HM Land Registry Price Paid Data. Figures are averages of recorded sales.
People & Demographics
Age structure
Housing tenure
Source: ONS Census 2021 and model-based income estimates.
Amenities & Getting Around
Source: NHS, National Rail and Open Charge Map.
Frequently Asked Questions
How much are houses in Wrexham?
The average sold price in Wrexham is around £221,326. A detached home averages £291,511, a terraced home £137,711 and a flat £111,625.
What is the population of Wrexham?
Wrexham has a population of about 133,476 people, at a density of 267 per square kilometre.
What is the average income in Wrexham?
The average household income in Wrexham is around £44,454 a year.
Largest Towns in Wrexham 5
Location
Elevation & Terrain
Wrexham stretches from 30 ft at Lavister up to 1,079 ft at Gwynfryn, a span of 1,049 ft across 153 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 4 postcode areas in Wrexham. Higher deciles (closer to 10) indicate less deprivation.
Main Towns in Wrexham 14
Wrexham 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 Wrexham.
Postcode Areas in Wrexham 3
Wrexham is served by 3 postcode areas. Each area contains multiple postcode districts covering different parts of the county.



