The House CheckCheck before you offer

House prices in BA12 9PN

37 sales · median £190,000 · most common: Detached · newest sale Jun 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
35 Upper Marsh Road, Warminster, BA12 9PNJun 2026£510,000DetachedFreehold
48 Upper Marsh Road, Warminster, BA12 9PNApr 2025£310,000Semi-detachedFreehold
29 Upper Marsh Road, Warminster, BA12 9PNJan 2025£605,000DetachedFreehold
46 Upper Marsh Road, Warminster, BA12 9PNDec 2019£250,000DetachedFreehold
41 Upper Marsh Road, Warminster, BA12 9PNDec 2018£380,000DetachedFreehold
43 Upper Marsh Road, Warminster, BA12 9PNNov 2017£320,000DetachedFreehold
56 Upper Marsh Road, Warminster, BA12 9PNMay 2017£315,000DetachedFreehold
52 Upper Marsh Road, Warminster, BA12 9PNJan 2016£252,000Semi-detachedFreehold
27 Upper Marsh Road, Warminster, BA12 9PNMay 2015£295,000Semi-detachedFreehold
48A Upper Marsh Road, Warminster, BA12 9PNAug 2008£240,000DetachedFreehold
39 Upper Marsh Road, Warminster, BA12 9PNApr 2008£113,000DetachedFreehold
52A Upper Marsh Road, Warminster, BA12 9PNSep 2007£222,500Semi-detachedFreehold
37 Upper Marsh Road, Warminster, BA12 9PNMay 2007£265,000DetachedFreehold
54 Upper Marsh Road, Warminster, BA12 9PNMay 2005£157,500DetachedFreehold
23 Upper Marsh Road, Warminster, BA12 9PNDec 2004£335,000DetachedFreehold
42 Upper Marsh Road, Warminster, BA12 9PNNov 2001£160,000DetachedFreehold
25 Upper Marsh Road, Warminster, BA12 9PNOct 2001£187,000Semi-detachedFreehold
47 Upper Marsh Road, Warminster, BA12 9PNOct 2001£120,000DetachedFreehold
33 Upper Marsh Road, Warminster, BA12 9PNNov 2000£196,000DetachedFreehold
40 Upper Marsh Road, Warminster, BA12 9PNJul 1999£127,500DetachedFreehold
50 Upper Marsh Road, Warminster, BA12 9PNApr 1997£65,000DetachedFreehold
46A Upper Marsh Road, Warminster, BA12 9PNJan 1997£59,950Semi-detachedFreehold
31 Upper Marsh Road, Warminster, BA12 9PNJul 1996£145,000DetachedFreehold

BA12 ↑