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
4Whinburgh and Westfield£677,400
5Foxley£618,333
6Stow Bedon£604,161
7Merton£600,000
8Lexham£585,000
9Little Dunham£575,625
10Rocklands£570,400
11Didlington£562,500
12Guist£551,666
13Horningtoft£526,000
14Brettenham£510,625
15Blo' Norton£506,000
16Cockley Cley£500,000
17Colkirk£500,000
18Garboldisham£493,600
19Lynford£485,000
20Great Dunham£480,707
21Garvestone£470,277
22East Tuddenham£454,950
23Besthorpe£448,388
24Wellingham£447,500
25South Lopham£446,916
26Great Ellingham£443,687
27Hoe£443,600
28Scoulton£425,666
29Wretham£424,000
30Ickburgh£420,000
31Snetterton£420,000
32Beachamwell£419,669
33Shropham£418,850
34Litcham£414,785
35Whissonsett£412,000
36Hockham£400,700
37Foulden£396,071
38Quidenham£393,000
39Longham£392,500
40North Lopham£385,038
41Brisley£381,500
42Beetley£378,578
43Kenninghall£376,888
44Old Buckenham£375,208
45Caston£374,166
46Little Cressingham£368,333
47Bridgham£366,880
48Stanfield£366,000
49North Elmham£364,160
50Ovington£360,000
51Cranworth£359,200
52Weasenham All Saints£352,500
53Little Ellingham£346,500
54Harling£345,218
55Oxborough£345,000
56Banham£344,687
57Thompson£342,666
58Yaxham£342,107
59Gateley£341,666
60Hockering£335,285
61Billingford£335,000
62Hardingham£332,333
63Swanton Morley£331,478
64Riddlesworth£326,485
65Sparham£326,000
66Lyng£325,295
67Hilborough£325,000
68Mattishall£324,127
69Beeston with Bittering£321,354
70Gressenhall£318,200
71Holme Hale£316,500
72Saham Toney£316,194
73Roudham and Larling£313,375
74Croxton£310,500
75North Pickenham£308,755
76Shipdham£302,574
77Gooderstone£296,571
78Griston£291,375
79Weasenham St. Peter£290,000
80Necton£287,971
81Bylaugh£287,000
82Bintree£281,500
83Mileham£278,200
84Ashill£274,937
85Scarning£274,901
86Attleborough£271,677
87Fransham£268,750
88Bawdeswell£268,365
89North Tuddenham£267,500
90New Buckenham£263,400
91Sporle with Palgrave£262,125
92Great Cressingham£261,928
93Mundford£258,387
94Dereham£258,383
95Tittleshall£251,428
96Elsing£250,000
97Carbrooke£247,102
98Bradenham£246,650
99Watton£246,450
100Narborough£242,756
101Swaffham£242,170
102Weeting-with-Broomhill£221,851
103Thetford£217,395
104Newton by Castle Acre£175,000
105Kilverstone£165,000
106Wendling£161,500
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 20 May 2026 at 08:41 with the latest Land Registry data (March 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.