Sold price history

Primrose Drive, Melksham house prices

In Primrose Drive, Melksham, the median price a home actually changed hands for is £110,128. Over the past decade prices are +94% in cash — but +38% once inflation is stripped out.

Median sold price
£110,128
10 years · cash
+94%
10 years · real
+38%
HM Land Registry · 249 sales · 141 with floor area · Updated 23 Oct 2025

Key facts

Median price
£110,128
Price per m²
£1,721
Sales recorded
249
Price range
£47,020 – £420,000

Primrose Drive, Melksham prices since 1995

Primrose Drive, Melksham — median sold price since 1995
2025 £0£93,581£187,161£280,742£374,323 2025 peak 1995 2025
Cash price Today’s money (real)

Headline growth of +94% shrinks to +38% once inflation is removed — the gap portals rarely show.

Recent sales in Primrose Drive, Melksham

The most recent homes sold here, straight from the HM Land Registry record.

DateAddressTypePrice£/m²
23 Oct 20258 Primrose Drive · SN12 6GBDetached
Freehold
£420,000£3,717
20 Oct 202587 Primrose Drive · SN12 6GDTerraced
Freehold
£215,000£3,839
25 Apr 202567 Primrose Drive · SN12 6GDTerraced
Freehold
£230,000£4,259
26 Mar 2025129 Primrose Drive · SN12 6GDDetached
Freehold
£395,000£3,062
14 Nov 202465 Primrose Drive · SN12 6GDTerraced
Freehold
£190,000£3,333
8 Dec 202333 Primrose Drive · SN12 6GDTerraced
Freehold
£235,000£4,123
6 Oct 202399 Primrose Drive · SN12 6GDDetached
Freehold
£390,000£3,514
29 Jun 2023105 Primrose Drive · SN12 6GDSemi-detached
Freehold
£298,000£4,082
16 Dec 202267 Primrose Drive · SN12 6GDTerraced
Freehold
£242,805£4,496
1 Dec 202257 Primrose Drive · SN12 6GDSemi-detached
Freehold
£303,000£4,151
18 Nov 202224 Primrose Drive · SN12 6GBSemi-detached
Freehold
£325,000£3,736
8 Nov 202218 Primrose Drive · SN12 6GBDetached
Freehold
£345,000£3,966
7 Nov 2022109 Primrose Drive · SN12 6GDSemi-detached
Freehold
£290,000£3,766
30 Sep 20221 Primrose Drive · SN12 6GDDetached
Freehold
£410,000£3,565
20 May 202259 Primrose Drive · SN12 6GDSemi-detached
Freehold
£245,000£3,451
12 Aug 2021109 Primrose Drive · SN12 6GDSemi-detached
Freehold
£259,950£3,376
21 Jun 202193 Primrose Drive · SN12 6GDSemi-detached
Freehold
£245,000
16 Apr 202128 Primrose Drive · SN12 6GBDetached
Freehold
£283,500£3,185
5 Mar 202195 Primrose Drive · SN12 6GDSemi-detached
Freehold
£250,000
12 Feb 202149 Primrose Drive · SN12 6GDTerraced
Freehold
£202,000
9 Jan 202050 Primrose Drive · SN12 6GBDetached
Freehold
£259,000
18 Oct 201985 Primrose Drive · SN12 6GDTerraced
Freehold
£225,000£3,309
18 Oct 201991 Primrose Drive · SN12 6GDTerraced
Freehold
£190,000£3,519
24 Jan 201943 Primrose Drive · SN12 6GDTerraced
Freehold
£203,000
19 Dec 201821 Primrose Drive · SN12 6GDDetached
Freehold
£267,500£3,344
11 Jul 201820 Primrose Drive · SN12 6GBSemi-detached
Freehold
£227,500£2,993
4 Jan 201823 Primrose Drive · SN12 6GDDetached
Freehold
£279,950£3,043
23 Nov 2017105 Primrose Drive · SN12 6GDSemi-detached
Freehold
£230,000£3,151
29 Sep 201747 Primrose Drive · SN12 6GDSemi-detached
Freehold
£227,000£3,027
16 Nov 201649 Primrose Drive · SN12 6GDTerraced
Freehold
£159,000

Category A (standard) sales. £/m² shown where an EPC floor-area match exists.

Biggest price gains in Primrose Drive, Melksham

