Groundsense

Every councilRanked

Residents within 2km of a large supermarket, every council ranked

Measured in a straight line from where people live, at every census area, to supermarkets over 280 square metres, where the big shop is done. A nought is a real nought. Nowhere in the council is that close to one. Figures for June 2026, published for 361 councils in the UK. Lowest first: the order says where a council sits, not whether that is good.

Lowest: Isles of Scilly, 0%. The council in the middle: Charnwood, 73.8%. Joint highest: 19 councils, 100%.

Residents within 2km of a large supermarket, every council it is published for, lowest first
PlaceCouncilFigure
1Isles of ScillySouth West0%
2Na h-Eileanan SiarScotland18.9%
3South CambridgeshireEast of England23.1%
4Shetland IslandsScotland25.8%
5Mid SuffolkEast of England27.8%
6Mid UlsterNorthern Ireland28%
7GwyneddWales29%
8PowysWales29.3%
9North WarwickshireWest Midlands29.4%
10CeredigionWales31.3%
11Fermanagh and OmaghNorthern Ireland31.8%
12Argyll and ButeScotland32%
13West LindseyEast Midlands32.7%
14Isle of AngleseyWales32.8%
15Derbyshire DalesEast Midlands33.7%
16UttlesfordEast of England33.8%
17Newry, Mourne and DownNorthern Ireland35.3%
18Scottish BordersScotland35.4%
19South HamsSouth West36%
20West DevonSouth West36.5%
21Orkney IslandsScotland37.5%
22South StaffordshireWest Midlands37.9%
23MaldonEast of England38%
24East CambridgeshireEast of England38.7%
25 jointCotswoldSouth West39.1%
25 jointEast LindseyEast Midlands39.1%
25 jointRutlandEast Midlands39.1%
28ChichesterSouth East40.2%
29South NorfolkEast of England40.5%
30Ribble ValleyNorth West40.7%
31AberdeenshireScotland40.9%
32ClackmannanshireScotland41.1%
33CarmarthenshireWales41.5%
34RotherSouth East41.6%
35HighlandScotland41.9%
36BolsoverEast Midlands42.3%
37PembrokeshireWales42.4%
38North KestevenEast Midlands42.6%
39Forest of DeanSouth West42.9%
40Causeway Coast and GlensNorthern Ireland43%
41BaberghEast of England43.7%
42Malvern HillsWest Midlands43.8%
43Stratford-on-AvonWest Midlands44.4%
44 jointDumfries and GallowayScotland44.6%
44 jointNewark and SherwoodEast Midlands44.6%
46South HollandEast Midlands44.8%
47ShropshireWest Midlands45.2%
48Perth and KinrossScotland45.5%
49Mid and East AntrimNorthern Ireland45.7%
50King's Lynn and West NorfolkEast of England46.1%
51WinchesterSouth East46.2%
52North NorfolkEast of England46.3%
53RochfordEast of England46.5%
54HerefordshireWest Midlands46.7%
55Mid DevonSouth West47.7%
56TorridgeSouth West48.4%
57Armagh City, Banbridge and CraigavonNorthern Ireland48.6%
58StirlingScotland48.8%
59West OxfordshireSouth East48.9%
60HarboroughEast Midlands49.7%
61Hinckley and BosworthEast Midlands50.1%
62BrentwoodEast of England50.4%
63RushcliffeEast Midlands50.8%
64InverclydeScotland51.3%
65 jointGuildfordSouth East51.4%
65 jointMorayScotland51.4%
67CornwallSouth West51.5%
68South OxfordshireSouth East51.6%
69WychavonWest Midlands51.7%
70North YorkshireYorkshire and the Humber52.3%
71HorshamSouth East52.6%
72HuntingdonshireEast of England52.8%
73North West LeicestershireEast Midlands53.1%
74 jointBlabyEast Midlands53.3%
74 jointCounty DurhamNorth East53.3%
74 jointStroudSouth West53.3%
77North East DerbyshireEast Midlands53.6%
78LewesSouth East54.1%
79 jointEast SuffolkEast of England54.8%
79 jointStaffordshire MoorlandsWest Midlands54.8%
79 jointWestmorland and FurnessNorth West54.8%
82BromsgroveWest Midlands55%
83 jointBostonEast Midlands55.2%
83 jointWealdenSouth East55.2%
85Ards and North DownNorthern Ireland55.3%
86MeltonEast Midlands55.4%
87Rhondda Cynon TafWales55.6%
88AngusScotland56.2%
89 jointMidlothianScotland56.5%
89 jointMole ValleySouth East56.5%
91BroadlandEast of England57.3%
92 jointMonmouthshireWales57.4%
92 jointNorthumberlandNorth East57.4%
94Isle of WightSouth East57.6%
95WiltshireSouth West57.7%
96TandridgeSouth East57.9%
97North LincolnshireYorkshire and the Humber58.5%
98East HampshireSouth East58.6%
99 jointBrecklandEast of England58.9%
99 jointSouth DerbyshireEast Midlands58.9%
101DoverSouth East59%
102 jointCentral BedfordshireEast of England59.2%
102 jointWest BerkshireSouth East59.2%
104 jointNeath Port TalbotWales59.4%
104 jointSomersetSouth West59.4%
106 jointAntrim and NewtownabbeyNorthern Ireland59.5%
106 jointNew ForestSouth East59.5%
108TeignbridgeSouth West59.6%
109FifeScotland59.7%
110CumberlandNorth West59.8%
111 jointDerry City and StrabaneNorthern Ireland59.9%
111 jointEast StaffordshireWest Midlands59.9%
113 jointBuckinghamshireSouth East60%
113 jointSouth AyrshireScotland60%
115SevenoaksSouth East60.1%
116East AyrshireScotland60.2%
117North AyrshireScotland60.4%
118West SuffolkEast of England60.5%
119DorsetSouth West60.8%
120 jointWaverleySouth East61%
120 jointWrexhamWales61%
122Lisburn and CastlereaghNorthern Ireland61.5%
123BraintreeEast of England61.6%
124RossendaleNorth West62.1%
125Test ValleySouth East62.2%
126 jointEast Riding of YorkshireYorkshire and the Humber62.4%
126 jointGraveshamSouth East62.4%
128North DevonSouth West62.5%
129Three RiversEast of England62.6%
130Vale of White HorseSouth East62.9%
131Tonbridge and MallingSouth East63%
132East DevonSouth West63.2%
133Amber ValleyEast Midlands63.3%
134East HertfordshireEast of England63.5%
135LichfieldWest Midlands63.8%
136SwaleSouth East64.1%
137Surrey HeathSouth East64.3%
138StaffordWest Midlands65%
139 jointAshfordSouth East65.7%
139 jointSouth KestevenEast Midlands65.7%
139 jointVale of GlamorganWales65.7%
142BassetlawEast Midlands66.2%
143 jointChorleyNorth West66.7%
143 jointMerthyr TydfilWales66.7%
145Tunbridge WellsSouth East66.8%
146 jointHigh PeakEast Midlands66.9%
146 jointTendringEast of England66.9%
148 jointEast LothianScotland67.1%
148 jointFlintshireWales67.1%
148 jointMid SussexSouth East67.1%
151CaerphillyWales67.7%
152 jointCheshire West and ChesterNorth West67.8%
152 jointConwyWales67.8%
154 jointBedfordEast of England68.1%
154 jointWest LancashireNorth West68.1%
156West NorthamptonshireEast Midlands68.4%
157ArunSouth East68.8%
158 jointNewcastle-under-LymeWest Midlands69%
158 jointTewkesburySouth West69%
160HaltonNorth West69.1%
161BridgendWales69.8%
162ErewashEast Midlands69.9%
163 jointDenbighshireWales70%
163 jointHertsmereEast of England70%
165ThurrockEast of England70.4%
166 jointRotherhamYorkshire and the Humber70.7%
166 jointWindsor and MaidenheadSouth East70.7%
168Great YarmouthEast of England71.4%
169 jointBasingstoke and DeaneSouth East71.5%
169 jointEpping ForestEast of England71.5%
171North NorthamptonshireEast Midlands71.6%
172SwanseaWales71.7%
173 jointCherwellSouth East72.3%
173 jointFenlandEast of England72.3%
175LancasterNorth West72.4%
176NewportWales72.6%
177MaidstoneSouth East72.7%
178TorfaenWales73.2%
179Cheshire EastNorth West73.3%
180Bath and North East SomersetSouth West73.6%
181CharnwoodEast Midlands73.8%
182WakefieldYorkshire and the Humber74%
183West DunbartonshireScotland74.6%
184 jointFolkestone and HytheSouth East75.1%
184 jointFyldeNorth West75.1%
186Redcar and ClevelandNorth East75.3%
187 jointColchesterEast of England75.4%
187 jointWyre ForestWest Midlands75.4%
189West LothianScotland75.5%
190 jointFarehamSouth East75.6%
190 jointNorth SomersetSouth West75.6%
190 jointTorbaySouth West75.6%
193 jointCalderdaleYorkshire and the Humber76.1%
193 jointChelmsfordEast of England76.1%
195EastleighSouth East76.3%
196Welwyn HatfieldEast of England76.5%
197ThanetSouth East76.6%
198 jointAshfieldEast Midlands76.7%
198 jointEast RenfrewshireScotland76.7%
200St AlbansEast of England77%
201WyreNorth West77.1%
202RugbyWest Midlands77.2%
203Reigate and BansteadSouth East77.3%
204Blaenau GwentWales77.6%
205RunnymedeSouth East77.7%
206HartSouth East77.8%
207 jointNorth LanarkshireScotland77.9%
207 jointSt. HelensNorth West77.9%
209KirkleesYorkshire and the Humber78.4%
210North HertfordshireEast of England78.5%
211DacorumEast of England78.9%
212DoncasterYorkshire and the Humber79.1%
213 jointDartfordSouth East79.7%
213 jointGatesheadNorth East79.7%
213 jointGedlingEast Midlands79.7%
213 jointWarwickWest Midlands79.7%
217CrawleySouth East80.4%
218South GloucestershireSouth West81%
219North East LincolnshireYorkshire and the Humber81.7%
220 jointCanterburySouth East81.9%
220 jointHyndburnNorth West81.9%
222South LanarkshireScotland82.2%
223Milton KeynesSouth East82.3%
224Nuneaton and BedworthWest Midlands83.7%
225MansfieldEast Midlands84.2%
226YorkYorkshire and the Humber84.5%
227 jointPendleNorth West84.6%
227 jointPeterboroughEast of England84.6%
227 jointRenfrewshireScotland84.6%
230WorthingSouth East84.8%
231 jointDarlingtonNorth East84.9%
231 jointFalkirkScotland84.9%
233HavantSouth East85.2%
234HillingdonLondon85.4%
235BurnleyNorth West85.5%
236BarnsleyYorkshire and the Humber85.6%
237Blackburn with DarwenNorth West85.7%
238 jointMedwaySouth East85.8%
238 jointPrestonNorth West85.8%
240 jointBradfordYorkshire and the Humber86.7%
240 jointHartlepoolNorth East86.7%
242 jointWarringtonNorth West86.8%
242 jointWokinghamSouth East86.8%
244 jointTelford and WrekinWest Midlands87%
244 jointWirralNorth West87%
246WalsallWest Midlands87.2%
247ElmbridgeSouth East87.3%
248 jointBroxbourneEast of England87.5%
248 jointRedditchWest Midlands87.5%
250 jointChesterfieldEast Midlands87.6%
250 jointSouth RibbleNorth West87.6%
250 jointWiganNorth West87.6%
253Bracknell ForestSouth East87.7%
254East DunbartonshireScotland87.8%
255LeedsYorkshire and the Humber88.2%
256RochdaleNorth West88.4%
257SheffieldYorkshire and the Humber88.6%
258MiddlesbroughNorth East88.8%
259Cannock ChaseWest Midlands89.4%
260 jointBuryNorth West89.6%
260 jointSolihullWest Midlands89.6%
262Aberdeen CityScotland89.7%
263SpelthorneSouth East89.9%
264LincolnEast Midlands90.6%
265Brighton and HoveSouth East90.7%
266Kingston upon ThamesLondon91%
267CoventryWest Midlands91.4%
268BoltonNorth West91.6%
269TamesideNorth West91.8%
270SeftonNorth West92.3%
271South TynesideNorth East92.4%
272StockportNorth West92.9%
273TraffordNorth West93%
274GosportSouth East93.2%
275DudleyWest Midlands93.3%
276 jointSwindonSouth West93.5%
276 jointWokingSouth East93.5%
278Epsom and EwellSouth East93.7%
279DerbyEast Midlands93.9%
280 jointCity of EdinburghScotland94%
280 jointStoke-on-TrentWest Midlands94%
282Bournemouth, Christchurch and PooleSouth West94.2%
283BelfastNorthern Ireland94.8%
284IpswichEast of England94.9%
285RushmoorSouth East95%
286WatfordEast of England95.1%
287WolverhamptonWest Midlands95.2%
288KnowsleyNorth West95.3%
289OldhamNorth West95.4%
290 jointCambridgeEast of England95.5%
290 jointWaltham ForestLondon95.5%
292CroydonLondon95.7%
293Stockton-on-TeesNorth East95.9%
294North TynesideNorth East96%
295 jointCastle PointEast of England96.2%
295 jointSloughSouth East96.2%
297Kingston upon HullYorkshire and the Humber96.3%
298 jointHounslowLondon96.5%
298 jointTamworthWest Midlands96.5%
300CardiffWales96.8%
301SunderlandNorth East96.9%
302SalfordNorth West97.1%
303 jointAdurSouth East97.2%
303 jointBristolSouth West97.2%
305 jointLutonEast of England97.3%
305 jointRedbridgeLondon97.3%
307SouthamptonSouth East97.5%
308 jointBasildonEast of England97.9%
308 jointBroxtoweEast Midlands97.9%
308 jointEalingLondon97.9%
308 jointHaveringLondon97.9%
308 jointSuttonLondon97.9%
313 jointBirminghamWest Midlands98%
313 jointExeterSouth West98%
313 jointGlasgow CityScotland98%
316 jointBromleyLondon98.1%
316 jointGloucesterSouth West98.1%
318StevenageEast of England98.2%
319 jointBrentLondon98.3%
319 jointPlymouthSouth West98.3%
321LeicesterEast Midlands98.5%
322 jointEastbourneSouth East98.6%
322 jointEnfieldLondon98.6%
322 jointNewcastle upon TyneNorth East98.6%
325OxfordSouth East98.9%
326 jointDundee CityScotland99%
326 jointLiverpoolNorth West99%
326 jointReadingSouth East99%
329Barking and DagenhamLondon99.1%
330BexleyLondon99.2%
331GreenwichLondon99.4%
332 jointPortsmouthSouth East99.5%
332 jointSandwellWest Midlands99.5%
334NorwichEast of England99.6%
335 jointHastingsSouth East99.7%
335 jointLambethLondon99.7%
335 jointManchesterNorth West99.7%
335 jointSouthwarkLondon99.7%
335 jointWorcesterWest Midlands99.7%
340 jointBarnetLondon99.9%
340 jointHarrowLondon99.9%
340 jointLewishamLondon99.9%
343 jointBlackpoolNorth West100%
343 jointCamdenLondon100%
343 jointCheltenhamSouth West100%
343 jointCity of LondonLondon100%
343 jointHackneyLondon100%
343 jointHammersmith and FulhamLondon100%
343 jointHaringeyLondon100%
343 jointHarlowEast of England100%
343 jointIslingtonLondon100%
343 jointKensington and ChelseaLondon100%
343 jointMertonLondon100%
343 jointNewhamLondon100%
343 jointNottinghamEast Midlands100%
343 jointOadby and WigstonEast Midlands100%
343 jointRichmond upon ThamesLondon100%
343 jointSouthend-on-SeaEast of England100%
343 jointTower HamletsLondon100%
343 jointWandsworthLondon100%
343 jointWestminsterLondon100%

GEOLYTIX Retail Points, June 2026 release, supermarkets over 280 square metres, read at every census area · June 2026 · fetched 27 October 2026 · How this is measured

Weighing up two or three of these places?

A plan sets them beside where you live now, figure by figure, built around the three things that would decide it for you. £49 once, built the moment you pay, with a full refund for 14 days.