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

221

Median Price (£/sqft)

£294

Price Overview

Average Price (£)287,724
Median Price (£)265,000
Median Price (£/sqm) 3,170
Median Price (£/sqft) 294
Transactions221

Market Movements

Monthly Change (%)-0.67%
Annual Change (%)-5.29%
Peak Price (£)341,857
From Peak (%)-15.84%
Volatility (£)152,821

Property Composition

Detached (%)13.6%
Semi-Detached (%)25.8%
Terraced (%)41.6%
Flat (%)19%

Build & Tenure

New Build (%)0%
Freehold (%)79.6%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

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

Property Mix
Transactions for April 2026
Date Address Type Price Floor Area (sqft) £/sqft
30 Apr 2026 Flat £176,000 654 £269
30 Apr 2026 Semi-Detached £290,000 678 £428
30 Apr 2026 Terraced £322,500 1,087 £297
30 Apr 2026 Flat £158,250 - -
30 Apr 2026 Terraced £330,000 1,066 £310
30 Apr 2026 Terraced £245,000 657 £373
30 Apr 2026 Semi-Detached £315,000 - -
30 Apr 2026 Semi-Detached £250,000 614 £407
30 Apr 2026 Terraced £325,000 972 £334
30 Apr 2026 Terraced £245,000 646 £379
30 Apr 2026 Semi-Detached £240,000 - -
30 Apr 2026 Semi-Detached £297,000 872 £341
30 Apr 2026 Semi-Detached £337,000 1,227 £275
30 Apr 2026 Flat £159,000 624 £255
30 Apr 2026 Semi-Detached £300,000 1,224 £245
30 Apr 2026 Flat £200,000 1,755 £114
30 Apr 2026 Semi-Detached £297,000 936 £317
30 Apr 2026 Flat £190,000 603 £315
30 Apr 2026 Terraced £335,000 958 £350
30 Apr 2026 Flat £152,000 538 £282
30 Apr 2026 Semi-Detached £485,000 1,313 £369
29 Apr 2026 Semi-Detached £335,000 1,292 £259
29 Apr 2026 Terraced £230,000 732 £314
29 Apr 2026 Terraced £300,000 1,076 £279
29 Apr 2026 Semi-Detached £342,500 1,130 £303
29 Apr 2026 Semi-Detached £200,000 1,141 £175
29 Apr 2026 Terraced £265,000 861 £308
29 Apr 2026 Terraced £265,000 997 £266
29 Apr 2026 Semi-Detached £289,000 915 £316
29 Apr 2026 Terraced £385,000 700 £550
29 Apr 2026 Semi-Detached £280,000 1,066 £263
29 Apr 2026 Terraced £520,000 603 £863
29 Apr 2026 Detached £400,000 1,012 £395
28 Apr 2026 Semi-Detached £397,000 1,206 £329
28 Apr 2026 Terraced £180,000 807 £223
28 Apr 2026 Semi-Detached £280,000 850 £329
28 Apr 2026 Semi-Detached £450,000 1,163 £387
28 Apr 2026 Terraced £225,000 861 £261
28 Apr 2026 Detached £310,000 775 £400
28 Apr 2026 Terraced £240,000 829 £290
28 Apr 2026 Semi-Detached £228,000 872 £262
28 Apr 2026 Terraced £160,000 786 £204
28 Apr 2026 Terraced £431,000 1,001 £431
28 Apr 2026 Flat £180,000 - -
27 Apr 2026 Detached £360,000 926 £389
27 Apr 2026 Detached £475,000 1,345 £353
27 Apr 2026 Terraced £305,000 969 £315
27 Apr 2026 Terraced £190,000 936 £203
27 Apr 2026 Terraced £350,000 990 £353
27 Apr 2026 Semi-Detached £330,000 861 £383
27 Apr 2026 Terraced £570,000 1,631 £349
27 Apr 2026 Semi-Detached £279,000 721 £387
26 Apr 2026 Terraced £220,000 646 £341
26 Apr 2026 Flat £230,000 - -
26 Apr 2026 Semi-Detached £325,000 807 £403
26 Apr 2026 Terraced £131,147 1,163 £113
26 Apr 2026 Semi-Detached £258,000 678 £380
26 Apr 2026 Flat £275,000 1,249 £220
23 Apr 2026 Semi-Detached £285,000 764 £373
23 Apr 2026 Flat £105,000 560 £188
23 Apr 2026 Flat £93,000 - -
23 Apr 2026 Semi-Detached £276,000 1,152 £240
23 Apr 2026 Semi-Detached £180,000 753 £239
23 Apr 2026 Semi-Detached £770,000 4,015 £192
23 Apr 2026 Terraced £220,000 - -
23 Apr 2026 Semi-Detached £315,000 987 £319
23 Apr 2026 Semi-Detached £289,950 657 £442
23 Apr 2026 Semi-Detached £425,000 949 £448
23 Apr 2026 Terraced £106,500 484 £220
23 Apr 2026 Terraced £303,000 847 £358
23 Apr 2026 Flat £174,000 657 £265
23 Apr 2026 Terraced £188,000 624 £301
23 Apr 2026 Terraced £220,000 581 £378
23 Apr 2026 Detached £415,000 - -
23 Apr 2026 Terraced £250,000 624 £400
23 Apr 2026 Semi-Detached £370,000 915 £404
23 Apr 2026 Flat £215,000 721 £298
23 Apr 2026 Flat £125,000 797 £157
22 Apr 2026 Flat £150,000 - -
22 Apr 2026 Terraced £285,000 1,690 £169
22 Apr 2026 Semi-Detached £311,000 - -
22 Apr 2026 Terraced £298,500 1,453 £205
22 Apr 2026 Terraced £222,000 1,066 £208
22 Apr 2026 Semi-Detached £495,000 1,227 £403
22 Apr 2026 Terraced £350,000 1,410 £248
22 Apr 2026 Terraced £250,000 786 £318
21 Apr 2026 Terraced £140,000 635 £220
21 Apr 2026 Detached £242,000 1,927 £126
21 Apr 2026 Semi-Detached £315,000 818 £385
21 Apr 2026 Flat £178,000 678 £262
21 Apr 2026 Terraced £223,000 1,173 £190
20 Apr 2026 Terraced £202,000 684 £295
20 Apr 2026 Terraced £215,000 549 £392
20 Apr 2026 Terraced £297,650 990 £301
20 Apr 2026 Terraced £255,000 1,238 £206
19 Apr 2026 Flat £110,000 506 £217
19 Apr 2026 Terraced £225,000 818 £275
19 Apr 2026 Semi-Detached £245,000 592 £414
19 Apr 2026 Semi-Detached £440,000 1,087 £405
19 Apr 2026 Semi-Detached £489,950 1,152 £425
19 Apr 2026 Semi-Detached £320,000 1,227 £261
19 Apr 2026 Terraced £400,000 1,345 £297
19 Apr 2026 Terraced £230,000 861 £267
16 Apr 2026 Terraced £250,000 - -
16 Apr 2026 Semi-Detached £240,000 1,012 £237
16 Apr 2026 Flat £168,500 635 £265
16 Apr 2026 Detached £380,000 818 £465
16 Apr 2026 Flat £90,000 344 £261
16 Apr 2026 Detached £442,500 1,044 £424
16 Apr 2026 Terraced £235,000 592 £397
16 Apr 2026 Detached £500,000 1,937 £258
16 Apr 2026 Detached £730,000 2,142 £341
16 Apr 2026 Detached £375,000 1,130 £332
16 Apr 2026 Terraced £116,000 463 £251
16 Apr 2026 Terraced £215,000 915 £235
16 Apr 2026 Semi-Detached £290,000 829 £350
16 Apr 2026 Detached £415,000 1,098 £378
16 Apr 2026 Terraced £315,000 1,001 £315
16 Apr 2026 Detached £340,000 1,152 £295
16 Apr 2026 Semi-Detached £315,000 1,087 £290
16 Apr 2026 Detached £815,000 2,669 £305
16 Apr 2026 Terraced £190,000 - -
16 Apr 2026 Detached £365,000 1,163 £314
16 Apr 2026 Flat £125,000 441 £283
16 Apr 2026 Terraced £250,000 1,023 £244
15 Apr 2026 Terraced £159,000 1,033 £154
15 Apr 2026 Detached £925,000 2,605 £355
15 Apr 2026 Terraced £181,000 1,033 £175
15 Apr 2026 Terraced £387,500 1,302 £298
15 Apr 2026 Semi-Detached £470,000 1,227 £383
15 Apr 2026 Semi-Detached £407,500 894 £456
15 Apr 2026 Detached £550,000 850 £647
15 Apr 2026 Terraced £172,000 610 £282
15 Apr 2026 Semi-Detached £350,000 1,259 £278
14 Apr 2026 Detached £350,000 - -
14 Apr 2026 Flat £180,000 667 £270
14 Apr 2026 Terraced £267,000 915 £292
14 Apr 2026 Semi-Detached £272,000 743 £366
14 Apr 2026 Flat £145,000 603 £241
14 Apr 2026 Detached £355,000 969 £366
14 Apr 2026 Semi-Detached £270,000 980 £276
14 Apr 2026 Flat £100,000 506 £198
13 Apr 2026 Terraced £305,000 1,206 £253
12 Apr 2026 Semi-Detached £282,200 850 £332
12 Apr 2026 Semi-Detached £260,000 594 £437
12 Apr 2026 Terraced £280,000 775 £361
12 Apr 2026 Flat £152,500 - -
12 Apr 2026 Flat £120,000 - -
12 Apr 2026 Semi-Detached £275,000 764 £360
12 Apr 2026 Flat £185,000 - -
12 Apr 2026 Terraced £245,000 807 £303
09 Apr 2026 Terraced £220,000 603 £365
09 Apr 2026 Flat £190,000 570 £333
09 Apr 2026 Flat £155,000 - -
09 Apr 2026 Semi-Detached £270,000 614 £440
09 Apr 2026 Semi-Detached £375,000 1,345 £279
09 Apr 2026 Terraced £337,500 1,055 £320
09 Apr 2026 Detached £732,500 1,744 £420
09 Apr 2026 Semi-Detached £325,000 840 £387
09 Apr 2026 Terraced £200,000 1,098 £182
09 Apr 2026 Terraced £324,000 - -
09 Apr 2026 Terraced £330,000 1,130 £292
09 Apr 2026 Terraced £150,000 872 £172
09 Apr 2026 Semi-Detached £295,000 764 £386
09 Apr 2026 Flat £161,000 721 £223
09 Apr 2026 Flat £208,500 657 £318
09 Apr 2026 Terraced £364,000 751 £485
09 Apr 2026 Terraced £467,500 1,647 £284
09 Apr 2026 Terraced £267,500 990 £270
09 Apr 2026 Detached £1,400,000 3,391 £413
09 Apr 2026 Semi-Detached £486,000 1,098 £443
09 Apr 2026 Flat £131,000 524 £250
09 Apr 2026 Flat £131,000 524 £250
09 Apr 2026 Terraced £275,000 840 £328
09 Apr 2026 Terraced £307,500 1,098 £280
08 Apr 2026 Terraced £305,000 1,130 £270
08 Apr 2026 Semi-Detached £111,000 798 £139
08 Apr 2026 Flat £355,000 829 £428
08 Apr 2026 Terraced £270,000 1,039 £260
08 Apr 2026 Terraced £230,000 700 £329
08 Apr 2026 Flat £145,000 564 £257
08 Apr 2026 Terraced £265,000 - -
08 Apr 2026 Semi-Detached £235,000 - -
08 Apr 2026 Flat £210,000 570 £368
08 Apr 2026 Flat £230,000 797 £289
07 Apr 2026 Terraced £318,000 1,216 £261
07 Apr 2026 Flat £87,000 489 £178
07 Apr 2026 Terraced £450,000 1,378 £327
07 Apr 2026 Terraced £51,000 1,066 £48
07 Apr 2026 Terraced £108,000 926 £117
07 Apr 2026 Terraced £356,000 915 £389
07 Apr 2026 Flat £215,000 775 £277
07 Apr 2026 Detached £358,000 969 £370
07 Apr 2026 Flat £140,000 377 £372
07 Apr 2026 Terraced £290,000 797 £364
07 Apr 2026 Detached £680,000 1,604 £424
07 Apr 2026 Semi-Detached £140,000 1,227 £114
06 Apr 2026 Semi-Detached £175,487 904 £194
06 Apr 2026 Terraced £228,000 936 £243
06 Apr 2026 Detached £535,000 2,013 £266
06 Apr 2026 Terraced £180,000 721 £250
06 Apr 2026 Terraced £212,000 990 £214
06 Apr 2026 Semi-Detached £300,000 1,066 £282
06 Apr 2026 Terraced £232,500 980 £237
06 Apr 2026 Semi-Detached £370,000 1,173 £315
06 Apr 2026 Terraced £330,500 775 £426
06 Apr 2026 Detached £510,000 1,238 £412
06 Apr 2026 Terraced £204,000 1,016 £201
01 Apr 2026 Semi-Detached £295,000 797 £370
01 Apr 2026 Terraced £180,500 990 £182
01 Apr 2026 Semi-Detached £462,500 1,001 £462
01 Apr 2026 Flat £110,000 527 £209
01 Apr 2026 Terraced £220,000 1,038 £212
01 Apr 2026 Terraced £208,000 - -
01 Apr 2026 Semi-Detached £243,000 969 £251
01 Apr 2026 Flat £140,000 506 £277
01 Apr 2026 Flat £148,600 649 £229
01 Apr 2026 Detached £485,000 1,884 £257
01 Apr 2026 Flat £136,000 484 £281
01 Apr 2026 Terraced £280,000 797 £352
01 Apr 2026 Terraced £278,000 1,055 £264
01 Apr 2026 Detached £351,000 1,173 £299
01 Apr 2026 Semi-Detached £210,000 797 £264
01 Apr 2026 Detached £370,000 861 £430
01 Apr 2026 Semi-Detached £242,000 915 £265
01 Apr 2026 Terraced £208,000 - -
01 Apr 2026 Flat £200,000 - -
01 Apr 2026 Flat £190,000 872 £218
01 Apr 2026 Terraced £230,000 581 £396
01 Apr 2026 Terraced £238,950 936 £255

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