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

Most expensive: Beckley and Stowood (£2,196,000). Cheapest: Berinsfield (£292,357).

Back to South Oxfordshire prices hub

RankAreaPrice
1Beckley and Stowood£2,196,000
2Rotherfield Greys£2,026,666
3Shiplake£1,645,500
4Elsfield£1,545,000
5Pishill with Stonor£1,313,200
6Britwell Salome£1,296,666
7Swyncombe£1,226,437
8Woodeaton£1,200,000
9Bix and Assendon£1,182,954
10Stoke Row£1,145,714
11North Moreton£1,117,500
12Rotherfield Peppard£1,110,795
13Berrick Salome£1,103,600
14South Moreton£1,000,000
15Waterperry with Thomley£992,500
16Harpsden£980,000
17Brightwell-cum-Sotwell£965,264
18Brightwell Baldwin£964,000
19Checkendon£961,666
20Kidmore End£956,593
21Waterstock£885,000
22Highmoor£857,000
23Ipsden£856,975
24Binfield Heath£841,500
25Eye and Dunsden£813,571
26Toot Baldon£812,500
27Aston Rowant£792,150
28West Hagbourne£790,314
29Ewelme£776,250
30Newington£775,000
31Dorchester£770,115
32Drayton St. Leonard£762,500
33Aston Tirrold£758,400
34Nuffield£754,770
35Clifton Hampden£753,000
36Towersey£746,666
37Nettlebed£745,500
38South Stoke£745,000
39Whitchurch-on-Thames£739,589
40Henley-on-Thames£733,920
41Great Haseley£733,437
42Goring Heath£710,700
43Cuxham with Easington£680,000
44Little Milton£676,166
45Stadhampton£672,125
46Great Milton£668,062
47Goring-on-Thames£667,628
48Nuneham Courtenay£666,666
49Culham£654,114
50Marsh Baldon£647,500
51Moulsford£646,800
52Tetsworth£635,500
53Little Wittenham£635,000
54Warborough£632,376
55Sonning Common£615,431
56Horspath£601,538
57Forest Hill with Shotover£588,714
58Stanton St John£577,760
59Long Wittenham£573,666
60Sydenham£562,500
61Lewknor£545,750
62Crowell£540,000
63Pyrton£539,623
64Tiddington-with-Albury£528,333
65Crowmarsh£525,214
66Garsington£522,200
67Wheatley£518,781
68Watlington£510,700
69Benson£504,690
70Woodcote£503,747
71Shirburn£500,000
72Chinnor£497,633
73East Hagbourne£494,950
74Thame£478,149
75Mapledurham£477,497
76Aston Upthorpe£472,750
77Wallingford£464,090
78Stoke Talmage£455,000
79Cholsey£434,481
80Sandford-on-Thames£405,750
81Chalgrove£404,081
82Holton£400,833
83Didcot£351,161
84Cuddesdon and Denton£314,658
85Berinsfield£292,357

Data sources

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

Last updated at 15 September 2026 at 08:33 with the latest Land Registry data (July 2026). The South Oxfordshire dataset covers 8,828 postcodes.

Read our full data methodology

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

About·Data methodology