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

269

Median Price (£/sqft)

£306

Price Overview

Average Price (£)308,352
Median Price (£)270,000
Median Price (£/sqm) 3,297
Median Price (£/sqft) 306
Transactions269

Market Movements

Monthly Change (%)-11.2%
Annual Change (%)1.18%
Peak Price (£)347,253
From Peak (%)-11.2%
Volatility (£)179,092

Property Composition

Detached (%)11.2%
Semi-Detached (%)27.1%
Terraced (%)36.1%
Flat (%)25.7%

Build & Tenure

New Build (%)0%
Freehold (%)74.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 January 2026
Date Address Type Price Floor Area (sqft) £/sqft
30 Jan 2026 Flat £170,000 592 £287
30 Jan 2026 Detached £532,500 1,378 £386
30 Jan 2026 Detached £410,000 1,227 £334
30 Jan 2026 Detached £321,500 1,227 £262
30 Jan 2026 Semi-Detached £547,600 779 £703
30 Jan 2026 Terraced £322,500 947 £340
30 Jan 2026 Flat £122,000 775 £157
30 Jan 2026 Terraced £250,000 1,098 £228
30 Jan 2026 Terraced £610,000 1,765 £346
30 Jan 2026 Terraced £375,000 955 £393
30 Jan 2026 Flat £230,000 - -
30 Jan 2026 Semi-Detached £230,000 - -
30 Jan 2026 Terraced £220,000 678 £324
30 Jan 2026 Terraced £275,000 797 £345
30 Jan 2026 Semi-Detached £425,000 1,830 £232
30 Jan 2026 Terraced £300,000 980 £306
30 Jan 2026 Detached £640,000 1,808 £354
30 Jan 2026 Terraced £250,000 775 £323
30 Jan 2026 Flat £155,000 689 £225
30 Jan 2026 Semi-Detached £205,000 743 £276
30 Jan 2026 Semi-Detached £345,000 1,055 £327
30 Jan 2026 Semi-Detached £235,000 947 £248
30 Jan 2026 Semi-Detached £330,000 1,410 £234
30 Jan 2026 Terraced £238,000 936 £254
30 Jan 2026 Terraced £304,500 861 £354
30 Jan 2026 Terraced £260,000 710 £366
30 Jan 2026 Terraced £295,000 1,087 £271
30 Jan 2026 Semi-Detached £315,000 980 £322
30 Jan 2026 Semi-Detached £225,000 721 £312
30 Jan 2026 Terraced £190,000 667 £285
30 Jan 2026 Detached £1,225,000 5,231 £234
30 Jan 2026 Detached £230,000 517 £445
30 Jan 2026 Flat £100,000 495 £202
30 Jan 2026 Terraced £298,000 1,001 £298
30 Jan 2026 Flat £182,000 721 £252
30 Jan 2026 Terraced £472,000 441 £1,070
30 Jan 2026 Semi-Detached £300,000 990 £303
30 Jan 2026 Semi-Detached £490,000 711 £689
30 Jan 2026 Semi-Detached £262,000 1,076 £243
30 Jan 2026 Detached £470,000 1,141 £412
30 Jan 2026 Terraced £480,000 1,679 £286
30 Jan 2026 Flat £153,000 635 £241
30 Jan 2026 Terraced £245,000 611 £401
30 Jan 2026 Terraced £140,000 581 £241
30 Jan 2026 Terraced £325,000 1,033 £315
30 Jan 2026 Terraced £230,000 1,044 £220
30 Jan 2026 Terraced £225,000 775 £290
30 Jan 2026 Detached £300,000 872 £344
30 Jan 2026 Semi-Detached £290,000 883 £329
30 Jan 2026 Semi-Detached £265,000 926 £286
30 Jan 2026 Semi-Detached £325,000 1,066 £305
30 Jan 2026 Semi-Detached £270,000 743 £364
30 Jan 2026 Semi-Detached £230,000 1,076 £214
30 Jan 2026 Semi-Detached £538,000 1,227 £438
30 Jan 2026 Flat £125,000 484 £258
30 Jan 2026 Terraced £282,500 883 £320
30 Jan 2026 Detached £932,000 1,905 £489
29 Jan 2026 Detached £388,000 - -
29 Jan 2026 Semi-Detached £905,000 2,239 £404
29 Jan 2026 Semi-Detached £335,000 980 £342
29 Jan 2026 Flat £162,000 484 £334
29 Jan 2026 Terraced £440,000 1,184 £372
29 Jan 2026 Semi-Detached £275,000 936 £294
29 Jan 2026 Terraced £345,000 1,012 £341
29 Jan 2026 Terraced £415,000 990 £419
29 Jan 2026 Flat £145,000 667 £217
29 Jan 2026 Semi-Detached £390,000 - -
29 Jan 2026 Flat £224,999 807 £279
29 Jan 2026 Terraced £275,000 922 £298
29 Jan 2026 Flat £132,000 - -
28 Jan 2026 Semi-Detached £427,500 1,249 £342
28 Jan 2026 Flat £132,500 743 £178
28 Jan 2026 Flat £150,000 646 £232
28 Jan 2026 Terraced £335,000 915 £366
28 Jan 2026 Flat £230,000 - -
28 Jan 2026 Terraced £185,000 678 £273
28 Jan 2026 Flat £135,000 678 £199
28 Jan 2026 Terraced £275,000 1,464 £188
28 Jan 2026 Semi-Detached £230,000 775 £297
28 Jan 2026 Semi-Detached £515,000 1,658 £311
28 Jan 2026 Terraced £275,500 1,044 £264
28 Jan 2026 Terraced £270,000 904 £299
27 Jan 2026 Terraced £315,000 818 £385
27 Jan 2026 Terraced £185,000 936 £198
27 Jan 2026 Detached £250,000 743 £337
27 Jan 2026 Detached £483,000 1,453 £332
27 Jan 2026 Semi-Detached £112,944 915 £123
27 Jan 2026 Semi-Detached £460,000 1,141 £403
27 Jan 2026 Detached £1,050,000 4,887 £215
26 Jan 2026 Flat £155,500 - -
26 Jan 2026 Terraced £125,000 797 £157
26 Jan 2026 Flat £162,000 700 £232
26 Jan 2026 Flat £145,000 560 £259
26 Jan 2026 Flat £135,000 850 £159
26 Jan 2026 Semi-Detached £252,500 743 £340
26 Jan 2026 Terraced £457,385 958 £477
26 Jan 2026 Terraced £180,000 818 £220
23 Jan 2026 Terraced £279,950 936 £299
23 Jan 2026 Semi-Detached £290,000 - -
23 Jan 2026 Semi-Detached £210,000 710 £296
23 Jan 2026 Terraced £217,000 - -
23 Jan 2026 Flat £330,000 - -
23 Jan 2026 Terraced £300,000 915 £328
23 Jan 2026 Semi-Detached £380,000 1,055 £360
23 Jan 2026 Terraced £250,000 1,292 £194
23 Jan 2026 Terraced £400,000 1,335 £300
23 Jan 2026 Semi-Detached £339,950 1,356 £251
23 Jan 2026 Flat £315,000 980 £322
23 Jan 2026 Terraced £320,000 897 £357
23 Jan 2026 Semi-Detached £260,000 1,079 £241
23 Jan 2026 Flat £195,000 629 £310
23 Jan 2026 Flat £209,000 806 £259
23 Jan 2026 Semi-Detached £530,000 1,575 £337
23 Jan 2026 Semi-Detached £315,000 1,249 £252
23 Jan 2026 Terraced £237,250 743 £319
23 Jan 2026 Detached £420,000 764 £550
23 Jan 2026 Detached £570,000 1,270 £449
23 Jan 2026 Terraced £225,000 603 £373
23 Jan 2026 Semi-Detached £450,000 1,752 £257
23 Jan 2026 Semi-Detached £897,385 2,013 £446
23 Jan 2026 Semi-Detached £200,000 592 £338
22 Jan 2026 Terraced £455,000 1,206 £377
22 Jan 2026 Flat £200,000 750 £267
22 Jan 2026 Semi-Detached £364,995 990 £369
22 Jan 2026 Detached £900,000 1,851 £486
22 Jan 2026 Semi-Detached £287,000 1,012 £284
22 Jan 2026 Terraced £392,000 1,033 £379
22 Jan 2026 Semi-Detached £532,500 1,701 £313
22 Jan 2026 Terraced £180,000 1,033 £174
22 Jan 2026 Terraced £325,000 743 £438
22 Jan 2026 Detached £670,000 2,196 £305
22 Jan 2026 Terraced £232,500 775 £300
22 Jan 2026 Flat £175,000 463 £378
21 Jan 2026 Flat £74,994 - -
21 Jan 2026 Terraced £150,000 1,109 £135
21 Jan 2026 Flat £213,600 657 £325
21 Jan 2026 Terraced £358,000 969 £370
21 Jan 2026 Flat £120,000 - -
20 Jan 2026 Flat £127,500 549 £232
20 Jan 2026 Terraced £455,000 797 £571
20 Jan 2026 Detached £492,500 1,044 £472
20 Jan 2026 Detached £445,000 1,270 £350
20 Jan 2026 Terraced £347,000 1,378 £252
20 Jan 2026 Semi-Detached £225,000 936 £240
20 Jan 2026 Flat £115,000 434 £265
20 Jan 2026 Flat £130,000 797 £163
19 Jan 2026 Flat £96,500 753 £128
19 Jan 2026 Semi-Detached £50,000 915 £55
19 Jan 2026 Semi-Detached £190,000 678 £280
19 Jan 2026 Flat £190,500 775 £246
19 Jan 2026 Semi-Detached £475,000 1,453 £327
19 Jan 2026 Terraced £243,000 1,033 £235
19 Jan 2026 Terraced £325,000 - -
19 Jan 2026 Terraced £165,000 420 £393
19 Jan 2026 Semi-Detached £217,500 753 £289
16 Jan 2026 Flat £210,000 710 £296
16 Jan 2026 Terraced £200,000 829 £241
16 Jan 2026 Terraced £210,000 506 £415
16 Jan 2026 Terraced £168,000 764 £220
16 Jan 2026 Semi-Detached £255,000 635 £402
16 Jan 2026 Detached £358,000 969 £370
16 Jan 2026 Flat £332,500 1,044 £318
16 Jan 2026 Semi-Detached £1,220,000 3,121 £391
16 Jan 2026 Terraced £495,000 1,518 £326
16 Jan 2026 Terraced £310,000 915 £339
16 Jan 2026 Terraced £645,000 1,173 £550
16 Jan 2026 Semi-Detached £515,000 1,475 £349
16 Jan 2026 Terraced £141,500 1,292 £110
16 Jan 2026 Flat £120,500 506 £238
16 Jan 2026 Flat £185,000 560 £331
16 Jan 2026 Terraced £200,000 - -
16 Jan 2026 Terraced £330,000 958 £344
16 Jan 2026 Terraced £350,000 1,119 £313
16 Jan 2026 Semi-Detached £430,000 1,012 £425
16 Jan 2026 Flat £236,000 - -
16 Jan 2026 Flat £570,000 1,722 £331
16 Jan 2026 Semi-Detached £405,000 1,066 £380
16 Jan 2026 Semi-Detached £214,000 926 £231
16 Jan 2026 Terraced £300,000 1,259 £238
16 Jan 2026 Terraced £267,000 797 £335
16 Jan 2026 Terraced £277,000 929 £298
16 Jan 2026 Flat £132,500 764 £173
16 Jan 2026 Semi-Detached £325,000 1,302 £250
16 Jan 2026 Semi-Detached £383,500 1,184 £324
16 Jan 2026 Flat £167,000 635 £263
16 Jan 2026 Semi-Detached £200,000 1,206 £166
16 Jan 2026 Terraced £242,000 938 £258
16 Jan 2026 Flat £175,000 753 £232
16 Jan 2026 Flat £132,500 624 £212
16 Jan 2026 Flat £130,000 - -
16 Jan 2026 Flat £172,000 323 £533
16 Jan 2026 Flat £95,000 312 £304
16 Jan 2026 Semi-Detached £325,000 764 £425
16 Jan 2026 Terraced £320,000 689 £465
16 Jan 2026 Detached £495,000 1,356 £365
15 Jan 2026 Terraced £280,000 1,335 £210
15 Jan 2026 Flat £158,000 646 £245
15 Jan 2026 Semi-Detached £405,000 990 £409
14 Jan 2026 Flat £125,000 572 £218
14 Jan 2026 Flat £175,000 560 £313
14 Jan 2026 Flat £143,000 633 £226
14 Jan 2026 Detached £630,000 1,216 £518
14 Jan 2026 Flat £185,000 719 £257
14 Jan 2026 Detached £420,000 1,453 £289
14 Jan 2026 Flat £155,000 - -
13 Jan 2026 Terraced £285,000 1,055 £270
13 Jan 2026 Semi-Detached £699,950 1,593 £439
13 Jan 2026 Terraced £120,000 850 £141
13 Jan 2026 Terraced £232,500 678 £343
13 Jan 2026 Detached £315,000 958 £329
12 Jan 2026 Flat £179,000 463 £387
12 Jan 2026 Semi-Detached £610,000 1,399 £436
12 Jan 2026 Terraced £212,000 990 £214
12 Jan 2026 Semi-Detached £250,000 1,012 £247
12 Jan 2026 Semi-Detached £720,000 2,422 £297
12 Jan 2026 Terraced £237,000 635 £373
09 Jan 2026 Semi-Detached £185,000 926 £200
09 Jan 2026 Detached £505,000 1,367 £369
09 Jan 2026 Terraced £360,000 1,100 £327
09 Jan 2026 Semi-Detached £272,500 818 £333
09 Jan 2026 Flat £155,000 - -
09 Jan 2026 Terraced £465,000 - -
09 Jan 2026 Terraced £212,000 958 £221
09 Jan 2026 Flat £162,000 646 £251
09 Jan 2026 Terraced £297,500 893 £333
09 Jan 2026 Terraced £281,838 1,021 £276
09 Jan 2026 Terraced £271,500 786 £346
09 Jan 2026 Semi-Detached £315,000 560 £563
09 Jan 2026 Flat £190,000 624 £304
09 Jan 2026 Flat £170,000 506 £336
09 Jan 2026 Flat £196,000 1,399 £140
09 Jan 2026 Terraced £212,500 850 £250
09 Jan 2026 Semi-Detached £343,000 1,313 £261
09 Jan 2026 Detached £300,000 850 £353
08 Jan 2026 Terraced £460,000 980 £470
08 Jan 2026 Semi-Detached £385,000 1,116 £345
08 Jan 2026 Detached £428,000 1,119 £382
08 Jan 2026 Terraced £230,000 614 £375
08 Jan 2026 Terraced £298,000 743 £401
08 Jan 2026 Terraced £180,000 1,033 £174
08 Jan 2026 Semi-Detached £300,000 753 £398
08 Jan 2026 Semi-Detached £340,000 1,345 £253
08 Jan 2026 Flat £168,000 581 £289
07 Jan 2026 Terraced £555,000 1,722 £322
07 Jan 2026 Detached £600,000 - -
07 Jan 2026 Semi-Detached £479,950 1,163 £413
07 Jan 2026 Flat £105,000 667 £157
07 Jan 2026 Terraced £370,000 946 £391
07 Jan 2026 Terraced £230,000 581 £396
07 Jan 2026 Semi-Detached £361,300 883 £409
07 Jan 2026 Detached £620,000 2,454 £253
07 Jan 2026 Detached £385,000 1,335 £288
06 Jan 2026 Terraced £230,000 560 £411
06 Jan 2026 Flat £115,000 587 £196
06 Jan 2026 Flat £130,000 506 £257
06 Jan 2026 Semi-Detached £325,000 829 £392
06 Jan 2026 Flat £160,000 463 £346
06 Jan 2026 Flat £125,000 - -
06 Jan 2026 Flat £118,000 554 £213
06 Jan 2026 Semi-Detached £265,000 1,001 £265
05 Jan 2026 Terraced £320,000 915 £350
05 Jan 2026 Semi-Detached £92,000 566 £163
05 Jan 2026 Terraced £685,000 1,579 £434
05 Jan 2026 Flat £161,250 980 £165
05 Jan 2026 Flat £236,250 980 £241
05 Jan 2026 Terraced £160,000 560 £286
05 Jan 2026 Flat £250,000 - -
05 Jan 2026 Terraced £260,000 959 £271
02 Jan 2026 Terraced £315,000 1,012 £311

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