Groundsense

Every councilRanked

Residents within 1km of a pharmacy, every council ranked

Measured in a straight line, which a walk rarely is. Figures for October 2026, published for 361 councils in the UK. Lowest first: the order says where a council sits, not whether that is good.

Lowest: Na h-Eileanan Siar, 21.6%. The council in the middle: Ashfield, 77.9%. Joint highest: 10 councils, 100%.

Residents within 1km of a pharmacy, every council it is published for, lowest first
PlaceCouncilFigure
1Na h-Eileanan SiarScotland21.6%
2Orkney IslandsScotland34.4%
3Fermanagh and OmaghNorthern Ireland35%
4Shetland IslandsScotland35.5%
5Argyll and ButeScotland36.8%
6Mid DevonSouth West37.5%
7WychavonWest Midlands38.7%
8Malvern HillsWest Midlands39.2%
9Derbyshire DalesEast Midlands40.1%
10 jointMid UlsterNorthern Ireland40.5%
10 jointUttlesfordEast of England40.5%
12CeredigionWales40.6%
13PowysWales40.7%
14RutlandEast Midlands41.4%
15North NorfolkEast of England42.1%
16BrecklandEast of England42.6%
17South HamsSouth West43.2%
18South NorfolkEast of England44.4%
19Mid SuffolkEast of England44.5%
20 jointArmagh City, Banbridge and CraigavonNorthern Ireland44.7%
20 jointNewry, Mourne and DownNorthern Ireland44.7%
22Causeway Coast and GlensNorthern Ireland44.8%
23West DevonSouth West45.9%
24South HollandEast Midlands46.6%
25AberdeenshireScotland47%
26HighlandScotland47.1%
27BaberghEast of England47.2%
28Test ValleySouth East47.6%
29South CambridgeshireEast of England47.8%
30Stratford-on-AvonWest Midlands48.2%
31 jointGwyneddWales48.5%
31 jointHerefordshireWest Midlands48.5%
31 jointIsle of AngleseyWales48.5%
31 jointRibble ValleyNorth West48.5%
35West LindseyEast Midlands48.7%
36East LindseyEast Midlands48.8%
37 jointChichesterSouth East49.1%
37 jointForest of DeanSouth West49.1%
37 jointKing's Lynn and West NorfolkEast of England49.1%
40TorridgeSouth West49.3%
41MeltonEast Midlands49.4%
42Perth and KinrossScotland50.5%
43West SuffolkEast of England51.1%
44East CambridgeshireEast of England51.3%
45StroudSouth West51.4%
46 jointCotswoldSouth West51.7%
46 jointRotherSouth East51.7%
48WiltshireSouth West52.1%
49HarboroughEast Midlands52.3%
50PembrokeshireWales53%
51 jointSouth KestevenEast Midlands53.4%
51 jointWealdenSouth East53.4%
53 jointDumfries and GallowayScotland54%
53 jointNorth YorkshireYorkshire and the Humber54%
55BostonEast Midlands54.2%
56Westmorland and FurnessNorth West54.3%
57CornwallSouth West54.8%
58Vale of White HorseSouth East55%
59 jointIsles of ScillySouth West55.6%
59 jointNorth DevonSouth West55.6%
59 jointWinchesterSouth East55.6%
62Mid and East AntrimNorthern Ireland55.7%
63 jointMorayScotland55.8%
63 jointStaffordshire MoorlandsWest Midlands55.8%
65MonmouthshireWales56.1%
66MaldonEast of England56.3%
67FenlandEast of England56.4%
68West BerkshireSouth East56.6%
69 jointCarmarthenshireWales56.7%
69 jointNorth West LeicestershireEast Midlands56.7%
71DorsetSouth West57.1%
72ShropshireWest Midlands57.3%
73West OxfordshireSouth East57.4%
74AngusScotland58%
75Scottish BordersScotland58.2%
76TandridgeSouth East59%
77 jointEast DevonSouth West59.1%
77 jointSomersetSouth West59.1%
79 jointBromsgroveWest Midlands59.2%
79 jointEast LothianScotland59.2%
81North KestevenEast Midlands59.3%
82East HampshireSouth East59.6%
83FlintshireWales59.8%
84CherwellSouth East60%
85BraintreeEast of England60.1%
86WaverleySouth East60.2%
87RugbyWest Midlands60.7%
88GuildfordSouth East60.8%
89 jointAshfordSouth East60.9%
89 jointBroadlandEast of England60.9%
91North WarwickshireWest Midlands61.2%
92LewesSouth East61.4%
93SevenoaksSouth East61.5%
94Ards and North DownNorthern Ireland61.6%
95Neath Port TalbotWales61.9%
96 jointCumberlandNorth West62.5%
96 jointLisburn and CastlereaghNorthern Ireland62.5%
98Central BedfordshireEast of England62.7%
99 jointEast SuffolkEast of England63.3%
99 jointNewark and SherwoodEast Midlands63.3%
101 jointIsle of WightSouth East64.1%
101 jointStaffordWest Midlands64.1%
103NorthumberlandNorth East64.4%
104East Riding of YorkshireYorkshire and the Humber64.6%
105BuckinghamshireSouth East64.7%
106TewkesburySouth West64.9%
107South OxfordshireSouth East65%
108HuntingdonshireEast of England65.2%
109South DerbyshireEast Midlands65.3%
110HartSouth East65.4%
111 jointSouth AyrshireScotland65.8%
111 jointTeignbridgeSouth West65.8%
113 jointAntrim and NewtownabbeyNorthern Ireland66%
113 jointConwyWales66%
115East HertfordshireEast of England66.5%
116DoverSouth East66.6%
117Tonbridge and MallingSouth East66.9%
118FalkirkScotland67.6%
119 jointBassetlawEast Midlands67.9%
119 jointHorshamSouth East67.9%
121Amber ValleyEast Midlands68.2%
122Mole ValleySouth East68.3%
123North HertfordshireEast of England68.5%
124Derry City and StrabaneNorthern Ireland68.7%
125East StaffordshireWest Midlands69%
126WokinghamSouth East69.2%
127 jointBasingstoke and DeaneSouth East69.3%
127 jointNorth East DerbyshireEast Midlands69.3%
129Mid SussexSouth East69.5%
130 jointCheshire EastNorth West69.6%
130 jointWyreNorth West69.6%
132North LincolnshireYorkshire and the Humber69.7%
133 jointFolkestone and HytheSouth East69.8%
133 jointWyre ForestWest Midlands69.8%
135SwaleSouth East69.9%
136Tunbridge WellsSouth East70.1%
137 jointDenbighshireWales70.3%
137 jointFifeScotland70.3%
137 jointMidlothianScotland70.3%
140 jointLichfieldWest Midlands70.4%
140 jointRushcliffeEast Midlands70.4%
142BrentwoodEast of England70.5%
143TendringEast of England70.8%
144West LancashireNorth West70.9%
145West NorthamptonshireEast Midlands71%
146County DurhamNorth East71.2%
147New ForestSouth East71.5%
148High PeakEast Midlands71.7%
149BedfordEast of England72.3%
150 jointBlaenau GwentWales72.6%
150 jointMansfieldEast Midlands72.6%
152BridgendWales72.7%
153 jointSurrey HeathSouth East72.8%
153 jointWest LothianScotland72.8%
155Hinckley and BosworthEast Midlands73%
156East DunbartonshireScotland73.4%
157BolsoverEast Midlands73.5%
158 jointChelmsfordEast of England74.2%
158 jointMaidstoneSouth East74.2%
158 jointSouth LanarkshireScotland74.2%
161Welwyn HatfieldEast of England74.3%
162CanterburySouth East74.5%
163Merthyr TydfilWales74.9%
164Reigate and BansteadSouth East75.1%
165North AyrshireScotland75.4%
166 jointColchesterEast of England75.8%
166 jointRedditchWest Midlands75.8%
168East AyrshireScotland75.9%
169 jointNorth NorthamptonshireEast Midlands76%
169 jointWrexhamWales76%
171North SomersetSouth West76.1%
172StirlingScotland76.4%
173FyldeNorth West76.5%
174 jointCheshire West and ChesterNorth West76.7%
174 jointFarehamSouth East76.7%
176Bath and North East SomersetSouth West76.8%
177 jointEpping ForestEast of England76.9%
177 jointSouth StaffordshireWest Midlands76.9%
179 jointSt AlbansEast of England77.5%
179 jointWakefieldYorkshire and the Humber77.5%
181 jointAshfieldEast Midlands77.9%
181 jointStockton-on-TeesNorth East77.9%
183South GloucestershireSouth West78%
184 jointClackmannanshireScotland78.1%
184 jointRossendaleNorth West78.1%
186 jointChorleyNorth West78.4%
186 jointGreat YarmouthEast of England78.4%
186 jointRunnymedeSouth East78.4%
186 jointWarwickWest Midlands78.4%
190LancasterNorth West78.6%
191SwanseaWales78.7%
192 jointDarlingtonNorth East78.8%
192 jointErewashEast Midlands78.8%
194 jointEast RenfrewshireScotland78.9%
194 jointMilton KeynesSouth East78.9%
196RochfordEast of England79%
197Vale of GlamorganWales79.3%
198 jointCalderdaleYorkshire and the Humber79.5%
198 jointRhondda Cynon TafWales79.5%
200Three RiversEast of England79.7%
201 jointBlabyEast Midlands79.9%
201 jointGedlingEast Midlands79.9%
203WarringtonNorth West80.1%
204 jointDacorumEast of England80.3%
204 jointDartfordSouth East80.3%
206North LanarkshireScotland80.6%
207InverclydeScotland80.9%
208 jointBracknell ForestSouth East81%
208 jointElmbridgeSouth East81%
208 jointEpsom and EwellSouth East81%
211 jointBuryNorth West81.4%
211 jointCaerphillyWales81.4%
213Nuneaton and BedworthWest Midlands81.6%
214KirkleesYorkshire and the Humber81.7%
215WokingSouth East81.9%
216Newcastle-under-LymeWest Midlands82%
217 jointHavantSouth East82.2%
217 jointPeterboroughEast of England82.2%
219Telford and WrekinWest Midlands82.4%
220ArunSouth East82.5%
221South RibbleNorth West82.8%
222Redcar and ClevelandNorth East83%
223WiganNorth West83.1%
224PendleNorth West83.3%
225DoncasterYorkshire and the Humber83.4%
226Windsor and MaidenheadSouth East83.6%
227RenfrewshireScotland84.1%
228CharnwoodEast Midlands84.4%
229BarnsleyYorkshire and the Humber84.5%
230 jointAberdeen CityScotland84.7%
230 jointNewportWales84.7%
232EastleighSouth East85.6%
233YorkYorkshire and the Humber85.7%
234SwindonSouth West85.8%
235RotherhamYorkshire and the Humber85.9%
236ThurrockEast of England86%
237HaltonNorth West86.1%
238GatesheadNorth East86.4%
239SolihullWest Midlands86.7%
240 jointBlackburn with DarwenNorth West86.8%
240 jointTamesideNorth West86.8%
242 jointLeedsYorkshire and the Humber87.1%
242 jointOldhamNorth West87.1%
242 jointTorfaenWales87.1%
245 jointBasildonEast of England87.3%
245 jointHartlepoolNorth East87.3%
247 jointSpelthorneSouth East87.4%
247 jointWorcesterWest Midlands87.4%
249 jointBurnleyNorth West87.5%
249 jointTamworthWest Midlands87.5%
251 jointCannock ChaseWest Midlands87.6%
251 jointRochdaleNorth West87.6%
251 jointThanetSouth East87.6%
254West DunbartonshireScotland87.7%
255ChesterfieldEast Midlands88.1%
256HertsmereEast of England88.2%
257 jointMedwaySouth East88.5%
257 jointSt. HelensNorth West88.5%
259Dundee CityScotland88.6%
260 jointBoltonNorth West88.7%
260 jointPlymouthSouth West88.7%
262 jointAdurSouth East88.8%
262 jointBroxtoweEast Midlands88.8%
264PrestonNorth West88.9%
265Oadby and WigstonEast Midlands89%
266LincolnEast Midlands89.1%
267EastbourneSouth East89.4%
268 jointSouth TynesideNorth East89.5%
268 jointSunderlandNorth East89.5%
270 jointBournemouth, Christchurch and PooleSouth West89.7%
270 jointCastle PointEast of England89.7%
270 jointHyndburnNorth West89.7%
273TorbaySouth West90%
274ExeterSouth West90.2%
275 jointCrawleySouth East90.5%
275 jointNorth East LincolnshireYorkshire and the Humber90.5%
277GraveshamSouth East90.8%
278CheltenhamSouth West90.9%
279GosportSouth East91.4%
280HarlowEast of England91.5%
281BromleyLondon91.6%
282WirralNorth West91.9%
283BradfordYorkshire and the Humber92.2%
284 jointMiddlesbroughNorth East92.4%
284 jointOxfordSouth East92.4%
286DerbyEast Midlands92.5%
287HillingdonLondon92.6%
288BelfastNorthern Ireland92.9%
289 jointCambridgeEast of England93%
289 jointCity of EdinburghScotland93%
291StockportNorth West93.3%
292 jointHaveringLondon93.4%
292 jointRushmoorSouth East93.4%
294SeftonNorth West93.5%
295North TynesideNorth East93.6%
296 jointSalfordNorth West93.7%
296 jointWolverhamptonWest Midlands93.7%
298BroxbourneEast of England93.9%
299PortsmouthSouth East94.1%
300Stoke-on-TrentWest Midlands94.2%
301SouthamptonSouth East94.3%
302Newcastle upon TyneNorth East94.6%
303 jointCroydonLondon94.7%
303 jointHounslowLondon94.7%
303 jointKnowsleyNorth West94.7%
306RedbridgeLondon94.8%
307HastingsSouth East94.9%
308 jointBexleyLondon95.3%
308 jointIpswichEast of England95.3%
308 jointReadingSouth East95.3%
311SheffieldYorkshire and the Humber95.4%
312 jointDudleyWest Midlands95.5%
312 jointNorwichEast of England95.5%
314BristolSouth West95.6%
315 jointBirminghamWest Midlands95.7%
315 jointSloughSouth East95.7%
317CardiffWales95.8%
318EnfieldLondon95.9%
319StevenageEast of England96.1%
320WalsallWest Midlands96.4%
321 jointBrighton and HoveSouth East96.7%
321 jointGloucesterSouth West96.7%
323BlackpoolNorth West97.1%
324Glasgow CityScotland97.2%
325 jointKingston upon HullYorkshire and the Humber97.3%
325 jointSandwellWest Midlands97.3%
327LutonEast of England97.4%
328SuttonLondon97.5%
329WorthingSouth East97.6%
330Kingston upon ThamesLondon97.7%
331 jointBarnetLondon97.8%
331 jointTraffordNorth West97.8%
333 jointCoventryWest Midlands98%
333 jointNottinghamEast Midlands98%
335LiverpoolNorth West98.2%
336HarrowLondon98.3%
337LeicesterEast Midlands98.4%
338Southend-on-SeaEast of England98.6%
339Waltham ForestLondon98.8%
340 jointManchesterNorth West99%
340 jointWatfordEast of England99%
342Richmond upon ThamesLondon99.2%
343Barking and DagenhamLondon99.3%
344LewishamLondon99.4%
345MertonLondon99.5%
346 jointEalingLondon99.7%
346 jointNewhamLondon99.7%
346 jointSouthwarkLondon99.7%
349 jointCamdenLondon99.9%
349 jointGreenwichLondon99.9%
349 jointHaringeyLondon99.9%
352 jointBrentLondon100%
352 jointCity of LondonLondon100%
352 jointHackneyLondon100%
352 jointHammersmith and FulhamLondon100%
352 jointIslingtonLondon100%
352 jointKensington and ChelseaLondon100%
352 jointLambethLondon100%
352 jointTower HamletsLondon100%
352 jointWandsworthLondon100%
352 jointWestminsterLondon100%

NHS organisation register for England and Wales, Public Health Scotland's dispenser register and BSO's dispensing figures for Northern Ireland, read at every census area · October 2026 · fetched 4 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.