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

362

Median Price (£/sqft)

£295

Price Overview

Average Price (£)304,752
Median Price (£)265,000
Median Price (£/sqm) 3,172
Median Price (£/sqft) 295
Transactions362

Market Movements

Monthly Change (%)2.75%
Annual Change (%)12.11%
Peak Price (£)347,253
From Peak (%)-12.24%
Volatility (£)165,121

Property Composition

Detached (%)15.5%
Semi-Detached (%)24.9%
Terraced (%)35.1%
Flat (%)24.6%

Build & Tenure

New Build (%)2.5%
Freehold (%)74%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

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

Property Mix
Transactions for January 2025
Date Address Type Price Floor Area (sqft) £/sqft
31 Jan 2025 Semi-Detached £295,000 - -
31 Jan 2025 Semi-Detached £280,000 1,496 £187
31 Jan 2025 Flat £182,500 - -
31 Jan 2025 Terraced £325,000 1,281 £254
31 Jan 2025 Flat £162,000 807 £201
31 Jan 2025 Detached £342,500 1,335 £257
31 Jan 2025 Flat £235,000 570 £412
31 Jan 2025 Detached £602,000 1,948 £309
31 Jan 2025 Flat £235,000 441 £532
31 Jan 2025 Semi-Detached £375,000 803 £467
31 Jan 2025 Flat £170,000 - -
31 Jan 2025 Semi-Detached £350,000 1,184 £296
31 Jan 2025 Terraced £382,500 1,206 £317
31 Jan 2025 Terraced £219,000 1,033 £212
31 Jan 2025 Semi-Detached £386,000 364 £1,060
31 Jan 2025 Terraced £450,000 1,098 £410
31 Jan 2025 Semi-Detached £319,995 818 £391
31 Jan 2025 Semi-Detached £320,000 893 £358
31 Jan 2025 Terraced £310,000 877 £354
31 Jan 2025 Flat £195,000 592 £329
31 Jan 2025 Flat £225,000 850 £265
31 Jan 2025 Terraced £250,000 - -
31 Jan 2025 Flat £115,000 732 £157
31 Jan 2025 Semi-Detached £230,000 635 £362
31 Jan 2025 Semi-Detached £650,000 - -
31 Jan 2025 Semi-Detached £220,000 915 £240
31 Jan 2025 Terraced £180,000 1,066 £169
31 Jan 2025 Semi-Detached £299,995 904 £332
31 Jan 2025 Terraced £249,995 764 £327
31 Jan 2025 Flat £95,000 452 £210
31 Jan 2025 Terraced £295,000 1,098 £269
31 Jan 2025 Semi-Detached £592,176 1,539 £385
31 Jan 2025 Terraced £315,000 915 £344
31 Jan 2025 Flat £202,700 797 £254
31 Jan 2025 Detached £336,000 1,023 £329
31 Jan 2025 Semi-Detached £305,000 1,141 £267
31 Jan 2025 Terraced £215,000 893 £241
31 Jan 2025 Terraced £295,000 1,119 £264
31 Jan 2025 Terraced £230,000 829 £278
31 Jan 2025 Detached £430,000 1,281 £336
31 Jan 2025 Detached £397,500 1,023 £389
31 Jan 2025 Flat £102,500 689 £149
31 Jan 2025 Detached £355,000 1,184 £300
31 Jan 2025 Semi-Detached £180,000 709 £254
31 Jan 2025 Terraced £220,000 1,066 £206
31 Jan 2025 Detached £424,995 - -
31 Jan 2025 Flat £140,000 764 £183
31 Jan 2025 Flat £115,000 - -
31 Jan 2025 Flat £210,000 - -
31 Jan 2025 Semi-Detached £330,000 1,044 £316
31 Jan 2025 Flat £220,000 861 £255
31 Jan 2025 Terraced £220,000 764 £288
31 Jan 2025 Detached £420,000 807 £520
31 Jan 2025 Semi-Detached £425,000 1,163 £366
31 Jan 2025 Flat £185,000 700 £264
31 Jan 2025 Detached £420,000 - -
31 Jan 2025 Flat £245,000 721 £340
31 Jan 2025 Flat £194,000 527 £368
31 Jan 2025 Detached £765,500 1,496 £512
31 Jan 2025 Detached £534,000 1,507 £354
31 Jan 2025 Semi-Detached £418,000 1,066 £392
31 Jan 2025 Detached £335,000 1,001 £335
31 Jan 2025 Terraced £457,000 1,173 £390
31 Jan 2025 Terraced £290,000 1,313 £221
31 Jan 2025 Detached £430,000 1,163 £370
31 Jan 2025 Semi-Detached £205,000 786 £261
31 Jan 2025 Semi-Detached £240,000 679 £353
31 Jan 2025 Terraced £235,000 689 £341
30 Jan 2025 Terraced £275,000 947 £290
30 Jan 2025 Detached £564,995 1,399 £404
30 Jan 2025 Terraced £415,000 1,453 £286
30 Jan 2025 Detached £272,000 883 £308
30 Jan 2025 Terraced £288,000 958 £301
30 Jan 2025 Terraced £170,000 721 £236
30 Jan 2025 Terraced £411,500 1,227 £335
30 Jan 2025 Flat £125,000 700 £179
30 Jan 2025 Terraced £220,000 1,033 £213
30 Jan 2025 Semi-Detached £55,500 - -
30 Jan 2025 Detached £455,000 1,259 £361
30 Jan 2025 Terraced £212,175 603 £352
30 Jan 2025 Detached £715,000 2,034 £351
30 Jan 2025 Semi-Detached £325,000 1,012 £321
30 Jan 2025 Flat £184,000 624 £295
29 Jan 2025 Detached £1,400,000 2,944 £476
29 Jan 2025 Terraced £350,000 689 £508
29 Jan 2025 Flat £262,000 1,184 £221
29 Jan 2025 Semi-Detached £305,000 1,055 £289
29 Jan 2025 Semi-Detached £695,000 1,819 £382
29 Jan 2025 Semi-Detached £800,000 2,217 £361
29 Jan 2025 Flat £120,000 - -
29 Jan 2025 Terraced £276,400 958 £289
29 Jan 2025 Flat £190,000 807 £235
29 Jan 2025 Semi-Detached £370,000 1,335 £277
29 Jan 2025 Semi-Detached £305,000 732 £417
28 Jan 2025 Flat £129,000 915 £141
28 Jan 2025 Detached £576,995 1,496 £386
28 Jan 2025 Terraced £338,500 883 £384
28 Jan 2025 Terraced £215,000 1,421 £151
28 Jan 2025 Semi-Detached £236,000 - -
28 Jan 2025 Terraced £450,000 1,130 £398
28 Jan 2025 Semi-Detached £151,500 915 £166
28 Jan 2025 Terraced £220,000 - -
28 Jan 2025 Detached £330,000 1,001 £330
28 Jan 2025 Terraced £270,000 700 £386
27 Jan 2025 Flat £185,000 452 £409
27 Jan 2025 Terraced £430,000 1,060 £406
27 Jan 2025 Terraced £245,000 - -
27 Jan 2025 Terraced £855,000 1,848 £463
27 Jan 2025 Semi-Detached £515,000 1,582 £325
27 Jan 2025 Detached £440,000 1,335 £330
27 Jan 2025 Semi-Detached £310,000 786 £395
27 Jan 2025 Detached £425,000 904 £470
27 Jan 2025 Terraced £210,000 635 £331
27 Jan 2025 Terraced £374,000 - -
27 Jan 2025 Flat £145,000 420 £345
27 Jan 2025 Flat £230,000 - -
27 Jan 2025 Flat £232,500 614 £379
27 Jan 2025 Terraced £440,000 2,422 £182
27 Jan 2025 Semi-Detached £525,000 1,378 £381
27 Jan 2025 Terraced £195,000 1,227 £159
27 Jan 2025 Detached £305,000 797 £383
27 Jan 2025 Detached £330,000 1,076 £307
27 Jan 2025 Terraced £740,000 1,862 £397
27 Jan 2025 Semi-Detached £195,000 775 £252
24 Jan 2025 Terraced £198,000 969 £204
24 Jan 2025 Terraced £460,000 893 £515
24 Jan 2025 Flat £250,000 506 £494
24 Jan 2025 Detached £720,000 1,711 £421
24 Jan 2025 Detached £525,000 1,163 £452
24 Jan 2025 Detached £500,000 1,475 £339
24 Jan 2025 Terraced £205,000 570 £359
24 Jan 2025 Flat £159,950 506 £316
24 Jan 2025 Semi-Detached £270,000 - -
24 Jan 2025 Flat £175,000 465 £377
24 Jan 2025 Detached £584,995 1,496 £391
24 Jan 2025 Flat £152,000 - -
24 Jan 2025 Terraced £545,000 - -
24 Jan 2025 Terraced £190,000 840 £226
24 Jan 2025 Detached £450,000 1,625 £277
24 Jan 2025 Semi-Detached £485,000 1,345 £360
24 Jan 2025 Flat £100,000 517 £194
24 Jan 2025 Semi-Detached £600,000 - -
24 Jan 2025 Terraced £231,000 850 £272
24 Jan 2025 Terraced £307,750 1,367 £225
24 Jan 2025 Flat £220,000 477 £461
24 Jan 2025 Semi-Detached £209,000 807 £259
24 Jan 2025 Semi-Detached £243,000 635 £383
24 Jan 2025 Flat £150,000 - -
24 Jan 2025 Flat £114,520 467 £245
24 Jan 2025 Terraced £280,000 850 £329
24 Jan 2025 Semi-Detached £298,000 904 £330
24 Jan 2025 Terraced £240,000 1,081 £222
24 Jan 2025 Flat £170,000 710 £239
24 Jan 2025 Flat £142,000 398 £357
24 Jan 2025 Terraced £341,000 904 £377
24 Jan 2025 Flat £145,000 797 £182
24 Jan 2025 Terraced £195,000 928 £210
24 Jan 2025 Terraced £210,000 829 £253
24 Jan 2025 Semi-Detached £163,000 560 £291
24 Jan 2025 Flat £120,000 420 £286
24 Jan 2025 Semi-Detached £275,000 797 £345
24 Jan 2025 Detached £450,000 1,722 £261
24 Jan 2025 Terraced £200,000 1,184 £169
24 Jan 2025 Terraced £340,000 969 £351
23 Jan 2025 Terraced £206,000 1,033 £199
23 Jan 2025 Terraced £238,500 678 £352
23 Jan 2025 Flat £208,000 667 £312
23 Jan 2025 Terraced £156,000 840 £186
23 Jan 2025 Detached £900,000 3,391 £265
23 Jan 2025 Semi-Detached £170,000 947 £179
22 Jan 2025 Semi-Detached £275,000 786 £350
22 Jan 2025 Detached £425,000 1,905 £223
22 Jan 2025 Semi-Detached £355,000 1,044 £340
22 Jan 2025 Flat £110,000 487 £226
22 Jan 2025 Semi-Detached £195,000 592 £329
22 Jan 2025 Semi-Detached £220,000 818 £269
22 Jan 2025 Semi-Detached £425,000 1,259 £337
22 Jan 2025 Semi-Detached £260,000 1,625 £160
21 Jan 2025 Semi-Detached £289,995 1,149 £252
21 Jan 2025 Flat £180,000 779 £231
21 Jan 2025 Detached £105,000 - -
21 Jan 2025 Flat £172,500 - -
21 Jan 2025 Terraced £272,500 883 £309
20 Jan 2025 Terraced £207,000 1,001 £207
20 Jan 2025 Terraced £170,000 1,270 £134
20 Jan 2025 Detached £560,000 1,410 £397
20 Jan 2025 Terraced £205,000 1,001 £205
20 Jan 2025 Terraced £255,000 947 £269
20 Jan 2025 Terraced £95,000 646 £147
20 Jan 2025 Semi-Detached £350,000 1,216 £288
20 Jan 2025 Terraced £143,000 818 £175
20 Jan 2025 Terraced £455,000 - -
19 Jan 2025 Flat £62,500 743 £84
17 Jan 2025 Terraced £335,000 797 £421
17 Jan 2025 Terraced £265,000 1,001 £265
17 Jan 2025 Terraced £231,500 814 £285
17 Jan 2025 Detached £402,500 1,130 £356
17 Jan 2025 Terraced £356,000 - -
17 Jan 2025 Semi-Detached £275,000 947 £290
17 Jan 2025 Terraced £475,000 1,184 £401
17 Jan 2025 Flat £100,000 743 £135
17 Jan 2025 Semi-Detached £645,000 1,808 £357
17 Jan 2025 Flat £110,000 - -
17 Jan 2025 Flat £184,000 692 £266
17 Jan 2025 Flat £265,000 710 £373
17 Jan 2025 Flat £144,000 614 £235
17 Jan 2025 Terraced £370,000 1,507 £246
17 Jan 2025 Terraced £300,000 1,012 £296
17 Jan 2025 Flat £202,500 818 £248
17 Jan 2025 Semi-Detached £382,500 - -
17 Jan 2025 Flat £180,000 732 £246
17 Jan 2025 Flat £150,000 - -
17 Jan 2025 Flat £118,000 646 £183
17 Jan 2025 Semi-Detached £337,500 - -
17 Jan 2025 Semi-Detached £185,000 829 £223
17 Jan 2025 Flat £110,000 484 £227
17 Jan 2025 Terraced £210,000 509 £413
17 Jan 2025 Semi-Detached £300,000 1,001 £300
17 Jan 2025 Terraced £240,000 1,033 £232
17 Jan 2025 Flat £182,000 710 £256
17 Jan 2025 Terraced £230,000 1,259 £183
17 Jan 2025 Flat £129,950 205 £635
17 Jan 2025 Flat £236,000 - -
17 Jan 2025 Terraced £235,000 990 £237
17 Jan 2025 Terraced £173,000 581 £298
17 Jan 2025 Semi-Detached £260,000 1,421 £183
17 Jan 2025 Semi-Detached £237,000 947 £250
17 Jan 2025 Flat £198,000 - -
17 Jan 2025 Flat £210,000 506 £415
17 Jan 2025 Semi-Detached £428,000 1,173 £365
17 Jan 2025 Flat £148,000 - -
17 Jan 2025 Flat £152,500 - -
17 Jan 2025 Detached £630,000 - -
17 Jan 2025 Flat £120,000 721 £166
17 Jan 2025 Flat £147,500 - -
16 Jan 2025 Detached £445,000 1,076 £413
16 Jan 2025 Terraced £225,000 764 £294
16 Jan 2025 Semi-Detached £250,000 990 £252
16 Jan 2025 Semi-Detached £418,000 1,119 £373
16 Jan 2025 Flat £182,000 732 £249
16 Jan 2025 Terraced £225,000 743 £303
16 Jan 2025 Semi-Detached £265,000 689 £385
16 Jan 2025 Detached £800,000 3,240 £247
16 Jan 2025 Semi-Detached £285,000 764 £373
16 Jan 2025 Terraced £312,000 840 £372
16 Jan 2025 Flat £160,000 - -
16 Jan 2025 Terraced £235,000 936 £251
15 Jan 2025 Semi-Detached £435,000 1,249 £348
15 Jan 2025 Flat £57,000 452 £126
15 Jan 2025 Semi-Detached £265,000 947 £280
15 Jan 2025 Semi-Detached £340,000 1,173 £290
15 Jan 2025 Flat £150,000 667 £225
14 Jan 2025 Terraced £620,000 1,453 £427
14 Jan 2025 Terraced £280,000 1,087 £258
14 Jan 2025 Detached £481,995 1,270 £379
14 Jan 2025 Terraced £297,500 807 £369
14 Jan 2025 Terraced £255,000 920 £277
14 Jan 2025 Terraced £270,500 1,141 £237
13 Jan 2025 Terraced £250,000 1,141 £219
13 Jan 2025 Semi-Detached £617,000 - -
13 Jan 2025 Flat £525,000 1,335 £393
13 Jan 2025 Flat £84,000 592 £142
13 Jan 2025 Terraced £205,000 - -
13 Jan 2025 Terraced £319,000 893 £357
13 Jan 2025 Terraced £312,000 1,055 £296
13 Jan 2025 Semi-Detached £315,000 1,066 £296
13 Jan 2025 Terraced £246,500 926 £266
10 Jan 2025 Terraced £240,000 1,044 £230
10 Jan 2025 Flat £237,000 876 £270
10 Jan 2025 Flat £152,500 - -
10 Jan 2025 Terraced £320,000 1,055 £303
10 Jan 2025 Flat £200,000 807 £248
10 Jan 2025 Semi-Detached £515,000 1,076 £478
10 Jan 2025 Detached £258,587 - -
10 Jan 2025 Terraced £525,000 1,216 £432
10 Jan 2025 Semi-Detached £200,000 1,012 £198
10 Jan 2025 Terraced £325,000 1,111 £293
10 Jan 2025 Flat £115,000 445 £258
10 Jan 2025 Detached £350,000 1,507 £232
10 Jan 2025 Terraced £330,000 1,184 £279
10 Jan 2025 Terraced £437,000 1,066 £410
10 Jan 2025 Terraced £450,000 1,636 £275
10 Jan 2025 Flat £206,000 - -
10 Jan 2025 Detached £390,000 1,572 £248
10 Jan 2025 Terraced £395,000 1,485 £266
10 Jan 2025 Terraced £305,000 1,066 £286
10 Jan 2025 Detached £355,000 - -
10 Jan 2025 Terraced £275,000 775 £355
10 Jan 2025 Semi-Detached £330,000 1,206 £274
10 Jan 2025 Flat £85,000 474 £179
10 Jan 2025 Terraced £220,000 947 £232
10 Jan 2025 Terraced £205,000 527 £389
10 Jan 2025 Flat £128,000 780 £164
10 Jan 2025 Terraced £270,000 958 £282
10 Jan 2025 Flat £77,500 - -
10 Jan 2025 Flat £160,000 807 £198
10 Jan 2025 Flat £200,000 893 £224
10 Jan 2025 Semi-Detached £526,000 1,302 £404
10 Jan 2025 Semi-Detached £975,000 2,368 £412
10 Jan 2025 Terraced £315,000 980 £322
10 Jan 2025 Semi-Detached £320,000 980 £327
10 Jan 2025 Detached £472,000 1,442 £327
10 Jan 2025 Flat £236,000 764 £309
10 Jan 2025 Terraced £240,000 807 £297
10 Jan 2025 Terraced £374,860 1,507 £249
10 Jan 2025 Detached £315,000 861 £366
10 Jan 2025 Semi-Detached £205,000 1,087 £189
10 Jan 2025 Semi-Detached £285,000 764 £373
10 Jan 2025 Terraced £363,000 840 £432
10 Jan 2025 Semi-Detached £190,000 850 £223
10 Jan 2025 Detached £380,000 1,389 £274
10 Jan 2025 Detached £375,000 969 £387
10 Jan 2025 Detached £384,000 1,130 £340
09 Jan 2025 Terraced £270,000 958 £282
09 Jan 2025 Terraced £336,200 2,088 £161
09 Jan 2025 Terraced £455,000 1,345 £338
09 Jan 2025 Semi-Detached £530,000 - -
08 Jan 2025 Semi-Detached £350,000 1,119 £313
08 Jan 2025 Flat £200,000 2,153 £93
08 Jan 2025 Terraced £160,000 506 £316
08 Jan 2025 Semi-Detached £410,000 1,389 £295
08 Jan 2025 Detached £690,000 1,335 £517
08 Jan 2025 Flat £192,500 667 £288
08 Jan 2025 Semi-Detached £369,000 1,012 £365
08 Jan 2025 Flat £211,000 441 £478
07 Jan 2025 Terraced £317,500 775 £410
07 Jan 2025 Flat £200,000 1,055 £190
07 Jan 2025 Detached £755,000 - -
07 Jan 2025 Terraced £180,000 1,033 £174
07 Jan 2025 Terraced £265,000 1,582 £167
07 Jan 2025 Flat £200,000 - -
07 Jan 2025 Terraced £252,000 678 £372
07 Jan 2025 Semi-Detached £175,000 958 £183
06 Jan 2025 Terraced £250,000 869 £288
06 Jan 2025 Detached £389,700 764 £510
06 Jan 2025 Detached £440,000 1,475 £298
06 Jan 2025 Semi-Detached £390,000 1,345 £290
06 Jan 2025 Detached £790,000 1,948 £405
06 Jan 2025 Detached £355,000 1,464 £243
06 Jan 2025 Detached £455,000 1,238 £368
06 Jan 2025 Terraced £205,000 1,066 £192
06 Jan 2025 Terraced £195,000 883 £221
06 Jan 2025 Flat £78,000 - -
06 Jan 2025 Semi-Detached £262,500 603 £435
05 Jan 2025 Terraced £285,000 1,044 £273
03 Jan 2025 Terraced £710,000 1,582 £449
03 Jan 2025 Semi-Detached £245,000 - -
03 Jan 2025 Terraced £210,500 635 £331
03 Jan 2025 Semi-Detached £350,000 1,507 £232
03 Jan 2025 Flat £183,000 775 £236
03 Jan 2025 Detached £400,000 1,216 £329
03 Jan 2025 Flat £152,500 635 £240
03 Jan 2025 Semi-Detached £150,000 1,281 £117
03 Jan 2025 Semi-Detached £215,000 1,152 £187
03 Jan 2025 Terraced £210,000 947 £222
03 Jan 2025 Terraced £340,250 872 £390
03 Jan 2025 Terraced £285,000 921 £309
03 Jan 2025 Semi-Detached £145,500 635 £229
02 Jan 2025 Terraced £505,000 1,109 £455
02 Jan 2025 Semi-Detached £287,500 1,507 £191
02 Jan 2025 Semi-Detached £196,000 936 £209
02 Jan 2025 Terraced £325,000 829 £392

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