House price watch logo

What is the most expensive (and cheapest) area of Wiltshire?

Most expensive: Tollard Royal (£1,988,333). Cheapest: Langley Burrell Without (£175,250).

Back to Wiltshire prices hub

RankAreaPrice
1Tollard Royal£1,988,333
2Stratford Toney£1,950,000
3Fonthill Bishop£1,800,000
4Fonthill Gifford£1,673,250
5Braydon£1,537,000
6Hindon£1,296,000
7Marden£1,150,833
8Ham£1,065,750
9Mildenhall£1,014,666
10Marston£969,666
11Norton£946,250
12Wilcot, Huish and Oare£945,000
13Little Bedwyn£915,000
14Berwick St. John£901,667
15Tidcombe and Fosbury£896,666
16Woodborough£895,000
17Chute£879,857
18Cholderton£851,750
19Sopworth£850,000
20Teffont£839,875
21Sutton Mandeville£838,500
22Wilsford£835,000
23Odstock£829,390
24Winterbourne Bassett£826,250
25Horningsham£820,500
26Grafton£817,937
27Stanton St Bernard£815,000
28Grittleton£789,000
29Fovant£779,214
30Upton Lovell£776,750
31Shalbourne£776,250
32Chute Forest£775,000
33Stert£775,000
34Ogbourne St. Andrew£767,250
35Swallowcliffe£753,333
36Marston Maisey£745,000
37Nettleton£739,906
38Collingbourne Kingston£729,719
39Steeple Langford£707,500
40Limpley Stoke£702,000
41Burcombe Without£700,000
42Lea and Cleverton£696,968
43Broad Town£686,428
44Whiteparish£685,323
45Pitton and Farley£684,888
46Sherrington£680,000
47Ansty£676,250
48Brixton Deverill£675,000
49North Wraxall£670,000
50Box£662,693
51South Wraxall£655,300
52Kington Langley£654,850
53Donhead St. Mary£653,409
54Crudwell£653,000
55Wingfield£652,000
56Poulshot£651,500
57Coombe Bissett£650,066
58Durnford£647,500
59Buttermere£645,000
60Bishopstrow£644,166
61Chicklade£639,000
62Wilsford cum Lake£635,000
63Castle Combe£631,916
64Hankerton£625,333
65Winsley£620,722
66Chilton Foliat£618,333
67Avebury£616,250
68Norton Bavant£615,000
69Milton Lilbourne£610,833
70Alton£605,500
71Landford£602,705
72West Knoyle£602,333
73Clyffe Pypard£602,200
74Ramsbury£599,521
75Firsdown£596,571
76Wylye£595,500
77Easton£595,000
78Coulston£592,500
79Luckington£586,333
80Great Somerford£581,319
81Stourton with Gasper£577,500
82Winterbourne Monkton£575,000
83Leigh£573,500
84Heddington£572,833
85Lydiard Tregoze£572,083
86Woodford£570,166
87Broad Chalke£570,081
88West Dean£565,000
89Savernake£564,975
90East Knoyle£564,166
91Dinton£563,750
92Chilmark£562,656
93Minety£560,975
94Newton Tony£557,625
95Etchilhampton£557,500
96Ashton Keynes£555,615
97Burbage£550,767
98Bremhill£550,666
99Beechingstoke£547,500
100Ogbourne St. George£547,222
101Corsley£546,125
102Wootton Rivers£545,000
103Grimstead£540,562
104Fyfield£538,333
105Baydon£537,045
106Brinkworth£535,227
107Biddestone£532,277
108Lydiard Millicent£530,437
109Steeple Ashton£529,562
110Sherston£529,347
111Great Bedwyn£528,884
112Great Wishford£525,357
113Longbridge Deverill£522,857
114Dauntsey£519,357
115West Ashton£518,888
116Britford£514,333
117Seagry£513,166
118Redlynch£511,060
119Semington£510,071
120Sutton Veny£510,000
121Stanton St. Quintin£509,000
122Compton Bassett£506,800
123Cheverell Parva£505,895
124Enford£505,636
125Upavon£505,166
126Lacock£501,970
127Winterslow£501,125
128Cherhill£501,040
129Keevil£500,000
130Little Somerford£499,166
131Idmiston£494,250
132Ebbesborne Wake£493,500
133Christian Malford£490,625
134Berwick St. James£490,000
135Maiden Bradley with Yarnfield£487,083
136Winterbourne£486,921
137North Newnton£483,500
138Latton£481,272
139Kington St. Michael£481,184
140Hullavington£480,611
141Chapmanslade£480,428
142Charlton£477,200
143Charlton£477,200
144Holt£476,993
145Yatton Keynell£476,875
146Bishopstone£475,000
147Froxfield£474,750
148Colerne£474,478
149Heywood£473,863
150Heytesbury£472,726
151Chitterne£467,500
152Donhead St. Andrew£467,000
153Bulkington£463,625
154Great Hinton£460,000
155Manningford£459,000
156Netherhampton£458,333
157Sedgehill and Semley£450,839
158Westwood£450,113
159Stapleford£450,000
160Sutton Benger£446,500
161Figheldean£445,625
162Atworth£444,700
163Broughton Gifford£443,607
164Worton£442,272
165Netheravon£442,127
166Kilmington£440,000
167Calne Without£439,142
168Aldbourne£438,733
169Barford St. Martin£435,642
170Urchfont£433,900
171Easterton£427,857
172Clarendon Park£427,500
173Bradford-on-Avon£426,627
174Boyton£424,550
175Brokenborough£423,500
176Hilmarton£422,800
177West Overton£422,142
178Fittleton£422,000
179Codford£417,875
180Bromham£410,275
181Zeals£407,111
182St. Paul Malmesbury Without£406,874
183Alderbury£404,421
184Oaksey£400,833
185Winterbourne Stoke£400,666
186Collingbourne Ducis£398,866
187Chippenham Without£398,000
188West Tisbury£396,214
189South Newton£395,600
190Downton£391,150
191Preshute£390,000
192Erlestoke£390,000
193Tisbury£389,672
194Shrewton£388,333
195Marlborough£384,342
196Seend£382,708
197Malmesbury£381,444
198Bishops Cannings£380,546
199Tockenham£379,998
200Corsham£379,713
201Alvediston£378,750
202Potterne£375,675
203Milston£375,000
204Bowerchalke£374,583
205Broad Hinton£373,400
206Chirton£373,333
207Pewsey£373,196
208All Cannings£371,857
209Mere£371,034
210Melksham Without£370,418
211Tilshead£368,285
212Allington£365,111
213Berwick Bassett£362,500
214Hilperton£359,376
215Cricklade£359,324
216Easton Grey£357,500
217Quidhampton£356,071
218Purton£352,712
219Laverstock£344,208
220Patney£342,500
221Cheverell Magna£341,833
222Everleigh£340,000
223Rushall£340,000
224Rowde£339,438
225Dilton Marsh£333,944
226North Bradley£332,120
227Stockton£331,500
228Wilton£331,430
229Lyneham and Bradenstoke£325,947
230Monkton Farleigh£325,000
231Salisbury£324,566
232Market Lavington£320,390
233Edington£320,000
234Bratton£317,845
235Durrington£316,279
236Orcheston£315,500
237Devizes£312,942
238Chippenham£309,895
239Amesbury£307,758
240East Kennett£305,000
241Royal Wootton Bassett£303,982
242Staverton£302,037
243Kingston Deverill£300,000
244West Lavington£293,750
245Knook£293,000
246Southwick£291,027
247Melksham£288,628
248Warminster£281,646
249Calne£280,714
250Ludgershall£275,416
251Trowbridge£274,501
252Tidworth£268,197
253Upton Scudamore£258,900
254Westbury£258,055
255Compton Chamberlayne£245,000
256Bulford£223,944
257Langley Burrell Without£175,250

Data sources

Location boundary data sourced from OpenStreetMap and price information is from HM Land Registry

Last updated at 20 May 2026 at 06:52 with the latest Land Registry data (March 2026). The Wiltshire dataset covers 22,574 postcodes.

Read our full data methodology

Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.