Find postcode

Thornhill

Interactive map displaying Thornhill

About

Thornhill is a residential suburb located in the north of Cardiff. The area is characterised by housing estates built primarily from the 1970s onward, offering a mix of detached and semi-detached homes. It is situated near the M4 motorway, providing direct transport links to the city centre and beyond.

The community is served by local schools and shops, with a focus on family living. A notable local feature is the large, undeveloped area known as the Northern Meadows, which borders the neighbourhood and provides open green space for walking and recreation.

Area overview

On average Thornhill has very low deprivation and very low crime levels, with around 21 crimes per 1,000 residents per year, about 75% below the Wales average of 86 per 1,000. Approximately 4.4% of homes in this area are social housing provided by a local council or housing association. The average income per household in Thornhill is £58,165 per year. Thornhill is home to around 5,702 people, with a population density of about 4,433.7 per km².

Crime rate
1/10
Crimes per 1k residents
21
Deprivation level
1/10
Income level
10/10
Social housing
4.4%
Connectivity
N/A

Area Profile

Thornhill Population
5,702
Population density
4,433.7 per km²

Crime

Crime per 1,000 population

Violence and sexual offences
8.07(-76%)
Shoplifting
5.61(-13%)
Vehicle crime
2.63(-8%)
Public order
2.28(-72%)
Criminal damage and arson
2.28(-69%)
Wales average

Demographics

Ethnic groups

British
5,077
89.07%
Other White
153
2.68%
Pakistani
68
1.19%
Arab
55
0.96%
Indian
54
0.95%
Total population: 5,700

Economics

Education (age 16+)

Level 4+ (Degree)
2,202
46.67%
Level 3 (A level)
765
16.21%
Level 2 (GCSEs 9-4)
614
13.01%
No qualifications
491
10.41%
Level 1 (GCSEs 3-1)
357
7.57%
Total 16+ residents: 4,718

Housing

Housing tenure

Owns outright
1,003
39.8%
Owns with a mortgage
911
36.15%
Private landlord or letting agency
430
17.06%
Other social rented
76
3.02%
Shared ownership
35
1.39%
Total households: 2,520

Property prices in Thornhill

Median price£265,750
Price per sq ft£362
Sales (last 12 months)90
Typical range (middle 50%)£220K – £325K

Based on 90 recent sales, the median property price is £265,750 (about £362 per square foot) in Thornhill area, with individual transactions ranging from £85,000 up to £632,000.

Prices by property typelast 12 months

Median sale price, median price per square foot, sales count, and percentile information for each property type in Thornhill over the last year.
TypeSalesMedian£/sq ft
Detached15£475,500£375
Semi-Detached31£270,000£359
Terraced38£246,000£365
Flats6£160,000£258

10-year price trendmedian sale price in Thornhill

Sale price

Ten year median sale price trend for each property type in Thornhill.
YearDetachedFlatsSemi-DetachedTerraced
2016£331,000£131,750£201,500£167,000
2017£317,500£131,500£215,000£174,000
2018£350,000£130,000£224,950£180,000
2019£402,500£134,000£240,000£182,500
2020£400,000£139,000£240,000£190,000
2021£432,500£137,000£267,000£202,500
2022£410,000£149,113£280,000£235,000
2023£450,000£142,500£265,000£220,000
2024£432,500£165,000£288,000£240,000
2025£450,000£150,000£266,500£245,000
2026£450,250£168,000£310,000£235,000
Ten year median sale price trend for each property type in Thornhill.

Price per sq ft

Ten year median sale price per square foot trend for each property type in Thornhill.
YearDetachedFlatsSemi-DetachedTerraced
2016£286£202£239£294
2017£279£212£265£280
2018£289£209£272£285
2019£306£215£257£292
2020£319£208£296£315
2021£315£224£310£325
2022£380£207£352£380
2023£355£247£345£363
2024£388£257£364£391
2025£386£229£359£386
2026£358£258£387£359
Ten year median sale price per square foot trend for each property type in Thornhill.

Price distribution by property typelast 12 months

Price distribution by property type for Thornhill in the last year.

All postcodes in Thornhill

CF149LB

Heol Hir

Data Sources

All data is sourced from official UK government agencies and public datasets. Last updated: 16/07/2026. Read more about how our statistics are calculated.