Cardiff House Prices

Explore house prices, property transaction data and housing market activity in Cardiff. Compare property sales trends, housing market performance and property prices.

Period
Transactions

298

Median Price (£/sqft)

£239

Price Overview

Average Price (£)232,541
Median Price (£)212,250
Median Price (£/sqm) 2,574
Median Price (£/sqft) 239
Transactions298

Market Movements

Monthly Change (%)2.21%
Annual Change (%)-0.48%
Peak Price (£)347,253
From Peak (%)-33.03%
Volatility (£)127,535

Property Composition

Detached (%)10.7%
Semi-Detached (%)29.9%
Terraced (%)34.6%
Flat (%)24.8%

Build & Tenure

New Build (%)14.1%
Freehold (%)74.8%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

Median price per square metre (square foot equivalent shown on hover)

Property Mix
Transactions for June 2020
Date Address Type Price Floor Area (sqft) £/sqft
30 Jun 2020 Semi-Detached £125,000 850 £147
30 Jun 2020 Semi-Detached £155,000 893 £173
30 Jun 2020 Terraced £250,000 1,270 £197
30 Jun 2020 Semi-Detached £295,000 1,270 £232
30 Jun 2020 Terraced £675,000 1,916 £352
30 Jun 2020 Flat £150,000 484 £310
30 Jun 2020 Semi-Detached £212,000 818 £259
30 Jun 2020 Flat £136,500 818 £167
29 Jun 2020 Terraced £295,000 1,109 £266
29 Jun 2020 Flat £135,000 549 £246
29 Jun 2020 Semi-Detached £347,500 926 £375
29 Jun 2020 Flat £111,000 603 £184
29 Jun 2020 Terraced £200,000 936 £214
29 Jun 2020 Flat £139,995 581 £241
29 Jun 2020 Semi-Detached £154,000 926 £166
29 Jun 2020 Flat £187,000 861 £217
29 Jun 2020 Flat £125,000 549 £228
29 Jun 2020 Terraced £215,000 1,206 £178
29 Jun 2020 Flat £115,000 678 £170
29 Jun 2020 Semi-Detached £300,000 1,528 £196
29 Jun 2020 Terraced £210,000 667 £315
29 Jun 2020 Terraced £546,050 1,765 £309
29 Jun 2020 Detached £222,500 614 £363
29 Jun 2020 Terraced £258,000 1,087 £237
29 Jun 2020 Terraced £182,500 635 £287
29 Jun 2020 Flat £110,000 753 £146
29 Jun 2020 Terraced £310,000 1,475 £210
28 Jun 2020 Terraced £195,000 678 £288
28 Jun 2020 Detached £459,995 1,905 £241
28 Jun 2020 Terraced £220,000 861 £255
28 Jun 2020 Terraced £315,000 1,572 £200
28 Jun 2020 Terraced £250,000 1,001 £250
28 Jun 2020 Semi-Detached £339,950 1,593 £213
28 Jun 2020 Terraced £165,000 1,076 £153
28 Jun 2020 Detached £370,995 1,356 £274
28 Jun 2020 Flat £139,995 560 £250
28 Jun 2020 Flat £139,995 560 £250
28 Jun 2020 Detached £277,995 1,001 £278
28 Jun 2020 Detached £280,000 1,001 £280
28 Jun 2020 Semi-Detached £214,995 1,012 £212
28 Jun 2020 Semi-Detached £217,995 764 £285
28 Jun 2020 Semi-Detached £218,500 1,098 £199
28 Jun 2020 Semi-Detached £250,000 904 £276
28 Jun 2020 Terraced £230,000 1,033 £223
28 Jun 2020 Flat £245,000 850 £288
28 Jun 2020 Semi-Detached £205,000 1,012 £203
25 Jun 2020 Terraced £283,900 807 £352
25 Jun 2020 Flat £130,200 592 £220
25 Jun 2020 Terraced £187,000 1,033 £181
25 Jun 2020 Terraced £149,000 603 £247
25 Jun 2020 Semi-Detached £200,000 710 £282
25 Jun 2020 Terraced £190,000 969 £196
25 Jun 2020 Semi-Detached £295,000 1,367 £216
25 Jun 2020 Semi-Detached £215,000 1,012 £212
25 Jun 2020 Flat £137,995 560 £247
25 Jun 2020 Flat £137,995 581 £237
25 Jun 2020 Semi-Detached £254,995 1,066 £239
25 Jun 2020 Semi-Detached £215,995 1,012 £213
25 Jun 2020 Semi-Detached £250,000 1,238 £202
25 Jun 2020 Terraced £187,500 1,044 £180
25 Jun 2020 Terraced £115,000 743 £155
25 Jun 2020 Semi-Detached £177,000 883 £201
25 Jun 2020 Flat £135,000 775 £174
25 Jun 2020 Terraced £242,500 1,087 £223
25 Jun 2020 Terraced £250,000 1,098 £228
25 Jun 2020 Terraced £248,500 1,259 £197
25 Jun 2020 Semi-Detached £317,000 1,044 £304
25 Jun 2020 Flat £115,000 484 £238
25 Jun 2020 Flat £238,000 915 £260
25 Jun 2020 Semi-Detached £200,000 689 £290
25 Jun 2020 Terraced £298,000 1,173 £254
25 Jun 2020 Terraced £265,000 980 £271
25 Jun 2020 Semi-Detached £280,000 1,216 £230
25 Jun 2020 Terraced £195,000 1,216 £160
25 Jun 2020 Flat £140,000 517 £271
25 Jun 2020 Terraced £162,900 - -
25 Jun 2020 Terraced £425,000 1,480 £287
25 Jun 2020 Semi-Detached £270,000 1,087 £248
25 Jun 2020 Semi-Detached £190,000 797 £239
25 Jun 2020 Semi-Detached £273,500 1,195 £229
25 Jun 2020 Semi-Detached £232,500 893 £260
25 Jun 2020 Terraced £186,000 915 £203
25 Jun 2020 Terraced £185,500 1,109 £167
25 Jun 2020 Semi-Detached £168,000 570 £294
25 Jun 2020 Semi-Detached £165,000 495 £333
25 Jun 2020 Terraced £148,000 1,173 £126
25 Jun 2020 Terraced £160,000 743 £215
25 Jun 2020 Flat £139,995 560 £250
25 Jun 2020 Flat £138,995 560 £248
25 Jun 2020 Flat £138,995 581 £239
25 Jun 2020 Semi-Detached £217,995 764 £285
25 Jun 2020 Semi-Detached £217,995 764 £285
25 Jun 2020 Detached £339,995 1,615 £211
25 Jun 2020 Semi-Detached £202,000 1,076 £188
25 Jun 2020 Flat £137,995 560 £247
25 Jun 2020 Flat £138,995 581 £239
25 Jun 2020 Flat £137,995 560 £247
25 Jun 2020 Semi-Detached £252,495 1,066 £237
25 Jun 2020 Semi-Detached £219,995 764 £288
25 Jun 2020 Semi-Detached £224,995 764 £294
25 Jun 2020 Semi-Detached £219,995 1,012 £217
25 Jun 2020 Semi-Detached £219,995 764 £288
25 Jun 2020 Semi-Detached £214,995 1,012 £212
25 Jun 2020 Detached £850,000 2,659 £320
25 Jun 2020 Terraced £194,000 1,044 £186
25 Jun 2020 Flat £105,000 678 £155
25 Jun 2020 Terraced £297,995 1,141 £261
25 Jun 2020 Terraced £245,000 969 £253
24 Jun 2020 Flat £174,000 743 £234
24 Jun 2020 Terraced £270,000 1,345 £201
24 Jun 2020 Terraced £215,000 721 £298
24 Jun 2020 Terraced £330,000 473 £698
24 Jun 2020 Flat £178,000 1,238 £144
24 Jun 2020 Flat £138,995 570 £244
24 Jun 2020 Detached £407,000 1,410 £289
24 Jun 2020 Terraced £200,000 990 £202
24 Jun 2020 Semi-Detached £347,500 1,012 £343
24 Jun 2020 Flat £110,000 657 £168
24 Jun 2020 Terraced £197,000 786 £251
24 Jun 2020 Terraced £200,000 1,033 £194
24 Jun 2020 Flat £120,000 517 £232
24 Jun 2020 Flat £150,000 614 £244
23 Jun 2020 Detached £300,000 1,173 £256
23 Jun 2020 Flat £145,000 635 £228
23 Jun 2020 Terraced £240,000 1,464 £164
23 Jun 2020 Flat £105,000 463 £227
23 Jun 2020 Semi-Detached £130,000 861 £151
23 Jun 2020 Semi-Detached £300,000 980 £306
23 Jun 2020 Flat £106,500 615 £173
23 Jun 2020 Terraced £182,000 947 £192
23 Jun 2020 Semi-Detached £315,000 743 £424
23 Jun 2020 Terraced £280,000 1,076 £260
23 Jun 2020 Semi-Detached £280,000 872 £321
23 Jun 2020 Semi-Detached £303,000 1,378 £220
22 Jun 2020 Flat £115,000 388 £297
22 Jun 2020 Semi-Detached £140,000 807 £173
22 Jun 2020 Terraced £324,950 990 £328
22 Jun 2020 Detached £210,000 1,066 £197
21 Jun 2020 Semi-Detached £307,500 1,044 £295
21 Jun 2020 Terraced £160,000 969 £165
21 Jun 2020 Terraced £160,000 592 £270
21 Jun 2020 Flat £137,995 581 £237
21 Jun 2020 Semi-Detached £265,000 1,055 £251
21 Jun 2020 Terraced £460,000 1,175 £392
21 Jun 2020 Semi-Detached £245,000 1,087 £225
21 Jun 2020 Flat £225,000 700 £322
21 Jun 2020 Detached £267,500 1,109 £241
18 Jun 2020 Semi-Detached £250,000 872 £287
18 Jun 2020 Flat £233,000 1,206 £193
18 Jun 2020 Terraced £220,000 1,270 £173
18 Jun 2020 Detached £437,500 1,550 £282
18 Jun 2020 Flat £167,500 915 £183
18 Jun 2020 Flat £123,700 592 £209
18 Jun 2020 Flat £88,000 624 £141
18 Jun 2020 Semi-Detached £390,000 1,449 £269
18 Jun 2020 Detached £390,000 883 £442
18 Jun 2020 Semi-Detached £214,500 646 £332
18 Jun 2020 Semi-Detached £230,000 1,023 £225
18 Jun 2020 Flat £128,500 581 £221
18 Jun 2020 Terraced £260,000 1,184 £220
18 Jun 2020 Semi-Detached £310,000 904 £343
18 Jun 2020 Flat £138,000 334 £414
18 Jun 2020 Terraced £202,000 872 £232
18 Jun 2020 Detached £538,200 1,755 £307
18 Jun 2020 Terraced £270,000 1,184 £228
18 Jun 2020 Flat £100,000 581 £172
18 Jun 2020 Detached £287,000 980 £293
18 Jun 2020 Semi-Detached £157,000 - -
18 Jun 2020 Detached £820,000 1,195 £686
18 Jun 2020 Semi-Detached £248,000 689 £360
18 Jun 2020 Semi-Detached £300,000 969 £310
18 Jun 2020 Detached £432,500 1,679 £258
18 Jun 2020 Detached £350,000 1,076 £325
18 Jun 2020 Semi-Detached £273,000 797 £343
18 Jun 2020 Semi-Detached £117,000 743 £158
18 Jun 2020 Detached £189,000 - -
18 Jun 2020 Terraced £212,500 904 £235
18 Jun 2020 Terraced £152,000 603 £252
18 Jun 2020 Terraced £224,995 1,012 £222
18 Jun 2020 Detached £399,995 1,615 £248
18 Jun 2020 Terraced £210,000 1,572 £134
18 Jun 2020 Terraced £146,000 850 £172
18 Jun 2020 Terraced £235,000 840 £280
18 Jun 2020 Terraced £155,000 570 £272
17 Jun 2020 Flat £115,000 495 £232
17 Jun 2020 Semi-Detached £330,000 1,041 £317
17 Jun 2020 Semi-Detached £513,000 1,518 £338
17 Jun 2020 Terraced £152,000 570 £266
17 Jun 2020 Flat £105,000 - -
17 Jun 2020 Semi-Detached £402,500 1,421 £283
17 Jun 2020 Flat £98,000 344 £285
17 Jun 2020 Terraced £292,000 1,076 £271
17 Jun 2020 Terraced £397,500 1,195 £333
17 Jun 2020 Semi-Detached £352,500 947 £372
17 Jun 2020 Semi-Detached £335,000 797 £421
17 Jun 2020 Terraced £231,000 1,023 £226
17 Jun 2020 Terraced £295,000 1,744 £169
16 Jun 2020 Flat £143,000 517 £277
16 Jun 2020 Flat £135,000 - -
16 Jun 2020 Semi-Detached £201,500 775 £260
16 Jun 2020 Terraced £238,500 1,195 £200
16 Jun 2020 Semi-Detached £203,000 1,109 £183
16 Jun 2020 Semi-Detached £189,000 764 £247
16 Jun 2020 Semi-Detached £171,500 832 £206
16 Jun 2020 Terraced £130,000 517 £252
16 Jun 2020 Flat £150,000 764 £196
15 Jun 2020 Terraced £180,500 1,173 £154
15 Jun 2020 Detached £245,000 1,432 £171
15 Jun 2020 Flat £137,500 624 £220
15 Jun 2020 Flat £89,500 452 £198
15 Jun 2020 Semi-Detached £230,000 667 £345
14 Jun 2020 Terraced £165,000 1,141 £145
14 Jun 2020 Terraced £195,000 936 £208
14 Jun 2020 Flat £315,000 1,119 £281
14 Jun 2020 Flat £110,000 775 £142
14 Jun 2020 Terraced £397,500 1,432 £278
14 Jun 2020 Terraced £255,000 1,259 £202
14 Jun 2020 Flat £108,000 646 £167
14 Jun 2020 Semi-Detached £170,000 1,098 £155
11 Jun 2020 Terraced £235,000 936 £251
11 Jun 2020 Terraced £230,000 1,345 £171
11 Jun 2020 Semi-Detached £392,000 1,938 £202
11 Jun 2020 Semi-Detached £325,000 1,223 £266
11 Jun 2020 Terraced £194,950 818 £238
11 Jun 2020 Semi-Detached £215,000 842 £255
11 Jun 2020 Flat £190,000 829 £229
11 Jun 2020 Flat £118,000 581 £203
11 Jun 2020 Semi-Detached £202,000 872 £232
11 Jun 2020 Terraced £212,000 592 £358
11 Jun 2020 Semi-Detached £277,500 1,227 £226
11 Jun 2020 Detached £325,000 1,356 £240
11 Jun 2020 Semi-Detached £155,000 614 £253
11 Jun 2020 Semi-Detached £170,000 700 £243
11 Jun 2020 Semi-Detached £195,000 678 £288
11 Jun 2020 Semi-Detached £245,000 915 £268
10 Jun 2020 Terraced £220,000 1,163 £189
10 Jun 2020 Detached £330,000 1,119 £295
10 Jun 2020 Terraced £270,000 1,044 £259
09 Jun 2020 Detached £125,000 947 £132
09 Jun 2020 Detached £359,995 1,238 £291
09 Jun 2020 Semi-Detached £238,000 1,109 £215
09 Jun 2020 Flat £155,000 678 £229
09 Jun 2020 Semi-Detached £205,000 872 £235
09 Jun 2020 Semi-Detached £137,500 1,195 £115
09 Jun 2020 Terraced £230,000 775 £297
08 Jun 2020 Terraced £161,500 581 £278
08 Jun 2020 Flat £116,000 463 £251
08 Jun 2020 Semi-Detached £250,000 1,044 £239
08 Jun 2020 Terraced £163,250 689 £237
08 Jun 2020 Terraced £230,000 1,152 £200
08 Jun 2020 Semi-Detached £120,000 958 £125
08 Jun 2020 Flat £139,000 667 £208
08 Jun 2020 Terraced £250,000 1,023 £244
08 Jun 2020 Detached £280,000 1,001 £280
08 Jun 2020 Flat £70,000 269 £260
08 Jun 2020 Semi-Detached £155,000 - -
07 Jun 2020 Terraced £120,000 743 £162
07 Jun 2020 Terraced £290,000 1,141 £254
07 Jun 2020 Detached £350,000 1,528 £229
07 Jun 2020 Terraced £300,000 1,399 £214
07 Jun 2020 Flat £140,000 764 £183
07 Jun 2020 Flat £129,940 560 £232
04 Jun 2020 Detached £248,500 1,324 £188
04 Jun 2020 Terraced £450,000 1,345 £334
04 Jun 2020 Terraced £185,000 818 £226
04 Jun 2020 Terraced £205,000 775 £265
04 Jun 2020 Flat £146,000 700 £209
04 Jun 2020 Semi-Detached £265,000 1,270 £209
04 Jun 2020 Terraced £285,000 1,206 £236
04 Jun 2020 Terraced £142,000 - -
04 Jun 2020 Terraced £282,250 969 £291
04 Jun 2020 Terraced £279,000 980 £285
04 Jun 2020 Detached £230,000 883 £261
04 Jun 2020 Semi-Detached £170,000 980 £174
04 Jun 2020 Detached £495,000 1,647 £301
04 Jun 2020 Flat £128,500 506 £254
04 Jun 2020 Flat £125,000 560 £223
04 Jun 2020 Terraced £190,100 1,324 £144
04 Jun 2020 Terraced £202,000 872 £232
04 Jun 2020 Flat £119,000 527 £226
04 Jun 2020 Terraced £515,000 1,679 £307
04 Jun 2020 Terraced £185,100 850 £218
04 Jun 2020 Terraced £137,500 1,130 £122
04 Jun 2020 Semi-Detached £271,000 689 £393
04 Jun 2020 Detached £430,000 1,507 £285
03 Jun 2020 Terraced £292,500 1,421 £206
03 Jun 2020 Semi-Detached £245,000 883 £278
03 Jun 2020 Flat £115,000 663 £173
03 Jun 2020 Flat £133,500 506 £264
03 Jun 2020 Semi-Detached £177,000 818 £216
03 Jun 2020 Detached £1,500,000 4,219 £355
02 Jun 2020 Semi-Detached £195,000 678 £288
02 Jun 2020 Flat £270,000 - -
02 Jun 2020 Terraced £540,000 1,690 £320
01 Jun 2020 Flat £161,000 538 £299
01 Jun 2020 Terraced £200,000 904 £221
01 Jun 2020 Semi-Detached £446,000 1,561 £286
01 Jun 2020 Terraced £232,500 1,152 £202
01 Jun 2020 Semi-Detached £173,000 570 £303

Available Historical Periods

2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995