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 (£173,611).

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
6West Dean£1,525,000
7Hindon£1,296,000
8Ham£1,065,750
9Mildenhall£1,014,666
10Marston£969,666
11Chute£961,666
12Wilcot, Huish and Oare£945,000
13Odstock£931,737
14Little Bedwyn£915,000
15Berwick St. John£901,667
16Tidcombe and Fosbury£896,666
17Woodborough£895,000
18Upton Lovell£852,333
19Cholderton£851,750
20Sopworth£850,000
21Nettleton£846,166
22Teffont£839,875
23Sutton Mandeville£838,500
24Wilsford£835,000
25Winterbourne Bassett£826,250
26Everleigh£811,666
27Grittleton£789,000
28Grafton£784,785
29Shalbourne£776,250
30Chute Forest£775,000
31Stert£775,000
32Ogbourne St. Andrew£767,250
33Swallowcliffe£753,333
34Marston Maisey£745,000
35Savernake£730,000
36Lea and Cleverton£714,100
37Hankerton£709,250
38Ansty£708,750
39Limpley Stoke£702,000
40Burcombe Without£700,000
41Castle Combe£699,900
42North Wraxall£690,777
43Broad Town£690,227
44Horningsham£686,000
45Whiteparish£685,968
46Pitton and Farley£684,888
47Fovant£681,772
48Sherrington£680,000
49Steeple Langford£677,500
50Brixton Deverill£675,000
51Box£668,222
52Leigh£662,642
53Donhead St. Mary£660,250
54Heddington£656,000
55South Wraxall£655,300
56Kington Langley£654,850
57Crudwell£653,000
58Wingfield£652,000
59Poulshot£651,500
60Coombe Bissett£650,066
61Buttermere£645,000
62Bishopstrow£644,166
63Wilsford cum Lake£635,000
64Chicklade£630,000
65Chilton Foliat£618,333
66Avebury£616,250
67Norton Bavant£615,000
68Landford£609,789
69Alton£605,500
70Bremhill£604,000
71West Knoyle£602,333
72Clyffe Pypard£602,200
73Ogbourne St. George£600,714
74Firsdown£596,571
75Broad Chalke£595,721
76Wylye£595,500
77Easton£595,000
78Coulston£592,500
79Cheverell Parva£588,739
80Great Somerford£587,109
81Winsley£579,583
82Stourton with Gasper£577,500
83Burbage£576,460
84Winterbourne Monkton£575,000
85Lydiard Tregoze£572,083
86Woodford£570,166
87Minety£569,710
88Latton£569,083
89Dinton£563,750
90East Knoyle£560,937
91Collingbourne Kingston£559,673
92Newton Tony£557,625
93Etchilhampton£557,500
94Sherston£554,600
95Keevil£553,000
96Ramsbury£550,641
97Beechingstoke£547,500
98Steeple Ashton£546,410
99Wootton Rivers£545,000
100Grimstead£540,562
101Fyfield£538,333
102Baydon£536,388
103Winterslow£532,800
104Biddestone£532,277
105Stanton St. Quintin£528,750
106Brinkworth£528,500
107Redlynch£528,187
108Lydiard Millicent£527,133
109Corsley£523,428
110Longbridge Deverill£522,857
111Dauntsey£519,357
112West Ashton£518,888
113Britford£514,333
114Seagry£513,166
115Colerne£512,846
116Idmiston£508,560
117Compton Bassett£506,800
118Great Bedwyn£505,807
119Enford£505,636
120Upavon£505,166
121Chilmark£503,750
122Winterbourne£503,315
123Lacock£501,970
124Cherhill£501,040
125Durnford£499,930
126Hullavington£499,227
127Little Somerford£499,166
128Ashton Keynes£496,181
129North Newnton£494,727
130Ebbesborne Wake£493,500
131Berwick St. James£490,000
132Maiden Bradley with Yarnfield£487,083
133Sutton Veny£487,000
134Semington£487,000
135Christian Malford£484,375
136Charlton£477,200
137Charlton£477,200
138Yatton Keynell£476,875
139Hilmarton£476,250
140Bishopstone£475,000
141Froxfield£474,750
142Heywood£473,863
143Calne Without£472,328
144Westwood£469,625
145Donhead St. Andrew£467,000
146Bulkington£463,625
147Berwick Bassett£460,000
148Great Hinton£460,000
149Manningford£459,000
150Heytesbury£458,787
151Great Wishford£458,750
152Clarendon Park£455,000
153Broughton Gifford£451,269
154Stapleford£450,000
155Holt£448,564
156Tockenham£447,497
157Sutton Benger£447,321
158Figheldean£445,625
159Chapmanslade£445,000
160Kington St. Michael£444,027
161Urchfont£443,030
162Worton£442,272
163Netheravon£442,127
164Atworth£440,875
165Kilmington£440,000
166Barford St. Martin£435,642
167Bradford-on-Avon£435,312
168Stanton St Bernard£430,750
169Bowerchalke£428,333
170Boyton£424,550
171Brokenborough£423,500
172Chitterne£423,333
173Sedgehill and Semley£422,007
174Fittleton£422,000
175Bishops Cannings£416,696
176Bromham£415,847
177Alderbury£414,403
178Aldbourne£411,500
179Marlborough£408,035
180Luckington£407,500
181Easterton£407,500
182Zeals£406,863
183Collingbourne Ducis£402,875
184Norton£402,500
185Winterbourne Stoke£400,666
186Netherhampton£400,000
187Oaksey£398,333
188Chippenham Without£398,000
189Shrewton£397,818
190West Tisbury£396,214
191South Newton£395,600
192Preshute£390,000
193Erlestoke£390,000
194Seend£389,050
195Corsham£382,713
196Marden£380,000
197Downton£379,851
198Alvediston£378,750
199Tisbury£375,523
200Milston£375,000
201Malmesbury£373,675
202Broad Hinton£373,400
203Mere£372,738
204All Cannings£371,857
205Cricklade£371,333
206Melksham Without£370,452
207St. Paul Malmesbury Without£368,494
208Milton Lilbourne£367,500
209Codford£366,450
210Pewsey£366,376
211Allington£365,111
212Tilshead£363,000
213Purton£358,479
214Potterne£358,377
215Easton Grey£357,500
216Quidhampton£356,071
217Hilperton£350,452
218Dilton Marsh£349,750
219Laverstock£347,744
220West Overton£347,400
221Edington£342,625
222Patney£342,500
223Cheverell Magna£341,833
224Rushall£340,000
225Rowde£339,438
226North Bradley£332,120
227Stockton£331,500
228Wilton£329,842
229Salisbury£328,531
230West Lavington£323,500
231Market Lavington£320,357
232Southwick£320,166
233Kingston Deverill£320,000
234Lyneham and Bradenstoke£318,222
235Bratton£317,845
236Chippenham£317,170
237Orcheston£315,500
238Durrington£315,147
239Chirton£314,175
240Devizes£313,385
241Amesbury£309,001
242East Kennett£305,000
243Ludgershall£304,470
244Staverton£301,145
245Royal Wootton Bassett£299,462
246Melksham£294,158
247Knook£293,000
248Calne£287,088
249Warminster£283,656
250Trowbridge£276,457
251Westbury£260,843
252Monkton Farleigh£260,000
253Upton Scudamore£258,900
254Tidworth£254,758
255Compton Chamberlayne£245,000
256Bulford£224,550
257Langley Burrell Without£173,611

Data sources

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

Last updated at 29 March 2026 at 17:05 with the latest Land Registry data (February 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.