Groundsense

Every councilRanked

Premises with gigabit broadband available, every council ranked

Homes that can get a gigabit line, full fibre or cable, not homes that have taken one. Figures for July 2025, 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, 9.6%. The council in the middle: Manchester, 89.4%. Highest: Kingston upon Hull, 99.8%.

Premises with gigabit broadband available, every council it is published for, lowest first
PlaceCouncilFigure
1Na h-Eileanan SiarScotland9.6%
2Shetland IslandsScotland17.7%
3Argyll and ButeScotland21.8%
4Orkney IslandsScotland25.4%
5AberdeenshireScotland43.9%
6North NorfolkEast of England50.7%
7Isles of ScillySouth West50.9%
8CeredigionWales51%
9Dumfries and GallowayScotland53.6%
10Perth and KinrossScotland53.9%
11Isle of AngleseyWales56.6%
12Mid SuffolkEast of England58.2%
13 jointPowysWales58.5%
13 jointSouth HamsSouth West58.5%
15Derbyshire DalesEast Midlands59.2%
16AngusScotland59.6%
17Mid DevonSouth West59.9%
18MorayScotland60.5%
19West DevonSouth West60.8%
20East LindseyEast Midlands61.4%
21King's Lynn and West NorfolkEast of England62%
22HighlandScotland62.1%
23TorridgeSouth West63.2%
24GwyneddWales63.6%
25CornwallSouth West64.3%
26WinchesterSouth East64.4%
27CotswoldSouth West65.9%
28BrecklandEast of England66.1%
29North DevonSouth West66.2%
30PembrokeshireWales66.3%
31West LindseyEast Midlands67.2%
32ChichesterSouth East67.3%
33 jointScottish BordersScotland68.6%
33 jointWealdenSouth East68.6%
35South NorfolkEast of England69%
36CarmarthenshireWales69.2%
37North WarwickshireWest Midlands70.4%
38WaverleySouth East70.5%
39TandridgeSouth East70.6%
40 jointBlaenau GwentWales71%
40 jointRotherSouth East71%
42LewesSouth East71.4%
43Malvern HillsWest Midlands71.9%
44BaberghEast of England72.1%
45DorsetSouth West72.3%
46Staffordshire MoorlandsWest Midlands72.8%
47CanterburySouth East73.4%
48East HampshireSouth East73.5%
49ShropshireWest Midlands73.6%
50 jointBroadlandEast of England74%
50 jointNew ForestSouth East74%
52SomersetSouth West74.5%
53CumberlandNorth West74.7%
54ArunSouth East75.1%
55East DevonSouth West75.2%
56AshfordSouth East75.3%
57 jointSouth HollandEast Midlands75.7%
57 jointWiltshireSouth West75.7%
59SevenoaksSouth East75.8%
60HastingsSouth East75.9%
61West SuffolkEast of England76.1%
62StirlingScotland76.2%
63HorshamSouth East76.4%
64TeignbridgeSouth West77.1%
65TendringEast of England77.2%
66Test ValleySouth East77.4%
67 jointFolkestone and HytheSouth East77.6%
67 jointRutlandEast Midlands77.6%
69BassetlawEast Midlands77.9%
70MonmouthshireWales78.1%
71Merthyr TydfilWales78.4%
72BarnetLondon78.6%
73 jointMole ValleySouth East78.9%
73 jointRhondda Cynon TafWales78.9%
73 jointStroudSouth West78.9%
76WrexhamWales79%
77 jointEast StaffordshireWest Midlands79.1%
77 jointWychavonWest Midlands79.1%
79 jointBostonEast Midlands79.2%
79 jointForest of DeanSouth West79.2%
79 jointWestmorland and FurnessNorth West79.2%
82Bath and North East SomersetSouth West79.4%
83East AyrshireScotland79.5%
84DenbighshireWales79.8%
85OxfordSouth East79.9%
86City of LondonLondon80%
87 jointDoverSouth East80.1%
87 jointHigh PeakEast Midlands80.1%
89 jointCalderdaleYorkshire and the Humber80.3%
89 jointMeltonEast Midlands80.3%
89 jointRochfordEast of England80.3%
92 jointHarboroughEast Midlands80.5%
92 jointNorth YorkshireYorkshire and the Humber80.5%
94ThanetSouth East80.6%
95 jointHinckley and BosworthEast Midlands80.8%
95 jointInverclydeScotland80.8%
97 jointBuckinghamshireSouth East80.9%
97 jointMaidstoneSouth East80.9%
97 jointTunbridge WellsSouth East80.9%
100 jointGuildfordSouth East81%
100 jointWest LancashireNorth West81%
102North AyrshireScotland81.1%
103 jointCastle PointEast of England81.2%
103 jointSouth AyrshireScotland81.2%
105SeftonNorth West81.4%
106 jointMid SussexSouth East81.5%
106 jointRushcliffeEast Midlands81.5%
108South OxfordshireSouth East81.7%
109 jointBasingstoke and DeaneSouth East81.8%
109 jointNorthumberlandNorth East81.8%
111SwaleSouth East82.1%
112South KestevenEast Midlands82.4%
113MaldonEast of England82.5%
114FifeScotland83%
115 jointNorth KestevenEast Midlands83.1%
115 jointUttlesfordEast of England83.1%
117 jointColchesterEast of England83.3%
117 jointEast SuffolkEast of England83.3%
117 jointNeath Port TalbotWales83.3%
120 jointGraveshamSouth East83.4%
120 jointNewcastle-under-LymeWest Midlands83.4%
120 jointSouth StaffordshireWest Midlands83.4%
123LichfieldWest Midlands83.5%
124Newark and SherwoodEast Midlands83.6%
125DartfordSouth East83.7%
126Central BedfordshireEast of England83.8%
127 jointCheshire EastNorth West84%
127 jointHerefordshireWest Midlands84%
129South RibbleNorth West84.1%
130East HertfordshireEast of England84.2%
131 jointCounty DurhamNorth East84.3%
131 jointWarwickWest Midlands84.3%
133StaffordWest Midlands84.6%
134Ribble ValleyNorth West84.7%
135BrentwoodEast of England84.8%
136 jointCharnwoodEast Midlands85.1%
136 jointEast CambridgeshireEast of England85.1%
138 jointSouth CambridgeshireEast of England85.2%
138 jointStratford-on-AvonWest Midlands85.2%
140BrentLondon85.3%
141 jointBrighton and HoveSouth East85.4%
141 jointTonbridge and MallingSouth East85.4%
143 jointGreat YarmouthEast of England85.7%
143 jointRunnymedeSouth East85.7%
145 jointBromsgroveWest Midlands85.9%
145 jointWindsor and MaidenheadSouth East85.9%
147BedfordEast of England86%
148 jointElmbridgeSouth East86.1%
148 jointTorfaenWales86.1%
150 jointNorth HertfordshireEast of England86.2%
150 jointSouth GloucestershireSouth West86.2%
152Tower HamletsLondon86.3%
153 jointConwyWales86.4%
153 jointDacorumEast of England86.4%
155WestminsterLondon86.6%
156HartSouth East86.7%
157ChelmsfordEast of England86.8%
158 jointClackmannanshireScotland86.9%
158 jointVale of White HorseSouth East86.9%
160 jointEast LothianScotland87.1%
160 jointIsle of WightSouth East87.1%
162TewkesburySouth West87.3%
163EastbourneSouth East87.4%
164West BerkshireSouth East87.5%
165 jointNorth West LeicestershireEast Midlands87.8%
165 jointPrestonNorth West87.8%
167 jointCroydonLondon88.2%
167 jointTelford and WrekinWest Midlands88.2%
167 jointWelwyn HatfieldEast of England88.2%
170 jointFenlandEast of England88.4%
170 jointReigate and BansteadSouth East88.4%
172Cheshire West and ChesterNorth West88.5%
173 jointBarnsleyYorkshire and the Humber88.7%
173 jointNorth East DerbyshireEast Midlands88.7%
175 jointCaerphillyWales88.8%
175 jointCherwellSouth East88.8%
177 jointGreenwichLondon88.9%
177 jointSurrey HeathSouth East88.9%
179North SomersetSouth West89.2%
180TorbaySouth West89.3%
181 jointManchesterNorth West89.4%
181 jointWyre ForestWest Midlands89.4%
183 jointEpping ForestEast of England89.5%
183 jointWandsworthLondon89.5%
185HarrowLondon89.6%
186 jointEastleighSouth East89.8%
186 jointHaringeyLondon89.8%
188South LanarkshireScotland89.9%
189 jointLewishamLondon90%
189 jointSouth DerbyshireEast Midlands90%
191 jointBournemouth, Christchurch and PooleSouth West90.1%
191 jointHertsmereEast of England90.1%
193 jointAmber ValleyEast Midlands90.2%
193 jointBridgendWales90.2%
195 jointFermanagh and OmaghNorthern Ireland90.3%
195 jointLancasterNorth West90.3%
195 jointRochdaleNorth West90.3%
198 jointRichmond upon ThamesLondon90.4%
198 jointSwanseaWales90.4%
200 jointGatesheadNorth East90.5%
200 jointHammersmith and FulhamLondon90.5%
202 jointExeterSouth West90.6%
202 jointSouthwarkLondon90.6%
204YorkYorkshire and the Humber90.7%
205 jointEalingLondon90.9%
205 jointHuntingdonshireEast of England90.9%
207 jointFlintshireWales91%
207 jointVale of GlamorganWales91%
207 jointWyreNorth West91%
210BlackpoolNorth West91.1%
211EnfieldLondon91.2%
212 jointBraintreeEast of England91.3%
212 jointKingston upon ThamesLondon91.3%
214LiverpoolNorth West91.4%
215 jointHaveringLondon91.5%
215 jointNewhamLondon91.5%
215 jointRugbyWest Midlands91.5%
218 jointBasildonEast of England91.6%
218 jointHackneyLondon91.6%
218 jointLincolnEast Midlands91.6%
218 jointMedwaySouth East91.6%
222LambethLondon91.7%
223 jointBlackburn with DarwenNorth West91.8%
223 jointHounslowLondon91.8%
223 jointMidlothianScotland91.8%
226 jointAberdeen CityScotland91.9%
226 jointBlabyEast Midlands91.9%
226 jointChorleyNorth West91.9%
226 jointEast Riding of YorkshireYorkshire and the Humber91.9%
226 jointThree RiversEast of England91.9%
231 jointNorwichEast of England92%
231 jointRedcar and ClevelandNorth East92%
231 jointSouth TynesideNorth East92%
234WokingSouth East92.1%
235BroxbourneEast of England92.3%
236BromleyLondon92.4%
237 jointCheltenhamSouth West92.5%
237 jointWest LothianScotland92.5%
239 jointBolsoverEast Midlands92.6%
239 jointSuttonLondon92.6%
241City of EdinburghScotland92.7%
242ChesterfieldEast Midlands92.8%
243WokinghamSouth East92.9%
244ThurrockEast of England93%
245 jointBexleyLondon93.1%
245 jointSpelthorneSouth East93.1%
247 jointEast DunbartonshireScotland93.2%
247 jointRedbridgeLondon93.2%
247 jointWest OxfordshireSouth East93.2%
250 jointCauseway Coast and GlensNorthern Ireland93.3%
250 jointHillingdonLondon93.3%
252 jointFyldeNorth West93.4%
252 jointNewcastle upon TyneNorth East93.4%
252 jointSheffieldYorkshire and the Humber93.4%
255WorcesterWest Midlands93.5%
256 jointNorth LincolnshireYorkshire and the Humber93.6%
256 jointRedditchWest Midlands93.6%
256 jointWest DunbartonshireScotland93.6%
259 jointDarlingtonNorth East93.7%
259 jointGedlingEast Midlands93.7%
259 jointPendleNorth West93.7%
259 jointTraffordNorth West93.7%
263 jointGloucesterSouth West93.8%
263 jointRossendaleNorth West93.8%
265 jointHarlowEast of England93.9%
265 jointKensington and ChelseaLondon93.9%
267 jointArmagh City, Banbridge and CraigavonNorthern Ireland94%
267 jointSalfordNorth West94%
269 jointCardiffWales94.1%
269 jointNorth LanarkshireScotland94.1%
271WalsallWest Midlands94.2%
272 jointSt AlbansEast of England94.3%
272 jointSwindonSouth West94.3%
274 jointCambridgeEast of England94.4%
274 jointNewportWales94.4%
274 jointWatfordEast of England94.4%
277 jointMid UlsterNorthern Ireland94.5%
277 jointPlymouthSouth West94.5%
277 jointTamworthWest Midlands94.5%
280 jointBristolSouth West94.6%
280 jointBuryNorth West94.6%
280 jointCrawleySouth East94.6%
280 jointNorth TynesideNorth East94.6%
280 jointWaltham ForestLondon94.6%
285 jointBradfordYorkshire and the Humber94.8%
285 jointGlasgow CityScotland94.8%
285 jointHyndburnNorth West94.8%
285 jointIslingtonLondon94.8%
285 jointStevenageEast of England94.8%
285 jointWest NorthamptonshireEast Midlands94.8%
291 jointCamdenLondon95%
291 jointHavantSouth East95%
291 jointMertonLondon95%
291 jointNuneaton and BedworthWest Midlands95%
291 jointStockton-on-TeesNorth East95%
291 jointSunderlandNorth East95%
297FalkirkScotland95.1%
298 jointEast RenfrewshireScotland95.2%
298 jointKirkleesYorkshire and the Humber95.2%
300 jointAshfieldEast Midlands95.4%
300 jointBirminghamWest Midlands95.4%
300 jointDerry City and StrabaneNorthern Ireland95.4%
303Barking and DagenhamLondon95.5%
304 jointDundee CityScotland95.6%
304 jointNewry, Mourne and DownNorthern Ireland95.6%
304 jointNorth NorthamptonshireEast Midlands95.6%
304 jointPeterboroughEast of England95.6%
304 jointStockportNorth West95.6%
304 jointTamesideNorth West95.6%
310 jointEpsom and EwellSouth East95.7%
310 jointNorth East LincolnshireYorkshire and the Humber95.7%
312 jointAdurSouth East95.8%
312 jointBroxtoweEast Midlands95.8%
312 jointLeedsYorkshire and the Humber95.8%
315 jointErewashEast Midlands95.9%
315 jointReadingSouth East95.9%
315 jointWakefieldYorkshire and the Humber95.9%
318BurnleyNorth West96%
319 jointDoncasterYorkshire and the Humber96.2%
319 jointMilton KeynesSouth East96.2%
319 jointRushmoorSouth East96.2%
322 jointMansfieldEast Midlands96.3%
322 jointMid and East AntrimNorthern Ireland96.3%
322 jointSandwellWest Midlands96.3%
322 jointSolihullWest Midlands96.3%
322 jointStoke-on-TrentWest Midlands96.3%
322 jointWirralNorth West96.3%
328RenfrewshireScotland96.4%
329 jointHaltonNorth West96.5%
329 jointSouthamptonSouth East96.5%
329 jointWarringtonNorth West96.5%
332NottinghamEast Midlands96.6%
333 jointBoltonNorth West96.7%
333 jointWiganNorth West96.7%
335St. HelensNorth West96.8%
336 jointArds and North DownNorthern Ireland96.9%
336 jointRotherhamYorkshire and the Humber96.9%
336 jointSloughSouth East96.9%
339 jointIpswichEast of England97%
339 jointPortsmouthSouth East97%
341 jointDudleyWest Midlands97.1%
341 jointHartlepoolNorth East97.1%
343Bracknell ForestSouth East97.3%
344 jointCoventryWest Midlands97.4%
344 jointLeicesterEast Midlands97.4%
346Cannock ChaseWest Midlands97.5%
347 jointOldhamNorth West97.6%
347 jointWorthingSouth East97.6%
349 jointDerbyEast Midlands97.7%
349 jointFarehamSouth East97.7%
349 jointLisburn and CastlereaghNorthern Ireland97.7%
349 jointMiddlesbroughNorth East97.7%
353BelfastNorthern Ireland97.8%
354KnowsleyNorth West97.9%
355GosportSouth East98%
356 jointAntrim and NewtownabbeyNorthern Ireland98.2%
356 jointWolverhamptonWest Midlands98.2%
358Southend-on-SeaEast of England98.3%
359LutonEast of England98.5%
360Oadby and WigstonEast Midlands98.7%
361Kingston upon HullYorkshire and the Humber99.8%

Ofcom Connected Nations 2025, fixed broadband residential coverage by local authority · July 2025 · fetched 22 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.