Homes that have changed hands more than once, ranked by their annual return — in cash and, where we have the inflation data, after adjusting for it.

AddressFirst soldLast soldTimesCash returnReal return
107, Primrose Drive£62,500
13 Mar 1998
£146,500
19 Mar 2004
2+15%
per year
+13%
inflation-adjusted
127, Primrose Drive£98,500
20 Oct 1997
£164,950
2 Nov 2001
2+14%
per year
+11%
inflation-adjusted
31, Primrose Drive£49,495
4 Feb 1997
£114,000
26 Mar 2004
3+12%
per year
+10%
inflation-adjusted
10, Primrose Drive£94,995
30 Jun 1998
£179,950
29 Mar 2004
3+12%
per year
+10%
inflation-adjusted
39, Primrose Drive£50,999
27 Jun 1997
£87,995
8 Jul 2002
3+11%
per year
+9%
inflation-adjusted
14, Primrose Drive£59,950
27 Mar 1997
£67,000
6 Apr 1998
2+11%
per year
+9%
inflation-adjusted
37, Primrose Drive£54,349
25 Apr 1997
£152,500
16 Mar 2007
2+11%
per year
+9%
inflation-adjusted
41, Primrose Drive£48,449
23 May 1997
£137,250
22 May 2007
4+11%
per year
+9%
inflation-adjusted
121, Primrose Drive£89,950
5 Dec 1997
£228,000
15 Dec 2006
2+11%
per year
+9%
inflation-adjusted
75, Primrose Drive£64,802
8 Aug 1997
£101,000
20 Dec 2001
3+11%
per year
+9%
inflation-adjusted
63, Primrose Drive£52,500
11 Jul 1997
£119,995
30 Sep 2005
3+11%
per year
+9%
inflation-adjusted
45, Primrose Drive£65,995
16 May 1997
£85,950
11 Feb 2000
2+10%
per year
+8%
inflation-adjusted
115, Primrose Drive£82,500
30 Jan 1998
£196,000
26 Jan 2007
3+10%
per year
+8%
inflation-adjusted
123, Primrose Drive£99,950
5 Dec 1997
£268,000
8 Jul 2008
4+10%
per year
+7%
inflation-adjusted
12, Primrose Drive£74,995
24 Jul 1998
£168,000
18 Apr 2007
4+10%
per year
+7%
inflation-adjusted
79, Primrose Drive£53,800
14 Nov 1997
£110,128
1 Sep 2005
4+10%
per year
+8%
inflation-adjusted
125, Primrose Drive£89,950
7 Nov 1997
£108,000
28 Jan 2000
2+9%
per year
+6%
inflation-adjusted
34, Primrose Drive£72,500
27 Jun 1997
£292,500
1 Jul 2016
2+8%
per year
+5%
inflation-adjusted
19, Primrose Drive£77,995
23 May 1997
£93,500
6 Dec 1999
3+7%
per year
+6%
inflation-adjusted
3, Primrose Drive£59,995
11 Oct 1996
£167,450
4 Mar 2011
4+7%
per year
+5%
inflation-adjusted
26, Primrose Drive£75,995
25 Jun 1997
£188,500
7 Jun 2010
3+7%
per year
+5%
inflation-adjusted
61, Primrose Drive£59,495
25 Jun 1997
£146,000
14 May 2010
3+7%
per year
+5%
inflation-adjusted
36, Primrose Drive£78,950
6 Aug 1997
£215,000
21 Dec 2011
3+7%
per year
+5%
inflation-adjusted
1, Primrose Drive£75,995
4 Oct 1996
£410,000
30 Sep 2022
2+7%
per year
+4%
inflation-adjusted
38, Primrose Drive£65,000
27 Jun 1997
£155,000
24 Feb 2011
4+7%
per year
+4%
inflation-adjusted
5, Primrose Drive£72,995
18 Aug 1997
£86,000
31 Mar 2000
2+6%
per year
+4%
inflation-adjusted
42, Primrose Drive£85,950
8 Aug 1997
£91,500
17 Jul 1998
2+6%
per year
+4%
inflation-adjusted
109, Primrose Drive£62,500
20 Apr 1998
£290,000
7 Nov 2022
5+6%
per year
+4%
inflation-adjusted
73, Primrose Drive£60,000
26 Sep 1997
£125,500
31 Jul 2009
3+6%
per year
+4%
inflation-adjusted
23, Primrose Drive£76,995
2 Apr 1997
£279,950
4 Jan 2018
3+6%
per year
+4%
inflation-adjusted
48, Primrose Drive£97,500
6 Mar 1998
£105,000
21 May 1999
2+6%
per year
+5%
inflation-adjusted
11, Primrose Drive£59,995
6 Dec 1996
£165,000
31 May 2013
3+6%
per year
+4%
inflation-adjusted
99, Primrose Drive£79,995
28 Nov 1997
£390,000
6 Oct 2023
5+6%
per year
+4%
inflation-adjusted
20, Primrose Drive£62,500
27 Mar 1997
£227,500
11 Jul 2018
6+6%
per year
+4%
inflation-adjusted
33, Primrose Drive£47,020
12 Mar 1997
£235,000
8 Dec 2023
3+6%
per year
+4%
inflation-adjusted
15, Primrose Drive£76,495
27 Feb 1997
£195,000
30 Nov 2012
3+6%
per year
+4%
inflation-adjusted
49, Primrose Drive£49,820
13 Jun 1997
£202,000
12 Feb 2021
8+6%
per year
+4%
inflation-adjusted
47, Primrose Drive£67,995
16 May 1997
£227,000
29 Sep 2017
3+6%
per year
+4%
inflation-adjusted
131, Primrose Drive£96,500
8 Oct 1997
£290,000
19 Aug 2016
2+6%
per year
+4%
inflation-adjusted
18, Primrose Drive£77,500
21 Mar 1997
£345,000
8 Nov 2022
4+6%
per year
+4%
inflation-adjusted
105, Primrose Drive£68,500
27 Mar 1998
£298,000
29 Jun 2023
4+6%
per year
+3%
inflation-adjusted
9, Primrose Drive£49,999
31 Jan 1997
£155,000
9 Sep 2016
4+6%
per year
+4%
inflation-adjusted
57, Primrose Drive£72,000
28 Oct 1997
£303,000
1 Dec 2022
5+6%
per year
+3%
inflation-adjusted
21, Primrose Drive£76,995
27 Mar 1997
£267,500
19 Dec 2018
3+6%
per year
+4%
inflation-adjusted
69, Primrose Drive£61,500
25 Jul 1997
£162,000
2 Jul 2014
5+6%
per year
+3%
inflation-adjusted
46, Primrose Drive£92,995
8 Aug 1997
£245,000
19 Aug 2014
4+6%
per year
+3%
inflation-adjusted
53, Primrose Drive£49,000
27 Jun 1997
£132,000
17 Dec 2014
5+6%
per year
+3%
inflation-adjusted
59, Primrose Drive£60,000
20 Jun 1997
£245,000
20 May 2022
4+6%
per year
+3%
inflation-adjusted
24, Primrose Drive£76,995
25 Apr 1997
£325,000
18 Nov 2022
2+6%
per year
+3%
inflation-adjusted
91, Primrose Drive£54,999
26 Sep 1997
£190,000
18 Oct 2019
5+6%
per year
+3%
inflation-adjusted

