House price watch logo

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

Most expensive: Stapleford (£1,035,108). Cheapest: Caxton (£320,750).

Back to South Cambridgeshire prices hub

RankAreaPrice
1Stapleford£1,035,108
2Little Abington£1,005,746
3Shingay cum Wendy£963,250
4Madingley£931,300
5Little Shelford£900,600
6Ickleton£796,454
7Croydon£792,500
8Croxton£780,000
9Weston Colville£747,500
10Abington Pigotts£745,000
11Carlton£740,000
12Great Shelford£719,938
13Harlton£700,100
14Graveley£697,083
15Pampisford£691,250
16Fen Drayton£679,583
17Fowlmere£676,875
18Girton£674,252
19Conington£660,000
20Papworth St. Agnes£660,000
21Boxworth£655,500
22Elsworth£655,312
23Coton£653,964
24Barton£651,437
25Arrington£646,250
26Shudy Camps£643,661
27Bartlow£643,125
28Great and Little Chishill£641,500
29Guilden Morden£641,237
30Hatley£635,900
31Duxford£633,815
32Shepreth£611,906
33Great Abington£611,250
34Harston£607,600
35Newton£603,333
36Steeple Morden£590,136
37Little Eversden£581,692
38Litlington£580,149
39Whittlesford£579,078
40Tadlow£577,625
41Rampton£576,428
42Haslingfield£575,047
43Barrington£574,090
44Hauxton£572,941
45Stow cum Quy£569,000
46Little Gransden£565,000
47Dry Drayton£559,416
48Great Eversden£558,333
49Toft£550,400
50South Trumpington£549,184
51Foxton£545,125
52Orwell£542,833
53Bourn£542,000
54Impington£532,920
55Little Wilbraham£517,958
56Horningsea£513,875
57Hinxton£511,000
58Eltisley£502,110
59Fulbourn£498,062
60Caldecote£487,523
61Wimpole£485,668
62Bassingbourn cum Kneesworth£476,523
63Kingston£475,333
64Histon£474,266
65West Wickham£473,750
66Great Wilbraham£471,666
67Milton£471,433
68Gamlingay£468,547
69Comberton£464,020
70Landbeach£463,750
71Melbourn£461,721
72Horseheath£460,000
73Heydon£458,333
74Oakington and Westwick£456,187
75Balsham£447,414
76Waterbeach£446,846
77Cottenham£440,920
78Fen Ditton£440,755
79Thriplow£440,266
80Hardwick£440,128
81Linton£439,560
82Hildersham£437,666
83Lolworth£435,555
84Sawston£428,149
85Meldreth£424,461
86Babraham£411,800
87Over£411,540
88Knapwell£411,000
89Castle Camps£397,928
90Northstowe£397,712
91Swavesey£393,346
92Cambourne£388,183
93Longstanton£383,283
94Papworth Everard£376,416
95Grantchester£375,000
96Teversham£365,384
97Longstowe£360,000
98Whaddon£358,000
99Willingham£347,420
100West Wratting£339,984
101Orchard Park£339,885
102Bar Hill£339,848
103Caxton£320,750

Data sources

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

Last updated at 29 March 2026 at 18:12 with the latest Land Registry data (February 2026). The South Cambridgeshire dataset covers 7,873 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.