House price watch logo

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

Most expensive: Kempstone (£2,598,860). Cheapest: Cranwich (£123,500).

Back to Breckland prices hub

RankAreaPrice
1Kempstone£2,598,860
2South Acre£1,700,000
3Stanford£680,000
4Foxley£618,333
5Merton£600,000
6Stow Bedon£598,431
7Lexham£585,000
8Little Dunham£575,625
9Whinburgh and Westfield£571,750
10Didlington£562,500
11Guist£551,666
12Rocklands£541,000
13Horningtoft£526,000
14Brettenham£510,625
15Cockley Cley£500,000
16Colkirk£500,000
17Blo' Norton£493,750
18Garboldisham£493,600
19Lynford£485,000
20Great Dunham£480,707
21Garvestone£470,277
22East Tuddenham£454,950
23Quidenham£450,000
24Wellingham£447,500
25South Lopham£446,916
26Hoe£443,600
27Great Ellingham£441,428
28Litcham£431,416
29Scoulton£425,666
30Beachamwell£423,603
31Ickburgh£420,000
32Snetterton£420,000
33Shropham£418,850
34Besthorpe£417,928
35Hockham£400,700
36Foulden£396,071
37Cranworth£396,000
38Longham£392,500
39Holme Hale£390,800
40Sparham£389,642
41Ovington£387,500
42Kenninghall£387,366
43Brisley£383,666
44Gressenhall£381,100
45Banham£375,312
46Beetley£372,388
47Little Cressingham£368,333
48Bridgham£366,880
49Stanfield£366,000
50North Lopham£365,045
51Whissonsett£365,000
52Tittleshall£361,875
53Caston£361,250
54Thompson£356,333
55Wretham£356,000
56Old Buckenham£353,684
57Weasenham All Saints£352,500
58Beeston with Bittering£348,950
59North Elmham£347,476
60Yaxham£347,461
61Little Ellingham£346,500
62Oxborough£345,000
63Gateley£341,666
64Harling£337,219
65Hockering£335,285
66Hardingham£332,333
67Swanton Morley£329,727
68Riddlesworth£326,485
69Bintree£325,333
70Hilborough£325,000
71Mattishall£322,296
72Griston£317,958
73Roudham and Larling£313,375
74Croxton£310,500
75Saham Toney£309,529
76North Pickenham£308,755
77Fransham£302,500
78Gooderstone£299,666
79Lyng£295,295
80Weasenham St. Peter£290,000
81Bylaugh£287,000
82Mileham£284,666
83Necton£280,815
84Shipdham£280,483
85Ashill£279,282
86Attleborough£276,279
87Billingford£270,000
88Bawdeswell£269,687
89Scarning£269,643
90North Tuddenham£267,500
91Dereham£267,089
92Sporle with Palgrave£262,875
93Great Cressingham£261,928
94New Buckenham£260,400
95Mundford£258,387
96Watton£257,148
97Narborough£255,356
98Elsing£250,000
99Bradenham£249,333
100Wendling£240,000
101Swaffham£239,871
102Thetford£220,444
103Weeting-with-Broomhill£219,814
104Carbrooke£211,444
105Newton by Castle Acre£175,000
106Kilverstone£165,000
107South Pickenham£154,000
108Rougham£152,000
109Twyford£140,000
110Cranwich£123,500

Data sources

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

Last updated at 29 March 2026 at 17:35 with the latest Land Registry data (February 2026). The Breckland dataset covers 5,299 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.