Category A (standard) sales that changed hands at least twice. Real return adjusts for inflation using ONS CPIH where available.

How Primrose Drive, Melksham compares

Rank in the town
344th of 374 streets in Melksham
Rank in the postcode district
344th of 374 streets in SN12
Against the town median
34% below the Melksham median of £167,450
Against England & Wales
30% below the national median of £157,000

Primrose Drive, Melksham house prices — your questions

What is the average house price in Primrose Drive, Melksham?

Half of homes sold in Primrose Drive, Melksham went for more than £110,128 and half for less, across 249 sales.

What is the price range of homes sold in Primrose Drive, Melksham?

Recorded sales in Primrose Drive, Melksham range from £47,020 to £420,000. The range includes flats and large detached homes alike.

Have house prices in Primrose Drive, Melksham risen?

Over the past decade prices in Primrose Drive, Melksham are +94% in cash terms but +38% once adjusted for inflation using ONS CPIH — the gap between the two is the real story.

How much is a house per square metre in Primrose Drive, Melksham?

In Primrose Drive, Melksham the median price is £1,721 per square metre, from 141 sales matched to an EPC floor-area record.

How up to date is this data?

HM Land Registry publishes Price Paid Data monthly. The most recent sale recorded in Primrose Drive, Melksham was 23 October 2025.

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. See our methodology.

← Explore more areas