Sold price history

Bath Road, Melksham house prices

Homes in Bath Road, Melksham have a median sold price of £240,000 — every figure here comes straight from HM Land Registry. Over the past decade prices are +95% in cash — but +40% once inflation is stripped out.

Median sold price
£240,000
10 years · cash
+95%
10 years · real
+40%
HM Land Registry · 212 sales · 4 with floor area · Updated 18 Mar 2026

Key facts

Median price
£240,000
Price per m²
£1,160
Sales recorded
212
Price range
£20,000 – £2,100,000

Bath Road, Melksham prices since 1995

Bath Road, Melksham — median sold price since 1995
2026 £0£204,299£408,597£612,896£817,194 2021 peak 1995 2026
Cash price Today’s money (real)

The cash line tells one story (+95%); the real-terms line, +40%, tells the truer one.

Recent sales in Bath Road, Melksham

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

DateAddressTypePrice£/m²
18 Mar 202662 Bath Road · SN12 8JYSemi-detached
Freehold
£470,000
10 Feb 2026Three Gables, 38 Bath Road · SN12 8JWDetached
Freehold
£750,000
21 Nov 202516E Bath Road · SN12 8JJDetached
Freehold
£600,000
18 Aug 202549A Bath Road · SN12 8JXDetached
Freehold
£625,000
17 Dec 202423 Bath Road · SN12 8JWDetached
Freehold
£350,000
12 Dec 2024155 Bath Road · SN12 8JRDetached
Freehold
£685,000
4 Dec 2024134 Bath Road · SN12 8LADetached
Freehold
£197,500
19 Jul 202420 Bath Road · SN12 8JWDetached
Freehold
£375,000
3 Oct 2023Rooftrees, 49 Bath Road · SN12 8JXDetached
Freehold
£692,000
3 Oct 202319 Bath Road · SN12 8JWDetached
Freehold
£415,000
17 Aug 2023161 Bath Road · SN12 8JRDetached
Freehold
£412,000
23 Jun 202360 Bath Road · SN12 8JYDetached
Freehold
£350,000
19 May 202316B Bath Road · SN12 8JJDetached
Freehold
£600,000
6 Jan 202316E Bath Road · SN12 8JJDetached
Freehold
£400,000
9 Sep 2022194B Bath Road · SN12 8HFDetached
Freehold
£469,000
1 Apr 2022135 Bath Road · SN12 8LATerraced
Freehold
£395,000
7 Jan 2022159 Bath Road · SN12 8JRDetached
Freehold
£937,500
28 Oct 2021Gordano Farmhouse Bath Road · SN12 8JRDetached
Freehold
£786,000
29 Sep 202150 Bath Road · SN12 8JYDetached
Freehold
£620,000
17 Sep 202142A Bath Road · SN12 8JWDetached
Freehold
£308,000
3 Sep 2021154A Bath Road · SN12 8JRDetached
Freehold
£655,000
9 Aug 20212, The Maltings Bath Road · SN12 8EFTerraced
Freehold
£370,000
30 Jun 2021Ashley Cottage, 133A Bath Road · SN12 8LATerraced
Freehold
£612,000
15 Dec 2020167 Bath Road · SN12 8JLDetached
Freehold
£464,500
15 Dec 202020A Bath Road · SN12 8JWDetached
Freehold
£305,000
11 Dec 202062 Bath Road · SN12 8JYSemi-detached
Freehold
£375,000
1 Jun 202018 Bath Road · SN12 8JJDetached
Freehold
£520,000
31 Oct 201945 Bath Road · SN12 8JTSemi-detached
Freehold
£270,000
18 Oct 2019121 Bath Road · SN12 8HNSemi-detached
Freehold
£240,000
7 Oct 2019Shaw Grange Bath Road · SN12 8EESemi-detached
Freehold
£1,150,000

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

