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

383

Median Price (£/sqft)

£221

Price Overview

Average Price (£)234,207
Median Price (£)192,000
Median Price (£/sqm) 2,375
Median Price (£/sqft) 221
Transactions383

Market Movements

Monthly Change (%)6.64%
Annual Change (%)8.86%
Peak Price (£)347,253
From Peak (%)-32.55%
Volatility (£)136,593

Property Composition

Detached (%)16.7%
Semi-Detached (%)23.2%
Terraced (%)36.3%
Flat (%)23.8%

Build & Tenure

New Build (%)7.1%
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 2018
Date Address Type Price Floor Area (sqft) £/sqft
31 Jan 2018 Flat £132,000 710 £186
31 Jan 2018 Detached £380,000 1,087 £350
31 Jan 2018 Detached £210,000 872 £241
31 Jan 2018 Terraced £141,000 797 £177
31 Jan 2018 Semi-Detached £140,000 786 £178
31 Jan 2018 Terraced £221,500 1,302 £170
31 Jan 2018 Detached £220,000 861 £255
31 Jan 2018 Detached £429,995 1,755 £245
31 Jan 2018 Terraced £255,500 1,238 £206
31 Jan 2018 Terraced £143,000 560 £255
31 Jan 2018 Terraced £303,000 1,690 £179
31 Jan 2018 Flat £185,000 936 £198
31 Jan 2018 Terraced £222,000 775 £286
31 Jan 2018 Flat £164,000 833 £197
31 Jan 2018 Flat £133,500 700 £191
31 Jan 2018 Detached £171,750 990 £173
31 Jan 2018 Semi-Detached £350,000 1,356 £258
31 Jan 2018 Detached £320,000 1,345 £238
31 Jan 2018 Terraced £141,500 786 £180
31 Jan 2018 Terraced £112,000 743 £151
31 Jan 2018 Semi-Detached £150,000 1,066 £141
31 Jan 2018 Terraced £120,000 610 £197
31 Jan 2018 Detached £285,000 1,410 £202
31 Jan 2018 Terraced £233,000 883 £264
31 Jan 2018 Detached £330,000 1,270 £260
31 Jan 2018 Terraced £179,950 775 £232
31 Jan 2018 Semi-Detached £220,000 1,206 £182
31 Jan 2018 Terraced £131,000 840 £156
31 Jan 2018 Detached £265,000 764 £347
31 Jan 2018 Terraced £255,000 1,055 £242
31 Jan 2018 Terraced £265,000 1,281 £207
31 Jan 2018 Flat £130,000 569 £228
31 Jan 2018 Semi-Detached £225,000 775 £290
31 Jan 2018 Terraced £320,000 1,184 £270
31 Jan 2018 Semi-Detached £199,950 883 £227
31 Jan 2018 Semi-Detached £160,000 743 £215
30 Jan 2018 Terraced £103,000 635 £162
30 Jan 2018 Semi-Detached £270,000 1,119 £241
30 Jan 2018 Flat £85,000 753 £113
30 Jan 2018 Terraced £175,000 947 £185
30 Jan 2018 Flat £107,000 409 £262
30 Jan 2018 Terraced £144,000 1,475 £98
29 Jan 2018 Semi-Detached £200,000 1,012 £198
29 Jan 2018 Detached £445,000 1,625 £274
29 Jan 2018 Semi-Detached £172,000 829 £208
29 Jan 2018 Semi-Detached £222,000 1,066 £208
29 Jan 2018 Terraced £117,500 990 £119
29 Jan 2018 Semi-Detached £150,000 807 £186
29 Jan 2018 Detached £600,000 2,530 £237
29 Jan 2018 Flat £179,000 - -
29 Jan 2018 Semi-Detached £215,000 980 £219
29 Jan 2018 Flat £211,000 344 £613
29 Jan 2018 Terraced £255,675 1,026 £249
29 Jan 2018 Terraced £220,000 1,023 £215
26 Jan 2018 Terraced £215,000 850 £253
26 Jan 2018 Semi-Detached £235,000 1,066 £221
26 Jan 2018 Terraced £225,000 1,421 £158
26 Jan 2018 Terraced £133,000 409 £325
26 Jan 2018 Terraced £184,000 1,227 £150
26 Jan 2018 Detached £439,995 1,389 £317
26 Jan 2018 Detached £270,995 958 £283
26 Jan 2018 Semi-Detached £250,000 980 £255
26 Jan 2018 Detached £342,995 1,044 £329
26 Jan 2018 Flat £185,000 - -
26 Jan 2018 Flat £178,000 829 £215
26 Jan 2018 Flat £118,000 527 £224
26 Jan 2018 Terraced £160,000 1,475 £109
26 Jan 2018 Flat £202,000 829 £244
26 Jan 2018 Flat £105,000 474 £222
26 Jan 2018 Terraced £165,000 1,144 £144
26 Jan 2018 Semi-Detached £124,000 646 £192
26 Jan 2018 Flat £107,000 646 £166
26 Jan 2018 Terraced £160,000 732 £219
26 Jan 2018 Terraced £283,000 1,475 £192
26 Jan 2018 Flat £90,000 280 £322
26 Jan 2018 Detached £334,995 1,044 £321
26 Jan 2018 Detached £429,995 1,367 £315
26 Jan 2018 Detached £399,147 1,367 £292
26 Jan 2018 Semi-Detached £650,000 1,991 £326
26 Jan 2018 Semi-Detached £205,000 1,130 £181
26 Jan 2018 Flat £180,000 872 £206
26 Jan 2018 Flat £94,000 603 £156
26 Jan 2018 Terraced £179,995 915 £197
26 Jan 2018 Semi-Detached £180,000 958 £188
26 Jan 2018 Terraced £130,000 721 £180
26 Jan 2018 Semi-Detached £380,000 1,625 £234
26 Jan 2018 Detached £529,995 1,744 £304
26 Jan 2018 Flat £130,000 657 £198
26 Jan 2018 Terraced £168,000 1,055 £159
26 Jan 2018 Detached £429,465 1,755 £245
26 Jan 2018 Detached £412,995 1,755 £235
26 Jan 2018 Detached £284,995 1,001 £285
26 Jan 2018 Flat £115,000 388 £297
26 Jan 2018 Detached £313,000 1,302 £240
26 Jan 2018 Semi-Detached £185,000 764 £242
26 Jan 2018 Semi-Detached £149,000 1,281 £116
26 Jan 2018 Semi-Detached £121,000 850 £142
26 Jan 2018 Terraced £130,000 872 £149
26 Jan 2018 Flat £143,000 562 £255
26 Jan 2018 Flat £152,500 635 £240
26 Jan 2018 Flat £143,000 667 £214
26 Jan 2018 Flat £122,000 635 £192
26 Jan 2018 Semi-Detached £315,000 1,399 £225
26 Jan 2018 Semi-Detached £224,950 818 £275
26 Jan 2018 Detached £530,000 1,991 £266
26 Jan 2018 Flat £83,000 527 £157
26 Jan 2018 Semi-Detached £269,500 1,378 £196
26 Jan 2018 Terraced £131,500 721 £182
26 Jan 2018 Detached £373,300 1,507 £248
26 Jan 2018 Detached £265,000 915 £290
26 Jan 2018 Terraced £250,000 915 £273
26 Jan 2018 Terraced £160,000 883 £181
25 Jan 2018 Detached £1,410,000 2,917 £483
25 Jan 2018 Semi-Detached £167,000 1,012 £165
25 Jan 2018 Flat £111,000 657 £169
25 Jan 2018 Semi-Detached £356,000 936 £380
25 Jan 2018 Terraced £180,000 720 £250
25 Jan 2018 Terraced £152,000 1,141 £133
25 Jan 2018 Terraced £175,000 915 £191
24 Jan 2018 Flat £137,000 689 £199
24 Jan 2018 Terraced £220,000 1,152 £191
24 Jan 2018 Detached £265,000 990 £268
24 Jan 2018 Semi-Detached £187,000 753 £248
24 Jan 2018 Terraced £250,000 831 £301
24 Jan 2018 Detached £380,000 1,313 £289
24 Jan 2018 Detached £400,000 1,335 £300
24 Jan 2018 Semi-Detached £449,950 1,744 £258
23 Jan 2018 Semi-Detached £247,000 689 £359
23 Jan 2018 Flat £186,000 850 £219
23 Jan 2018 Terraced £210,000 689 £305
23 Jan 2018 Flat £310,000 1,073 £289
23 Jan 2018 Detached £370,000 1,615 £229
23 Jan 2018 Flat £107,000 - -
23 Jan 2018 Terraced £440,000 1,604 £274
23 Jan 2018 Terraced £180,000 1,259 £143
22 Jan 2018 Terraced £150,000 - -
22 Jan 2018 Terraced £150,000 - -
22 Jan 2018 Terraced £195,000 1,184 £165
22 Jan 2018 Semi-Detached £190,000 635 £299
22 Jan 2018 Semi-Detached £148,000 1,098 £135
22 Jan 2018 Semi-Detached £91,000 506 £180
22 Jan 2018 Terraced £219,950 1,012 £217
22 Jan 2018 Flat £118,270 - -
22 Jan 2018 Flat £180,000 1,522 £118
22 Jan 2018 Terraced £228,000 1,023 £223
22 Jan 2018 Semi-Detached £185,000 872 £212
19 Jan 2018 Flat £175,000 936 £187
19 Jan 2018 Flat £169,256 657 £258
19 Jan 2018 Terraced £120,000 - -
19 Jan 2018 Terraced £171,000 1,387 £123
19 Jan 2018 Terraced £225,000 797 £282
19 Jan 2018 Semi-Detached £246,500 926 £266
19 Jan 2018 Terraced £185,000 1,184 £156
19 Jan 2018 Flat £132,000 624 £211
19 Jan 2018 Terraced £436,000 1,798 £243
19 Jan 2018 Detached £275,000 969 £284
19 Jan 2018 Semi-Detached £550,000 946 £582
19 Jan 2018 Terraced £195,000 936 £208
19 Jan 2018 Terraced £170,000 936 £182
19 Jan 2018 Terraced £263,000 1,313 £200
19 Jan 2018 Semi-Detached £167,500 904 £185
19 Jan 2018 Semi-Detached £165,000 1,174 £141
19 Jan 2018 Detached £582,500 2,282 £255
19 Jan 2018 Flat £150,000 517 £290
19 Jan 2018 Flat £170,000 926 £184
19 Jan 2018 Flat £300,000 1,176 £255
19 Jan 2018 Terraced £206,500 1,012 £204
19 Jan 2018 Terraced £225,000 861 £261
19 Jan 2018 Terraced £164,950 721 £229
19 Jan 2018 Terraced £133,000 709 £188
19 Jan 2018 Terraced £141,000 926 £152
19 Jan 2018 Flat £73,000 592 £123
19 Jan 2018 Semi-Detached £275,500 1,044 £264
19 Jan 2018 Terraced £181,000 904 £200
19 Jan 2018 Semi-Detached £147,500 - -
19 Jan 2018 Flat £140,000 850 £165
19 Jan 2018 Terraced £203,000 - -
19 Jan 2018 Semi-Detached £205,500 904 £227
19 Jan 2018 Flat £128,000 775 £165
19 Jan 2018 Terraced £142,000 818 £174
19 Jan 2018 Semi-Detached £176,000 1,087 £162
19 Jan 2018 Detached £412,500 1,475 £280
19 Jan 2018 Detached £380,000 1,249 £304
19 Jan 2018 Semi-Detached £140,000 570 £245
19 Jan 2018 Semi-Detached £285,000 1,055 £270
19 Jan 2018 Terraced £185,000 1,184 £156
19 Jan 2018 Terraced £205,000 700 £293
19 Jan 2018 Detached £325,000 1,152 £282
19 Jan 2018 Detached £429,995 1,367 £315
19 Jan 2018 Detached £285,000 1,324 £215
19 Jan 2018 Terraced £385,000 1,324 £291
19 Jan 2018 Flat £165,000 743 £222
19 Jan 2018 Terraced £140,000 689 £203
19 Jan 2018 Terraced £190,000 1,378 £138
19 Jan 2018 Detached £464,995 1,981 £235
19 Jan 2018 Semi-Detached £100,000 624 £160
18 Jan 2018 Terraced £395,000 1,464 £270
18 Jan 2018 Flat £199,950 725 £276
18 Jan 2018 Semi-Detached £294,000 1,227 £240
18 Jan 2018 Detached £453,000 2,196 £206
18 Jan 2018 Flat £180,000 614 £293
18 Jan 2018 Terraced £232,000 872 £266
18 Jan 2018 Detached £600,000 1,544 £388
18 Jan 2018 Terraced £200,000 872 £229
18 Jan 2018 Detached £354,995 1,356 £262
17 Jan 2018 Terraced £357,000 1,550 £230
17 Jan 2018 Detached £575,000 1,787 £322
17 Jan 2018 Semi-Detached £149,950 954 £157
17 Jan 2018 Terraced £315,000 1,658 £190
17 Jan 2018 Flat £58,000 420 £138
17 Jan 2018 Flat £135,000 624 £216
17 Jan 2018 Flat £190,000 1,098 £173
17 Jan 2018 Terraced £401,250 1,345 £298
16 Jan 2018 Terraced £150,500 506 £297
16 Jan 2018 Flat £217,000 1,044 £208
16 Jan 2018 Flat £175,000 667 £262
16 Jan 2018 Flat £178,500 667 £267
16 Jan 2018 Terraced £800,000 - -
16 Jan 2018 Terraced £168,000 1,023 £164
16 Jan 2018 Terraced £147,000 506 £291
16 Jan 2018 Terraced £225,000 1,606 £140
16 Jan 2018 Terraced £177,000 915 £193
16 Jan 2018 Terraced £145,000 1,281 £113
15 Jan 2018 Terraced £247,000 646 £382
15 Jan 2018 Semi-Detached £565,000 2,217 £255
15 Jan 2018 Semi-Detached £212,500 743 £286
15 Jan 2018 Flat £115,000 452 £254
15 Jan 2018 Terraced £205,000 1,302 £157
15 Jan 2018 Flat £192,000 980 £196
15 Jan 2018 Semi-Detached £460,000 1,798 £256
15 Jan 2018 Semi-Detached £185,000 850 £218
15 Jan 2018 Terraced £430,000 1,373 £313
15 Jan 2018 Flat £157,000 743 £211
15 Jan 2018 Terraced £290,000 1,055 £275
15 Jan 2018 Terraced £285,000 1,830 £156
15 Jan 2018 Detached £275,000 990 £278
15 Jan 2018 Flat £158,500 487 £325
15 Jan 2018 Detached £815,000 4,521 £180
15 Jan 2018 Terraced £239,950 1,087 £221
15 Jan 2018 Terraced £230,000 678 £339
15 Jan 2018 Semi-Detached £187,000 1,044 £179
15 Jan 2018 Terraced £127,000 1,044 £122
14 Jan 2018 Semi-Detached £360,000 1,475 £244
12 Jan 2018 Semi-Detached £157,000 1,227 £128
12 Jan 2018 Terraced £196,500 850 £231
12 Jan 2018 Terraced £415,000 1,841 £225
12 Jan 2018 Terraced £259,000 947 £273
12 Jan 2018 Detached £579,000 1,884 £307
12 Jan 2018 Semi-Detached £293,750 1,733 £170
12 Jan 2018 Flat £115,000 - -
12 Jan 2018 Terraced £170,000 667 £255
12 Jan 2018 Flat £122,000 474 £258
12 Jan 2018 Terraced £249,150 969 £257
12 Jan 2018 Semi-Detached £325,000 1,701 £191
12 Jan 2018 Terraced £66,000 1,012 £65
12 Jan 2018 Semi-Detached £235,000 883 £266
12 Jan 2018 Terraced £137,000 1,313 £104
12 Jan 2018 Detached £600,000 - -
12 Jan 2018 Semi-Detached £358,000 2,228 £161
12 Jan 2018 Semi-Detached £280,000 - -
12 Jan 2018 Terraced £244,000 1,178 £207
12 Jan 2018 Semi-Detached £270,000 1,442 £187
12 Jan 2018 Terraced £305,000 969 £315
12 Jan 2018 Terraced £157,000 1,109 £142
12 Jan 2018 Flat £152,500 616 £247
12 Jan 2018 Terraced £180,000 517 £348
12 Jan 2018 Terraced £195,800 969 £202
12 Jan 2018 Terraced £230,000 1,173 £196
12 Jan 2018 Terraced £180,000 893 £201
12 Jan 2018 Terraced £203,500 936 £217
12 Jan 2018 Flat £117,500 678 £173
12 Jan 2018 Flat £85,000 624 £136
12 Jan 2018 Detached £300,000 1,549 £194
12 Jan 2018 Semi-Detached £254,995 1,066 £239
12 Jan 2018 Terraced £114,000 - -
12 Jan 2018 Semi-Detached £190,000 936 £203
12 Jan 2018 Terraced £175,000 549 £319
12 Jan 2018 Detached £325,000 1,238 £263
12 Jan 2018 Flat £140,000 753 £186
12 Jan 2018 Terraced £180,000 743 £242
12 Jan 2018 Terraced £142,500 603 £236
12 Jan 2018 Detached £406,995 1,367 £298
12 Jan 2018 Flat £178,000 678 £262
12 Jan 2018 Semi-Detached £280,000 1,442 £194
12 Jan 2018 Detached £255,000 872 £292
11 Jan 2018 Terraced £189,000 1,001 £189
11 Jan 2018 Terraced £204,000 1,216 £168
11 Jan 2018 Semi-Detached £429,950 1,259 £341
11 Jan 2018 Terraced £295,000 1,658 £178
11 Jan 2018 Detached £419,995 1,755 £239
11 Jan 2018 Semi-Detached £235,000 1,636 £144
11 Jan 2018 Terraced £107,500 678 £159
11 Jan 2018 Semi-Detached £232,950 - -
11 Jan 2018 Terraced £122,000 1,076 £113
11 Jan 2018 Flat £109,000 506 £215
11 Jan 2018 Semi-Detached £158,000 764 £207
11 Jan 2018 Semi-Detached £230,000 - -
10 Jan 2018 Semi-Detached £132,000 726 £182
10 Jan 2018 Terraced £291,000 1,033 £282
10 Jan 2018 Flat £135,000 678 £199
10 Jan 2018 Flat £182,000 786 £232
10 Jan 2018 Flat £105,000 495 £212
10 Jan 2018 Detached £441,995 2,002 £221
10 Jan 2018 Flat £225,000 - -
10 Jan 2018 Flat £120,000 517 £232
10 Jan 2018 Detached £310,000 775 £400
10 Jan 2018 Semi-Detached £180,000 990 £182
10 Jan 2018 Flat £131,000 753 £174
09 Jan 2018 Semi-Detached £206,000 904 £228
09 Jan 2018 Terraced £425,000 1,256 £338
09 Jan 2018 Terraced £317,000 926 £342
09 Jan 2018 Detached £515,000 1,561 £330
09 Jan 2018 Semi-Detached £100,000 936 £107
08 Jan 2018 Flat £108,000 614 £176
08 Jan 2018 Semi-Detached £140,000 743 £188
08 Jan 2018 Semi-Detached £152,000 883 £172
08 Jan 2018 Terraced £170,000 859 £198
08 Jan 2018 Terraced £224,995 893 £252
08 Jan 2018 Semi-Detached £120,000 926 £130
08 Jan 2018 Detached £400,000 1,227 £326
07 Jan 2018 Terraced £295,000 - -
05 Jan 2018 Semi-Detached £455,000 1,604 £284
05 Jan 2018 Terraced £192,000 1,279 £150
05 Jan 2018 Detached £234,000 - -
05 Jan 2018 Semi-Detached £220,000 969 £227
05 Jan 2018 Terraced £142,500 721 £198
05 Jan 2018 Flat £142,250 737 £193
05 Jan 2018 Flat £158,000 624 £253
05 Jan 2018 Flat £198,500 - -
05 Jan 2018 Flat £110,000 441 £249
05 Jan 2018 Flat £88,000 517 £170
05 Jan 2018 Terraced £204,000 603 £338
05 Jan 2018 Flat £105,000 378 £277
05 Jan 2018 Terraced £130,000 958 £136
05 Jan 2018 Terraced £175,000 1,195 £146
05 Jan 2018 Flat £122,500 581 £211
05 Jan 2018 Terraced £145,500 818 £178
05 Jan 2018 Semi-Detached £135,000 883 £153
05 Jan 2018 Semi-Detached £132,500 592 £224
05 Jan 2018 Detached £361,000 1,313 £275
05 Jan 2018 Flat £105,000 592 £177
05 Jan 2018 Flat £128,000 657 £195
05 Jan 2018 Terraced £135,000 807 £167
05 Jan 2018 Terraced £270,000 807 £334
05 Jan 2018 Semi-Detached £310,000 - -
05 Jan 2018 Flat £165,000 689 £240
05 Jan 2018 Terraced £171,000 614 £279
05 Jan 2018 Flat £94,000 587 £160
05 Jan 2018 Flat £110,000 370 £297
05 Jan 2018 Flat £103,000 409 £252
05 Jan 2018 Flat £140,000 806 £174
05 Jan 2018 Terraced £93,500 527 £177
05 Jan 2018 Flat £99,000 506 £196
05 Jan 2018 Flat £143,000 420 £341
05 Jan 2018 Detached £85,000 700 £121
05 Jan 2018 Detached £419,950 2,271 £185
05 Jan 2018 Flat £224,200 1,116 £201
04 Jan 2018 Semi-Detached £219,000 816 £268
04 Jan 2018 Flat £159,000 797 £200
04 Jan 2018 Flat £133,000 850 £156
04 Jan 2018 Flat £68,888 280 £246
04 Jan 2018 Terraced £210,000 1,313 £160
04 Jan 2018 Flat £183,500 827 £222
04 Jan 2018 Detached £275,000 1,281 £215
04 Jan 2018 Semi-Detached £317,500 1,625 £195
04 Jan 2018 Semi-Detached £315,000 1,464 £215
04 Jan 2018 Terraced £207,500 926 £224
04 Jan 2018 Detached £255,000 980 £260
03 Jan 2018 Terraced £102,500 915 £112
03 Jan 2018 Semi-Detached £347,500 1,087 £320
03 Jan 2018 Semi-Detached £635,000 3,089 £206
03 Jan 2018 Semi-Detached £485,000 2,120 £229
03 Jan 2018 Detached £450,000 1,711 £263
03 Jan 2018 Terraced £180,000 680 £265
03 Jan 2018 Detached £277,750 1,238 £224
03 Jan 2018 Detached £507,500 1,615 £314
03 Jan 2018 Semi-Detached £322,500 1,033 £312
03 Jan 2018 Semi-Detached £210,000 689 £305
03 Jan 2018 Flat £91,000 431 £211
03 Jan 2018 Terraced £398,000 395 £1,008
03 Jan 2018 Terraced £102,500 1,023 £100
03 Jan 2018 Terraced £175,000 657 £267
02 Jan 2018 Terraced £230,000 1,012 £227

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