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

347

Median Price (£/sqft)

£296

Price Overview

Average Price (£)304,643
Median Price (£)270,000
Median Price (£/sqm) 3,182
Median Price (£/sqft) 296
Transactions347

Market Movements

Monthly Change (%)-0.34%
Annual Change (%)0.32%
Peak Price (£)347,253
From Peak (%)-12.27%
Volatility (£)171,783

Property Composition

Detached (%)13.3%
Semi-Detached (%)27.4%
Terraced (%)38.6%
Flat (%)20.8%

Build & Tenure

New Build (%)0%
Freehold (%)78.7%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

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

Property Mix
Transactions for November 2025
Date Address Type Price Floor Area (sqft) £/sqft
28 Nov 2025 Semi-Detached £320,000 1,152 £278
28 Nov 2025 Semi-Detached £305,000 904 £337
28 Nov 2025 Terraced £344,000 872 £395
28 Nov 2025 Terraced £350,000 990 £353
28 Nov 2025 Flat £172,500 700 £247
28 Nov 2025 Flat £270,000 700 £386
28 Nov 2025 Flat £150,000 619 £242
28 Nov 2025 Terraced £295,000 1,098 £269
28 Nov 2025 Terraced £338,000 1,249 £271
28 Nov 2025 Terraced £335,000 1,238 £271
28 Nov 2025 Semi-Detached £456,500 1,507 £303
28 Nov 2025 Flat £138,500 495 £280
28 Nov 2025 Terraced £245,000 753 £325
28 Nov 2025 Flat £135,563 - -
28 Nov 2025 Terraced £380,000 1,389 £274
28 Nov 2025 Terraced £386,000 1,087 £355
28 Nov 2025 Semi-Detached £355,000 1,184 £300
28 Nov 2025 Semi-Detached £280,000 678 £413
28 Nov 2025 Terraced £204,100 631 £324
28 Nov 2025 Terraced £270,000 1,378 £196
28 Nov 2025 Terraced £250,000 818 £306
28 Nov 2025 Terraced £250,000 667 £375
28 Nov 2025 Semi-Detached £295,000 679 £434
28 Nov 2025 Semi-Detached £255,000 764 £334
28 Nov 2025 Semi-Detached £280,000 764 £366
28 Nov 2025 Semi-Detached £240,000 - -
28 Nov 2025 Flat £191,800 549 £349
28 Nov 2025 Semi-Detached £290,000 - -
28 Nov 2025 Terraced £275,000 850 £323
28 Nov 2025 Semi-Detached £272,000 759 £359
28 Nov 2025 Detached £175,000 1,066 £164
28 Nov 2025 Detached £345,000 893 £386
28 Nov 2025 Terraced £232,500 1,152 £202
28 Nov 2025 Semi-Detached £258,000 786 £328
28 Nov 2025 Semi-Detached £310,000 969 £320
28 Nov 2025 Terraced £300,000 872 £344
28 Nov 2025 Terraced £280,000 1,098 £255
28 Nov 2025 Terraced £264,950 980 £270
28 Nov 2025 Detached £940,000 2,680 £351
28 Nov 2025 Detached £380,000 1,938 £196
28 Nov 2025 Semi-Detached £280,000 818 £342
28 Nov 2025 Semi-Detached £280,000 818 £342
28 Nov 2025 Detached £320,000 961 £333
28 Nov 2025 Terraced £205,000 926 £221
28 Nov 2025 Semi-Detached £285,000 782 £365
28 Nov 2025 Terraced £224,500 667 £336
28 Nov 2025 Terraced £262,500 1,119 £234
28 Nov 2025 Terraced £317,500 1,679 £189
28 Nov 2025 Flat £125,000 452 £276
27 Nov 2025 Detached £980,000 2,788 £352
27 Nov 2025 Semi-Detached £368,723 990 £372
27 Nov 2025 Terraced £245,000 732 £335
27 Nov 2025 Semi-Detached £295,000 689 £428
27 Nov 2025 Semi-Detached £447,500 1,378 £325
27 Nov 2025 Detached £585,000 1,507 £388
27 Nov 2025 Terraced £325,000 1,055 £308
27 Nov 2025 Terraced £413,000 1,259 £328
27 Nov 2025 Terraced £352,500 1,066 £331
27 Nov 2025 Terraced £266,000 775 £343
27 Nov 2025 Terraced £255,000 1,001 £255
27 Nov 2025 Terraced £252,000 603 £418
27 Nov 2025 Terraced £255,000 872 £292
27 Nov 2025 Terraced £232,500 947 £245
27 Nov 2025 Semi-Detached £292,000 1,378 £212
27 Nov 2025 Semi-Detached £559,000 - -
26 Nov 2025 Detached £357,500 1,012 £353
26 Nov 2025 Semi-Detached £510,000 1,163 £439
26 Nov 2025 Flat £223,000 775 £288
26 Nov 2025 Semi-Detached £207,000 1,012 £205
26 Nov 2025 Terraced £275,000 1,065 £258
26 Nov 2025 Terraced £225,000 872 £258
26 Nov 2025 Semi-Detached £195,000 980 £199
25 Nov 2025 Terraced £277,000 349 £793
25 Nov 2025 Terraced £93,188 990 £94
25 Nov 2025 Flat £320,000 850 £376
25 Nov 2025 Flat £235,000 624 £376
25 Nov 2025 Flat £78,000 506 £154
25 Nov 2025 Flat £241,500 - -
25 Nov 2025 Detached £301,000 1,012 £297
25 Nov 2025 Terraced £285,000 840 £339
25 Nov 2025 Flat £140,000 614 £228
25 Nov 2025 Detached £235,000 807 £291
25 Nov 2025 Semi-Detached £355,000 500 £710
25 Nov 2025 Terraced £148,900 915 £163
25 Nov 2025 Semi-Detached £185,000 - -
25 Nov 2025 Terraced £410,000 1,023 £401
25 Nov 2025 Detached £319,000 1,150 £277
25 Nov 2025 Flat £125,000 495 £252
25 Nov 2025 Terraced £320,000 1,249 £256
25 Nov 2025 Semi-Detached £256,500 990 £259
25 Nov 2025 Terraced £135,000 915 £148
24 Nov 2025 Terraced £300,000 969 £310
24 Nov 2025 Detached £365,000 1,335 £273
24 Nov 2025 Terraced £163,000 947 £172
24 Nov 2025 Semi-Detached £288,000 764 £377
24 Nov 2025 Detached £407,000 1,249 £326
24 Nov 2025 Flat £270,000 - -
24 Nov 2025 Terraced £206,000 818 £252
24 Nov 2025 Flat £140,000 592 £236
21 Nov 2025 Semi-Detached £290,000 764 £379
21 Nov 2025 Flat £160,000 - -
21 Nov 2025 Semi-Detached £160,000 883 £181
21 Nov 2025 Terraced £368,500 1,345 £274
21 Nov 2025 Flat £360,000 - -
21 Nov 2025 Terraced £847,500 - -
21 Nov 2025 Detached £377,500 969 £390
21 Nov 2025 Semi-Detached £290,000 1,152 £252
21 Nov 2025 Terraced £382,000 1,087 £351
21 Nov 2025 Semi-Detached £260,500 1,012 £257
21 Nov 2025 Semi-Detached £300,000 990 £303
21 Nov 2025 Flat £125,000 710 £176
21 Nov 2025 Terraced £175,000 1,173 £149
21 Nov 2025 Semi-Detached £262,500 1,173 £224
21 Nov 2025 Terraced £180,000 990 £182
21 Nov 2025 Terraced £210,000 614 £342
21 Nov 2025 Terraced £219,500 840 £261
21 Nov 2025 Terraced £238,000 764 £311
21 Nov 2025 Semi-Detached £215,000 646 £333
21 Nov 2025 Terraced £220,000 592 £372
21 Nov 2025 Detached £750,000 1,586 £473
21 Nov 2025 Terraced £355,000 1,378 £258
21 Nov 2025 Detached £1,300,000 3,789 £343
21 Nov 2025 Flat £240,000 915 £262
21 Nov 2025 Semi-Detached £551,000 1,206 £457
21 Nov 2025 Terraced £220,000 546 £403
21 Nov 2025 Semi-Detached £240,000 - -
21 Nov 2025 Flat £187,000 872 £214
21 Nov 2025 Flat £118,000 - -
21 Nov 2025 Flat £250,000 - -
21 Nov 2025 Terraced £475,000 1,128 £421
21 Nov 2025 Terraced £265,000 1,090 £243
21 Nov 2025 Flat £190,000 678 £280
21 Nov 2025 Detached £310,000 1,098 £282
21 Nov 2025 Detached £390,000 1,076 £362
21 Nov 2025 Flat £205,000 - -
21 Nov 2025 Flat £140,000 - -
21 Nov 2025 Flat £130,000 - -
21 Nov 2025 Terraced £525,000 1,356 £387
21 Nov 2025 Terraced £250,000 1,152 £217
21 Nov 2025 Semi-Detached £335,000 1,399 £239
21 Nov 2025 Detached £313,000 - -
21 Nov 2025 Flat £145,000 874 £166
21 Nov 2025 Semi-Detached £330,000 1,227 £269
21 Nov 2025 Terraced £425,000 1,066 £399
21 Nov 2025 Flat £220,000 721 £305
21 Nov 2025 Terraced £230,000 775 £297
20 Nov 2025 Terraced £277,500 743 £374
20 Nov 2025 Terraced £55,000 1,184 £46
20 Nov 2025 Terraced £345,000 818 £422
20 Nov 2025 Semi-Detached £375,000 1,066 £352
20 Nov 2025 Flat £130,000 484 £268
20 Nov 2025 Semi-Detached £405,000 - -
20 Nov 2025 Detached £685,000 1,744 £393
20 Nov 2025 Flat £115,000 700 £164
20 Nov 2025 Terraced £293,000 926 £317
20 Nov 2025 Terraced £370,000 1,130 £327
20 Nov 2025 Semi-Detached £310,000 850 £365
20 Nov 2025 Terraced £220,000 - -
19 Nov 2025 Semi-Detached £330,000 872 £378
19 Nov 2025 Terraced £179,000 807 £222
19 Nov 2025 Flat £176,500 635 £278
18 Nov 2025 Terraced £440,000 1,356 £324
18 Nov 2025 Flat £157,000 579 £271
18 Nov 2025 Terraced £330,000 1,141 £289
18 Nov 2025 Semi-Detached £266,000 635 £419
18 Nov 2025 Terraced £350,000 904 £387
18 Nov 2025 Semi-Detached £312,000 861 £362
18 Nov 2025 Semi-Detached £257,000 581 £442
18 Nov 2025 Semi-Detached £344,950 980 £352
18 Nov 2025 Detached £565,000 1,333 £424
17 Nov 2025 Terraced £250,000 856 £292
17 Nov 2025 Flat £147,000 570 £258
17 Nov 2025 Terraced £254,000 814 £312
17 Nov 2025 Detached £688,000 1,755 £392
17 Nov 2025 Flat £189,000 840 £225
17 Nov 2025 Flat £195,000 - -
17 Nov 2025 Flat £145,000 657 £221
17 Nov 2025 Terraced £365,000 1,432 £255
17 Nov 2025 Semi-Detached £350,000 1,324 £264
17 Nov 2025 Terraced £277,000 1,335 £208
16 Nov 2025 Semi-Detached £295,000 1,447 £204
14 Nov 2025 Semi-Detached £250,000 929 £269
14 Nov 2025 Flat £145,000 581 £249
14 Nov 2025 Terraced £395,000 1,259 £314
14 Nov 2025 Detached £630,000 1,991 £316
14 Nov 2025 Semi-Detached £266,500 657 £406
14 Nov 2025 Terraced £222,500 506 £440
14 Nov 2025 Flat £148,000 646 £229
14 Nov 2025 Semi-Detached £295,000 - -
14 Nov 2025 Terraced £310,000 1,302 £238
14 Nov 2025 Semi-Detached £443,500 1,324 £335
14 Nov 2025 Terraced £175,000 872 £201
14 Nov 2025 Semi-Detached £395,000 860 £460
14 Nov 2025 Terraced £370,000 1,302 £284
14 Nov 2025 Terraced £100,000 - -
14 Nov 2025 Flat £147,500 431 £343
14 Nov 2025 Terraced £235,000 926 £254
14 Nov 2025 Terraced £290,000 1,102 £263
14 Nov 2025 Terraced £186,000 721 £258
14 Nov 2025 Terraced £335,000 1,292 £259
14 Nov 2025 Flat £211,000 646 £327
14 Nov 2025 Terraced £280,000 1,012 £277
14 Nov 2025 Terraced £228,000 935 £244
14 Nov 2025 Detached £300,000 840 £357
14 Nov 2025 Terraced £370,000 1,345 £275
14 Nov 2025 Semi-Detached £211,000 883 £239
14 Nov 2025 Terraced £203,000 - -
14 Nov 2025 Semi-Detached £143,900 - -
14 Nov 2025 Terraced £158,000 581 £272
14 Nov 2025 Flat £160,000 - -
14 Nov 2025 Flat £225,000 721 £312
14 Nov 2025 Terraced £250,000 1,238 £202
14 Nov 2025 Terraced £440,100 - -
14 Nov 2025 Detached £495,000 1,690 £293
14 Nov 2025 Detached £515,000 1,087 £474
14 Nov 2025 Semi-Detached £525,000 1,216 £432
14 Nov 2025 Detached £1,500,000 2,314 £648
14 Nov 2025 Detached £800,000 1,393 £574
14 Nov 2025 Terraced £205,000 882 £233
14 Nov 2025 Terraced £180,000 1,033 £174
14 Nov 2025 Flat £145,000 657 £221
14 Nov 2025 Terraced £280,000 1,238 £226
14 Nov 2025 Semi-Detached £275,000 1,238 £222
13 Nov 2025 Semi-Detached £128,000 1,055 £121
13 Nov 2025 Semi-Detached £322,500 915 £352
13 Nov 2025 Detached £368,000 969 £380
13 Nov 2025 Terraced £225,000 614 £367
13 Nov 2025 Flat £185,000 527 £351
13 Nov 2025 Terraced £298,000 1,249 £239
13 Nov 2025 Terraced £380,000 1,076 £353
13 Nov 2025 Flat £205,000 549 £373
13 Nov 2025 Semi-Detached £177,500 560 £317
13 Nov 2025 Flat £167,500 743 £226
12 Nov 2025 Terraced £235,000 1,292 £182
12 Nov 2025 Flat £180,000 517 £348
12 Nov 2025 Flat £199,000 980 £203
12 Nov 2025 Detached £1,115,000 1,668 £668
12 Nov 2025 Flat £177,000 732 £242
11 Nov 2025 Flat £235,000 657 £358
11 Nov 2025 Flat £162,500 689 £236
11 Nov 2025 Terraced £315,000 1,141 £276
11 Nov 2025 Detached £735,000 - -
11 Nov 2025 Terraced £190,000 915 £208
11 Nov 2025 Detached £640,000 1,916 £334
11 Nov 2025 Semi-Detached £345,000 1,170 £295
11 Nov 2025 Flat £97,500 506 £193
11 Nov 2025 Terraced £229,000 1,044 £219
11 Nov 2025 Terraced £265,000 700 £379
11 Nov 2025 Semi-Detached £235,000 872 £270
10 Nov 2025 Detached £575,000 1,808 £318
10 Nov 2025 Terraced £264,010 732 £361
10 Nov 2025 Semi-Detached £302,500 - -
10 Nov 2025 Terraced £225,000 936 £240
10 Nov 2025 Detached £715,000 2,303 £310
10 Nov 2025 Semi-Detached £270,000 990 £273
10 Nov 2025 Terraced £190,000 624 £304
10 Nov 2025 Semi-Detached £435,000 913 £477
10 Nov 2025 Semi-Detached £270,000 872 £310
10 Nov 2025 Terraced £319,250 1,252 £255
07 Nov 2025 Semi-Detached £312,000 1,076 £290
07 Nov 2025 Semi-Detached £575,000 1,593 £361
07 Nov 2025 Detached £455,000 1,281 £355
07 Nov 2025 Semi-Detached £320,000 797 £402
07 Nov 2025 Terraced £361,400 1,087 £332
07 Nov 2025 Flat £205,000 - -
07 Nov 2025 Detached £348,000 969 £359
07 Nov 2025 Semi-Detached £346,000 1,367 £253
07 Nov 2025 Flat £161,000 550 £293
07 Nov 2025 Semi-Detached £660,000 1,507 £438
07 Nov 2025 Flat £180,000 689 £261
07 Nov 2025 Semi-Detached £504,000 1,302 £387
07 Nov 2025 Terraced £260,000 1,033 £252
07 Nov 2025 Terraced £310,000 1,001 £310
07 Nov 2025 Semi-Detached £255,000 - -
07 Nov 2025 Semi-Detached £308,500 829 £372
07 Nov 2025 Terraced £214,000 603 £355
07 Nov 2025 Semi-Detached £345,000 721 £478
07 Nov 2025 Flat £170,000 657 £259
07 Nov 2025 Terraced £199,000 936 £213
07 Nov 2025 Semi-Detached £280,000 1,206 £232
07 Nov 2025 Flat £153,000 646 £237
07 Nov 2025 Semi-Detached £245,000 958 £256
07 Nov 2025 Terraced £315,000 1,044 £302
07 Nov 2025 Detached £373,000 1,259 £296
07 Nov 2025 Detached £675,000 - -
07 Nov 2025 Flat £187,000 624 £300
07 Nov 2025 Flat £270,000 990 £273
07 Nov 2025 Flat £170,000 614 £277
07 Nov 2025 Terraced £175,000 797 £220
07 Nov 2025 Terraced £492,500 1,561 £316
07 Nov 2025 Terraced £350,000 1,152 £304
07 Nov 2025 Semi-Detached £250,000 1,012 £247
07 Nov 2025 Terraced £400,000 1,744 £229
07 Nov 2025 Detached £450,000 - -
07 Nov 2025 Detached £385,000 915 £421
07 Nov 2025 Semi-Detached £280,000 1,055 £265
06 Nov 2025 Semi-Detached £613,000 1,496 £410
06 Nov 2025 Flat £182,500 828 £221
06 Nov 2025 Terraced £383,500 969 £396
06 Nov 2025 Flat £165,000 678 £243
06 Nov 2025 Detached £246,820 1,216 £203
06 Nov 2025 Terraced £220,000 1,001 £220
06 Nov 2025 Detached £560,000 2,293 £244
06 Nov 2025 Semi-Detached £268,000 - -
06 Nov 2025 Terraced £175,000 936 £187
06 Nov 2025 Terraced £152,000 689 £221
06 Nov 2025 Terraced £205,000 736 £278
06 Nov 2025 Terraced £257,000 700 £367
06 Nov 2025 Flat £87,000 721 £121
06 Nov 2025 Flat £85,000 743 £114
06 Nov 2025 Flat £100,000 - -
06 Nov 2025 Terraced £242,500 958 £253
06 Nov 2025 Terraced £375,000 1,136 £330
06 Nov 2025 Semi-Detached £385,000 764 £504
06 Nov 2025 Terraced £224,000 - -
06 Nov 2025 Semi-Detached £195,000 786 £248
06 Nov 2025 Detached £365,000 1,259 £290
06 Nov 2025 Semi-Detached £670,000 1,636 £410
05 Nov 2025 Detached £450,000 - -
05 Nov 2025 Flat £82,000 - -
05 Nov 2025 Terraced £238,000 1,066 £223
05 Nov 2025 Flat £100,000 - -
05 Nov 2025 Terraced £190,000 700 £272
05 Nov 2025 Semi-Detached £130,000 - -
05 Nov 2025 Semi-Detached £410,000 - -
05 Nov 2025 Detached £790,000 2,024 £390
05 Nov 2025 Semi-Detached £560,000 1,184 £473
05 Nov 2025 Semi-Detached £220,000 1,399 £157
05 Nov 2025 Semi-Detached £300,000 861 £348
05 Nov 2025 Terraced £387,500 1,313 £295
04 Nov 2025 Semi-Detached £295,000 904 £326
04 Nov 2025 Flat £102,500 484 £212
04 Nov 2025 Semi-Detached £225,000 603 £373
04 Nov 2025 Semi-Detached £265,000 614 £432
04 Nov 2025 Semi-Detached £655,000 1,593 £411
04 Nov 2025 Terraced £460,000 - -
04 Nov 2025 Flat £200,000 732 £273
03 Nov 2025 Terraced £207,500 - -
03 Nov 2025 Detached £370,000 1,023 £362
03 Nov 2025 Terraced £320,000 1,744 £184
03 Nov 2025 Terraced £425,000 919 £462
03 Nov 2025 Terraced £310,000 1,409 £220
03 Nov 2025 Terraced £241,000 1,055 £228
03 Nov 2025 Terraced £205,000 629 £326
03 Nov 2025 Flat £290,000 915 £317
03 Nov 2025 Flat £180,000 721 £250
03 Nov 2025 Semi-Detached £189,000 - -

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