Full-fibre broadband coverage: every council in the UK

Kingston upon Hull had the highest full-fibre broadband coverage of the UK’s 361 councils in January 2026, at 99.6%.

Na h-Eileanan Siar had the lowest, at 12.0%. The middle council, Solihull, had 81.2%.

Full-fibre broadband coverage for every council in the UK, highest first. Councils without a figure are listed last with the reason.
RankCouncilRegion or nationValue
1Kingston upon HullYorkshire and The HumberYorkshire and The Humber99.6%
2Southend-on-SeaEast of EnglandEast of England97.6%
=3Antrim and NewtownabbeyNorthern IrelandNorthern Ireland96.7%
=3Bracknell ForestSouth EastSouth East96.7%
=3CoventryWest MidlandsWest Midlands96.7%
6Cannock ChaseWest MidlandsWest Midlands96.6%
7Milton KeynesSouth EastSouth East96.4%
8WolverhamptonWest MidlandsWest Midlands95.9%
=9Ards and North DownNorthern IrelandNorthern Ireland95.7%
=9HartlepoolNorth EastNorth East95.7%
11ReadingSouth EastSouth East95.6%
=12IpswichEast of EnglandEast of England95.4%
=12Lisburn and CastlereaghNorthern IrelandNorthern Ireland95.4%
14Mid and East AntrimNorthern IrelandNorthern Ireland95.2%
15Newry, Mourne and DownNorthern IrelandNorthern Ireland95.1%
=16Oadby and WigstonEast MidlandsEast Midlands95.0%
=16SouthamptonSouth EastSouth East95.0%
18PeterboroughEast of EnglandEast of England94.8%
19RotherhamYorkshire and The HumberYorkshire and The Humber94.7%
=20Derry City and StrabaneNorthern IrelandNorthern Ireland94.5%
=20DoncasterYorkshire and The HumberYorkshire and The Humber94.5%
=20East Riding of YorkshireYorkshire and The HumberYorkshire and The Humber94.5%
=20St. HelensNorth WestNorth West94.5%
=24LeicesterEast MidlandsEast Midlands94.4%
=24Mid UlsterNorthern IrelandNorthern Ireland94.4%
=24WirralNorth WestNorth West94.4%
27WakefieldYorkshire and The HumberYorkshire and The Humber94.2%
28OldhamNorth WestNorth West94.1%
=29KnowsleyNorth WestNorth West93.7%
=29SwindonSouth WestSouth West93.7%
=31Causeway Coast and GlensNorthern IrelandNorthern Ireland93.6%
=31ErewashEast MidlandsEast Midlands93.6%
33West NorthamptonshireEast MidlandsEast Midlands93.5%
=34HyndburnNorth WestNorth West93.4%
=34WorcesterWest MidlandsWest Midlands93.4%
36WorthingSouth EastSouth East93.3%
=37Aberdeen CityScotlandScotland93.1%
=37BridgendWalesWales93.1%
=37LeedsYorkshire and The HumberYorkshire and The Humber93.1%
=37North LincolnshireYorkshire and The HumberYorkshire and The Humber93.1%
41PendleNorth WestNorth West93.0%
=42Armagh City, Banbridge and CraigavonNorthern IrelandNorthern Ireland92.9%
=42KirkleesYorkshire and The HumberYorkshire and The Humber92.9%
=44BuryNorth WestNorth West92.8%
=44FyldeNorth WestNorth West92.8%
46EastbourneSouth EastSouth East92.7%
47TraffordNorth WestNorth West92.6%
48MidlothianScotlandScotland92.5%
=49BurnleyNorth WestNorth West92.4%
=49RenfrewshireScotlandScotland92.4%
=49WyreNorth WestNorth West92.4%
=52BelfastNorthern IrelandNorthern Ireland92.3%
=52SheffieldYorkshire and The HumberYorkshire and The Humber92.3%
=54RugbyWest MidlandsWest Midlands92.2%
=54South DerbyshireEast MidlandsEast Midlands92.2%
=54TamesideNorth WestNorth West92.2%
=54WarringtonNorth WestNorth West92.2%
58RossendaleNorth WestNorth West92.1%
=59Glasgow CityScotlandScotland92.0%
=59GosportSouth EastSouth East92.0%
61FarehamSouth EastSouth East91.7%
62LutonEast of EnglandEast of England91.6%
63SloughSouth EastSouth East91.5%
64BradfordYorkshire and The HumberYorkshire and The Humber91.3%
65SandwellWest MidlandsWest Midlands91.2%
66Fermanagh and OmaghNorthern IrelandNorthern Ireland90.9%
67FlintshireWalesWales90.8%
68RushmoorSouth EastSouth East90.7%
69BlabyEast MidlandsEast Midlands90.5%
70SalfordNorth WestNorth West90.4%
71BraintreeEast of EnglandEast of England90.3%
72Barking and DagenhamLondonLondon90.0%
73RochfordEast of EnglandEast of England89.9%
=74ChorleyNorth WestNorth West89.8%
=74Epsom and EwellSouth EastSouth East89.8%
=76CaerphillyWalesWales89.7%
=76DudleyWest MidlandsWest Midlands89.7%
78NottinghamEast MidlandsEast Midlands89.6%
79Stoke-on-TrentWest MidlandsWest Midlands89.5%
=80Blackburn with DarwenNorth WestNorth West89.4%
=80CambridgeEast of EnglandEast of England89.4%
82Amber ValleyEast MidlandsEast Midlands89.2%
83BolsoverEast MidlandsEast Midlands89.1%
84East RenfrewshireScotlandScotland88.8%
=85CharnwoodEast MidlandsEast Midlands88.7%
=85HaltonNorth WestNorth West88.7%
87North NorthamptonshireEast MidlandsEast Midlands88.6%
=88AshfieldEast MidlandsEast Midlands88.5%
=88BarnsleyYorkshire and The HumberYorkshire and The Humber88.5%
=88TamworthWest MidlandsWest Midlands88.5%
=91ConwyWalesWales88.3%
=91WestminsterLondonLondon88.3%
93BoltonNorth WestNorth West88.1%
=94ChesterfieldEast MidlandsEast Midlands88.0%
=94DerbyEast MidlandsEast Midlands88.0%
=94LiverpoolNorth WestNorth West88.0%
97North East DerbyshireEast MidlandsEast Midlands87.9%
=98Cheshire West and ChesterNorth WestNorth West87.8%
=98East LothianScotlandScotland87.8%
=98WatfordEast of EnglandEast of England87.8%
=101RochdaleNorth WestNorth West87.7%
=101WiganNorth WestNorth West87.7%
=103NewportWalesWales87.6%
=103PortsmouthSouth EastSouth East87.6%
=103StockportNorth WestNorth West87.6%
106Waltham ForestLondonLondon87.4%
107LancasterNorth WestNorth West87.2%
108Vale of GlamorganWalesWales87.1%
=109CardiffWalesWales87.0%
=109Isle of WightSouth EastSouth East87.0%
=111CamdenLondonLondon86.9%
=111Newcastle upon TyneNorth EastNorth East86.9%
=113BroxtoweEast MidlandsEast Midlands86.8%
=113LincolnEast MidlandsEast Midlands86.8%
=115DarlingtonNorth EastNorth East86.7%
=115ManchesterNorth WestNorth West86.7%
117YorkYorkshire and The HumberYorkshire and The Humber86.6%
118Ribble ValleyNorth WestNorth West86.5%
119ClackmannanshireScotlandScotland86.2%
=120WalsallWest MidlandsWest Midlands86.1%
=120WrexhamWalesWales86.1%
=122CheltenhamSouth WestSouth West86.0%
=122PrestonNorth WestNorth West86.0%
124CalderdaleYorkshire and The HumberYorkshire and The Humber85.9%
125Dundee CityScotlandScotland85.8%
126MansfieldEast MidlandsEast Midlands85.7%
=127BirminghamWest MidlandsWest Midlands85.6%
=127Three RiversEast of EnglandEast of England85.6%
=127West LancashireNorth WestNorth West85.6%
=130Hammersmith and FulhamLondonLondon85.4%
=130South RibbleNorth WestNorth West85.4%
=132High PeakEast MidlandsEast Midlands85.3%
=132SwanseaWalesWales85.3%
=132ThurrockEast of EnglandEast of England85.3%
135WandsworthLondonLondon85.2%
136Castle PointEast of EnglandEast of England85.1%
137RedbridgeLondonLondon84.8%
=138BrentwoodEast of EnglandEast of England84.7%
=138East SuffolkEast of EnglandEast of England84.7%
=138West OxfordshireSouth EastSouth East84.7%
141North TynesideNorth EastNorth East84.6%
=142GedlingEast MidlandsEast Midlands84.5%
=142HaveringLondonLondon84.5%
=142North SomersetSouth WestSouth West84.5%
145IslingtonLondonLondon84.4%
=146BexleyLondonLondon84.2%
=146City of EdinburghScotlandScotland84.2%
=146FenlandEast of EnglandEast of England84.2%
=146SeftonNorth WestNorth West84.2%
=146WokinghamSouth EastSouth East84.2%
=151County DurhamNorth EastNorth East84.1%
=151HackneyLondonLondon84.1%
153BlackpoolNorth WestNorth West83.9%
=154HastingsSouth EastSouth East83.6%
=154South StaffordshireWest MidlandsWest Midlands83.6%
=154TorbaySouth WestSouth West83.6%
=157CumberlandNorth WestNorth West83.5%
=157LambethLondonLondon83.5%
=159BristolSouth WestSouth West83.4%
=159East CambridgeshireEast of EnglandEast of England83.4%
161NewhamLondonLondon83.0%
162Great YarmouthEast of EnglandEast of England82.8%
163Stratford-on-AvonWest MidlandsWest Midlands82.6%
164Mid SussexSouth EastSouth East82.5%
=165ArunSouth EastSouth East82.3%
=165City of LondonLondonLondon82.3%
=165HerefordshireWest MidlandsWest Midlands82.3%
=165North YorkshireYorkshire and The HumberYorkshire and The Humber82.3%
=169MaldonEast of EnglandEast of England82.2%
=169Wyre ForestWest MidlandsWest Midlands82.2%
=171East StaffordshireWest MidlandsWest Midlands82.1%
=171NorthumberlandNorth EastNorth East82.1%
=171SouthwarkLondonLondon82.1%
174Tower HamletsLondonLondon82.0%
=175DenbighshireWalesWales81.8%
=175Newark and SherwoodEast MidlandsEast Midlands81.8%
=175Westmorland and FurnessNorth WestNorth West81.8%
178St AlbansEast of EnglandEast of England81.7%
179MertonLondonLondon81.6%
=180MedwaySouth EastSouth East81.2%
=180SolihullWest MidlandsWest Midlands81.2%
182ChelmsfordEast of EnglandEast of England81.1%
=183HillingdonLondonLondon80.6%
=183SunderlandNorth EastNorth East80.6%
185SpelthorneSouth EastSouth East80.5%
186West LothianScotlandScotland80.4%
187BromsgroveWest MidlandsWest Midlands80.3%
188North AyrshireScotlandScotland80.2%
189North East LincolnshireYorkshire and The HumberYorkshire and The Humber80.1%
=190BostonEast MidlandsEast Midlands80.0%
=190Rhondda Cynon TafWalesWales80.0%
=192ExeterSouth WestSouth West79.9%
=192StroudSouth WestSouth West79.9%
=194Forest of DeanSouth WestSouth West79.5%
=194North West LeicestershireEast MidlandsEast Midlands79.5%
=196Bournemouth, Christchurch and PooleSouth WestSouth West79.4%
=196TendringEast of EnglandEast of England79.4%
=198CherwellSouth EastSouth East79.3%
=198West SuffolkEast of EnglandEast of England79.3%
=200Cheshire EastNorth WestNorth West79.2%
=200ThanetSouth EastSouth East79.2%
202Merthyr TydfilWalesWales79.1%
203MonmouthshireWalesWales79.0%
=204HuntingdonshireEast of EnglandEast of England78.8%
=204RutlandEast MidlandsEast Midlands78.8%
206West BerkshireSouth EastSouth East78.6%
=207LewishamLondonLondon78.5%
=207Newcastle-under-LymeWest MidlandsWest Midlands78.5%
=209PlymouthSouth WestSouth West78.2%
=209WychavonWest MidlandsWest Midlands78.2%
=211BroadlandEast of EnglandEast of England78.1%
=211Neath Port TalbotWalesWales78.1%
=211South KestevenEast MidlandsEast Midlands78.1%
=211SuttonLondonLondon78.1%
215HarboroughEast MidlandsEast Midlands77.9%
216BrentLondonLondon77.8%
=217GloucesterSouth WestSouth West77.7%
=217HarrowLondonLondon77.7%
=219BassetlawEast MidlandsEast Midlands77.6%
=219Blaenau GwentWalesWales77.6%
=219GreenwichLondonLondon77.6%
=219Windsor and MaidenheadSouth EastSouth East77.6%
=223RunnymedeSouth EastSouth East77.2%
=223StirlingScotlandScotland77.2%
225GatesheadNorth EastNorth East77.0%
226AdurSouth EastSouth East76.9%
227South HollandEast MidlandsEast Midlands76.4%
228HorshamSouth EastSouth East76.3%
=229East AyrshireScotlandScotland76.2%
=229UttlesfordEast of EnglandEast of England76.2%
231East DunbartonshireScotlandScotland76.1%
232Hinckley and BosworthEast MidlandsEast Midlands75.9%
=233DorsetSouth WestSouth West75.8%
=233WokingSouth EastSouth East75.8%
235Scottish BordersScotlandScotland75.7%
236HartSouth EastSouth East75.6%
237Reigate and BansteadSouth EastSouth East75.5%
=238BaberghEast of EnglandEast of England75.4%
=238New ForestSouth EastSouth East75.4%
=240North WarwickshireWest MidlandsWest Midlands75.3%
=240WealdenSouth EastSouth East75.3%
=242East DevonSouth WestSouth West75.2%
=242NorwichEast of EnglandEast of England75.2%
244BedfordEast of EnglandEast of England75.1%
=245CanterburySouth EastSouth East75.0%
=245TewkesburySouth WestSouth West75.0%
=245Tonbridge and MallingSouth EastSouth East75.0%
=245Tunbridge WellsSouth EastSouth East75.0%
249South OxfordshireSouth EastSouth East74.9%
250DoverSouth EastSouth East74.8%
251SomersetSouth WestSouth West74.6%
=252BuckinghamshireSouth EastSouth East74.5%
=252Folkestone and HytheSouth EastSouth East74.5%
=254Central BedfordshireEast of EnglandEast of England74.4%
=254LewesSouth EastSouth East74.4%
=254RotherSouth EastSouth East74.4%
=257BasildonEast of EnglandEast of England74.3%
=257BroxbourneEast of EnglandEast of England74.3%
=257ShropshireWest MidlandsWest Midlands74.3%
=257SwaleSouth EastSouth East74.3%
=261LichfieldWest MidlandsWest Midlands73.8%
=261Surrey HeathSouth EastSouth East73.8%
=261TeignbridgeSouth WestSouth West73.8%
264DartfordSouth EastSouth East73.5%
265TorfaenWalesWales73.2%
266Epping ForestEast of EnglandEast of England73.1%
=267CarmarthenshireWalesWales73.0%
=267GraveshamSouth EastSouth East73.0%
=267Kensington and ChelseaLondonLondon73.0%
=270Bath and North East SomersetSouth WestSouth West72.9%
=270StaffordWest MidlandsWest Midlands72.9%
272North LanarkshireScotlandScotland72.6%
273HertsmereEast of EnglandEast of England72.3%
274CotswoldSouth WestSouth West72.2%
275EalingLondonLondon72.0%
=276FifeScotlandScotland71.7%
=276Malvern HillsWest MidlandsWest Midlands71.7%
278EastleighSouth EastSouth East71.6%
=279MaidstoneSouth EastSouth East71.4%
=279Staffordshire MoorlandsWest MidlandsWest Midlands71.4%
281South AyrshireScotlandScotland71.3%
282Kingston upon ThamesLondonLondon71.2%
=283East HertfordshireEast of EnglandEast of England71.0%
=283FalkirkScotlandScotland71.0%
285South NorfolkEast of EnglandEast of England70.9%
286Mole ValleySouth EastSouth East70.8%
=287CroydonLondonLondon70.7%
=287GwyneddWalesWales70.7%
289Richmond upon ThamesLondonLondon70.4%
290Nuneaton and BedworthWest MidlandsWest Midlands70.3%
=291BarnetLondonLondon69.7%
=291WiltshireSouth WestSouth West69.7%
=293North HertfordshireEast of EnglandEast of England69.6%
=293North KestevenEast MidlandsEast Midlands69.6%
295HavantSouth EastSouth East69.4%
=296BromleyLondonLondon69.2%
=296PembrokeshireWalesWales69.2%
298Brighton and HoveSouth EastSouth East68.9%
299South LanarkshireScotlandScotland68.8%
300DacorumEast of EnglandEast of England68.3%
301South CambridgeshireEast of EnglandEast of England68.1%
=302AshfordSouth EastSouth East68.0%
=302ColchesterEast of EnglandEast of England68.0%
=302CrawleySouth EastSouth East68.0%
=302WaverleySouth EastSouth East68.0%
306Isle of AngleseyWalesWales67.6%
307SevenoaksSouth EastSouth East67.4%
=308BrecklandEast of EnglandEast of England67.3%
=308ChichesterSouth EastSouth East67.3%
=310MeltonEast MidlandsEast Midlands67.2%
=310Mid DevonSouth WestSouth West67.2%
312South GloucestershireSouth WestSouth West67.0%
=313Basingstoke and DeaneSouth EastSouth East66.9%
=313Dumfries and GallowayScotlandScotland66.9%
315South TynesideNorth EastNorth East66.4%
316HounslowLondonLondon65.9%
317GuildfordSouth EastSouth East65.6%
=318CornwallSouth WestSouth West65.3%
=318King's Lynn and West NorfolkEast of EnglandEast of England65.3%
320RushcliffeEast MidlandsEast Midlands64.8%
321West LindseyEast MidlandsEast Midlands64.4%
322Vale of White HorseSouth EastSouth East64.3%
323West DevonSouth WestSouth West64.2%
324MorayScotlandScotland64.1%
325East LindseyEast MidlandsEast Midlands64.0%
=326Derbyshire DalesEast MidlandsEast Midlands63.3%
=326HighlandScotlandScotland63.3%
328ElmbridgeSouth EastSouth East63.1%
329East HampshireSouth EastSouth East62.7%
330MiddlesbroughNorth EastNorth East62.6%
331Mid SuffolkEast of EnglandEast of England62.4%
332PowysWalesWales62.1%
333HaringeyLondonLondon61.6%
334WarwickWest MidlandsWest Midlands61.4%
335North DevonSouth WestSouth West60.9%
336Redcar and ClevelandNorth EastNorth East60.3%
337Welwyn HatfieldEast of EnglandEast of England60.1%
338TorridgeSouth WestSouth West60.0%
339Stockton-on-TeesNorth EastNorth East59.6%
=340EnfieldLondonLondon59.5%
=340TandridgeSouth EastSouth East59.5%
342AngusScotlandScotland58.9%
343CeredigionWalesWales58.7%
344South HamsSouth WestSouth West58.6%
345WinchesterSouth EastSouth East58.4%
346InverclydeScotlandScotland58.3%
347Test ValleySouth EastSouth East58.0%
348Telford and WrekinWest MidlandsWest Midlands57.5%
349OxfordSouth EastSouth East57.1%
350StevenageEast of EnglandEast of England56.8%
351West DunbartonshireScotlandScotland54.9%
352North NorfolkEast of EnglandEast of England54.5%
353Isles of ScillySouth WestSouth West50.2%
354RedditchWest MidlandsWest Midlands49.6%
355AberdeenshireScotlandScotland48.5%
356HarlowEast of EnglandEast of England41.9%
357Perth and KinrossScotlandScotland36.6%
358Orkney IslandsScotlandScotland30.0%
359Argyll and ButeScotlandScotland23.9%
360Shetland IslandsScotlandScotland20.0%
361Na h-Eileanan SiarScotlandScotland12.0%

Source and method · See it on the map