Biggest price gains in Bath Road, 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
142, Bath Road£38,000
25 Apr 1996
£410,000
16 Sep 2004
4+33%
per year
+30%
inflation-adjusted
147, Bath Road£97,000
16 Oct 2000
£152,500
9 Aug 2002
2+28%
per year
+26%
inflation-adjusted
28, Bath Road£150,000
30 Sep 2005
£250,000
11 Jan 2008
2+25%
per year
+21%
inflation-adjusted
91C, Bath Road£85,000
5 Jul 2005
£110,000
25 Sep 2006
2+23%
per year
+21%
inflation-adjusted
154, Bath Road£375,000
30 Jun 2004
£675,000
10 Aug 2007
2+21%
per year
+18%
inflation-adjusted
34, Bath Road£75,000
28 Nov 1996
£126,000
26 Nov 1999
2+19%
per year
+16%
inflation-adjusted
162, Bath Road£160,000
20 Jan 2015
£245,000
7 Jul 2017
2+19%
per year
+17%
inflation-adjusted
The Barn House, 7, Bath Road£422,000
31 Aug 2012
£662,500
24 Jul 2015
2+17%
per year
+15%
inflation-adjusted
226, Bath Road£53,000
25 Apr 1997
£280,000
6 Jun 2008
3+16%
per year
+14%
inflation-adjusted
16E, Bath Road£400,000
6 Jan 2023
£600,000
21 Nov 2025
2+15%
per year
+13%
inflation-adjusted
The Maltings 1, Bath Road£115,000
15 May 1997
£227,000
19 Jul 2002
2+14%
per year
+12%
inflation-adjusted
53, Bath Road£250,000
15 Nov 2013
£430,000
1 Feb 2019
3+11%
per year
+9%
inflation-adjusted
120, Bath Road£90,000
9 Apr 1996
£124,000
11 Jun 1999
2+11%
per year
+8%
inflation-adjusted
121, Bath Road£149,000
14 Feb 2014
£240,000
18 Oct 2019
2+9%
per year
+7%
inflation-adjusted
118, Bath Road£82,000
30 Jul 1998
£224,000
19 Nov 2010
2+9%
per year
+6%
inflation-adjusted
Ashley Cottage, 133A, Bath Road£290,000
28 Oct 2011
£612,000
30 Jun 2021
3+8%
per year
+6%
inflation-adjusted
18, Bath Road£118,500
28 Feb 2000
£520,000
1 Jun 2020
2+8%
per year
+5%
inflation-adjusted
137, Bath Road£141,000
29 Mar 2005
£225,000
26 Aug 2011
2+8%
per year
+5%
inflation-adjusted
165, Bath Road£123,000
2 May 1996
£395,000
16 May 2012
2+8%
per year
+5%
inflation-adjusted
21A, Bath Road£72,950
12 Jun 1998
£155,000
22 May 2009
2+7%
per year
+5%
inflation-adjusted
61, Bath Road£90,000
12 Jan 2000
£245,500
24 Oct 2014
3+7%
per year
+5%
inflation-adjusted
45, Bath Road£74,000
20 Apr 2000
£270,000
31 Oct 2019
5+7%
per year
+5%
inflation-adjusted
194C, Bath Road£175,000
22 Jun 2001
£384,000
14 Feb 2014
3+6%
per year
+4%
inflation-adjusted
55, Bath Road£103,000
25 Oct 1995
£141,000
15 Dec 2000
3+6%
per year
+4%
inflation-adjusted
154A, Bath Road£140,000
4 Apr 1996
£655,000
3 Sep 2021
3+6%
per year
+4%
inflation-adjusted
196, Bath Road£223,000
21 Nov 2003
£408,000
18 Nov 2013
3+6%
per year
+4%
inflation-adjusted
135, Bath Road£148,000
23 Dec 2005
£395,000
1 Apr 2022
4+6%
per year
+3%
inflation-adjusted
21, Bath Road£71,950
20 Feb 1998
£222,500
19 Feb 2018
5+6%
per year
+3%
inflation-adjusted
16B, Bath Road£179,950
30 Nov 2001
£600,000
19 May 2023
2+6%
per year
+3%
inflation-adjusted
159, Bath Road£310,000
19 Oct 2001
£937,500
7 Jan 2022
3+6%
per year
+3%
inflation-adjusted
167, Bath Road£327,500
10 Jul 2014
£464,500
15 Dec 2020
2+6%
per year
+4%
inflation-adjusted
The Maltings 2, Bath Road£98,000
31 Jan 1997
£370,000
9 Aug 2021
4+6%
per year
+3%
inflation-adjusted
19, Bath Road£111,500
5 Jun 1998
£415,000
3 Oct 2023
5+5%
per year
+3%
inflation-adjusted
50, Bath Road£270,000
24 Nov 2004
£620,000
29 Sep 2021
3+5%
per year
+3%
inflation-adjusted
20, Bath Road£107,500
20 Mar 1998
£375,000
19 Jul 2024
4+5%
per year
+2%
inflation-adjusted
The Coach House 3, Bath Road£65,500
20 Jul 1995
£153,000
4 Oct 2013
3+5%
per year
+2%
inflation-adjusted
Shaw Court, Bath Road£500,000
1 Feb 1999
£1,300,000
23 Aug 2019
3+5%
per year
+3%
inflation-adjusted
20A, Bath Road£107,500
21 May 1998
£305,000
15 Dec 2020
4+5%
per year
+3%
inflation-adjusted
133B, Bath Road£128,000
21 May 2001
£255,000
12 May 2016
4+5%
per year
+2%
inflation-adjusted
16C, Bath Road£160,000
6 Mar 2000
£385,000
11 Aug 2019
2+5%
per year
+2%
inflation-adjusted
62, Bath Road£174,000
20 Sep 2002
£470,000
18 Mar 2026
4+4%
per year
+1%
inflation-adjusted
161, Bath Road£248,000
1 Jun 2011
£412,000
17 Aug 2023
2+4%
per year
+1%
inflation-adjusted
29A, Bath Road£355,000
16 Dec 2009
£525,000
22 May 2019
2+4%
per year
+2%
inflation-adjusted
24, Bath Road£143,000
31 Jan 2003
£275,000
29 Mar 2019
2+4%
per year
+2%
inflation-adjusted
The Coach House 2, Bath Road£109,950
15 Aug 2001
£155,000
21 Jun 2011
3+4%
per year
+1%
inflation-adjusted
60, Bath Road£185,000
2 Sep 2002
£350,000
23 Jun 2023
3+3%
per year
0%
inflation-adjusted
Shaw Grange, Bath Road£825,000
6 Nov 2000
£1,150,000
7 Oct 2019
2+2%
per year
0%
inflation-adjusted
42A, Bath Road£285,000
13 Nov 2015
£308,000
17 Sep 2021
2+1%
per year
−1%
inflation-adjusted
5A, Bath Road£357,000
10 Jun 2009
£365,000
26 Jun 2012
2+1%
per year
−2%
inflation-adjusted
59, Bath Road£329,000
20 Sep 2007
£340,000
3 Dec 2014
20%
per year
−2%
inflation-adjusted

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

How Bath Road, Melksham compares

Rank in the town
116th of 374 streets in Melksham
Rank in the postcode district
116th of 374 streets in SN12
Against the town median
43% above the Melksham median of £167,450
Against England & Wales
53% above the national median of £157,000

Bath Road, Melksham house prices — your questions

What is the average house price in Bath Road, Melksham?

The median sold price in Bath Road, Melksham is £240,000, based on 212 recorded sales from HM Land Registry.

What is the price range of homes sold in Bath Road, Melksham?

Recorded sales in Bath Road, Melksham range from £20,000 to £2,100,000. The range includes flats and large detached homes alike.

Have house prices in Bath Road, Melksham risen?

Over the past decade prices in Bath Road, Melksham are +95% in cash terms but +40% 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 Bath Road, Melksham?

In Bath Road, Melksham the median price is £1,160 per square metre, from 4 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 Bath Road, Melksham was 18 March 2026.

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

← Explore more areas