Groundsense

Every councilRanked

Premises below the broadband universal service minimum, every council ranked

Homes that cannot get 10Mbit/s down and 1Mbit/s up, the minimum anyone can ask a provider to bring them. 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.

Joint lowest: 203 councils, 0%. The council in the middle: Wakefield, 0%. Highest: Na h-Eileanan Siar, 2.6%.

Premises below the broadband universal service minimum, every council it is published for, lowest first
PlaceCouncilFigure
1 jointAberdeen CityScotland0%
1 jointAdurSouth East0%
1 jointAntrim and NewtownabbeyNorthern Ireland0%
1 jointAshfieldEast Midlands0%
1 jointBarking and DagenhamLondon0%
1 jointBarnetLondon0%
1 jointBarnsleyYorkshire and the Humber0%
1 jointBasildonEast of England0%
1 jointBedfordEast of England0%
1 jointBelfastNorthern Ireland0%
1 jointBexleyLondon0%
1 jointBirminghamWest Midlands0%
1 jointBlabyEast Midlands0%
1 jointBlackburn with DarwenNorth West0%
1 jointBlackpoolNorth West0%
1 jointBlaenau GwentWales0%
1 jointBoltonNorth West0%
1 jointBournemouth, Christchurch and PooleSouth West0%
1 jointBracknell ForestSouth East0%
1 jointBradfordYorkshire and the Humber0%
1 jointBrentLondon0%
1 jointBridgendWales0%
1 jointBrighton and HoveSouth East0%
1 jointBristolSouth West0%
1 jointBromleyLondon0%
1 jointBromsgroveWest Midlands0%
1 jointBroxbourneEast of England0%
1 jointBroxtoweEast Midlands0%
1 jointBurnleyNorth West0%
1 jointBuryNorth West0%
1 jointCaerphillyWales0%
1 jointCalderdaleYorkshire and the Humber0%
1 jointCambridgeEast of England0%
1 jointCamdenLondon0%
1 jointCannock ChaseWest Midlands0%
1 jointCardiffWales0%
1 jointCentral BedfordshireEast of England0%
1 jointCharnwoodEast Midlands0%
1 jointCheltenhamSouth West0%
1 jointChesterfieldEast Midlands0%
1 jointCity of EdinburghScotland0%
1 jointCity of LondonLondon0%
1 jointCoventryWest Midlands0%
1 jointCroydonLondon0%
1 jointDartfordSouth East0%
1 jointDerbyEast Midlands0%
1 jointDoncasterYorkshire and the Humber0%
1 jointDoverSouth East0%
1 jointDudleyWest Midlands0%
1 jointDundee CityScotland0%
1 jointEalingLondon0%
1 jointEast DunbartonshireScotland0%
1 jointEastbourneSouth East0%
1 jointEastleighSouth East0%
1 jointElmbridgeSouth East0%
1 jointEnfieldLondon0%
1 jointEpping ForestEast of England0%
1 jointEpsom and EwellSouth East0%
1 jointErewashEast Midlands0%
1 jointExeterSouth West0%
1 jointFalkirkScotland0%
1 jointFarehamSouth East0%
1 jointFyldeNorth West0%
1 jointGatesheadNorth East0%
1 jointGedlingEast Midlands0%
1 jointGlasgow CityScotland0%
1 jointGloucesterSouth West0%
1 jointGosportSouth East0%
1 jointGreat YarmouthEast of England0%
1 jointGreenwichLondon0%
1 jointGuildfordSouth East0%
1 jointHackneyLondon0%
1 jointHaltonNorth West0%
1 jointHammersmith and FulhamLondon0%
1 jointHaringeyLondon0%
1 jointHarlowEast of England0%
1 jointHarrowLondon0%
1 jointHartSouth East0%
1 jointHartlepoolNorth East0%
1 jointHastingsSouth East0%
1 jointHavantSouth East0%
1 jointHaveringLondon0%
1 jointHertsmereEast of England0%
1 jointHillingdonLondon0%
1 jointHinckley and BosworthEast Midlands0%
1 jointHounslowLondon0%
1 jointHyndburnNorth West0%
1 jointInverclydeScotland0%
1 jointIpswichEast of England0%
1 jointIslingtonLondon0%
1 jointKensington and ChelseaLondon0%
1 jointKingston upon HullYorkshire and the Humber0%
1 jointKingston upon ThamesLondon0%
1 jointKirkleesYorkshire and the Humber0%
1 jointKnowsleyNorth West0%
1 jointLambethLondon0%
1 jointLancasterNorth West0%
1 jointLeedsYorkshire and the Humber0%
1 jointLeicesterEast Midlands0%
1 jointLewishamLondon0%
1 jointLincolnEast Midlands0%
1 jointLisburn and CastlereaghNorthern Ireland0%
1 jointLiverpoolNorth West0%
1 jointLutonEast of England0%
1 jointManchesterNorth West0%
1 jointMansfieldEast Midlands0%
1 jointMedwaySouth East0%
1 jointMerthyr TydfilWales0%
1 jointMertonLondon0%
1 jointMiddlesbroughNorth East0%
1 jointMilton KeynesSouth East0%
1 jointNeath Port TalbotWales0%
1 jointNewcastle upon TyneNorth East0%
1 jointNewhamLondon0%
1 jointNewportWales0%
1 jointNorth LanarkshireScotland0%
1 jointNorth NorthamptonshireEast Midlands0%
1 jointNorth TynesideNorth East0%
1 jointNorth WarwickshireWest Midlands0%
1 jointNorwichEast of England0%
1 jointNottinghamEast Midlands0%
1 jointNuneaton and BedworthWest Midlands0%
1 jointOadby and WigstonEast Midlands0%
1 jointOldhamNorth West0%
1 jointPeterboroughEast of England0%
1 jointPlymouthSouth West0%
1 jointPortsmouthSouth East0%
1 jointPrestonNorth West0%
1 jointReadingSouth East0%
1 jointRedbridgeLondon0%
1 jointRedcar and ClevelandNorth East0%
1 jointRedditchWest Midlands0%
1 jointReigate and BansteadSouth East0%
1 jointRenfrewshireScotland0%
1 jointRhondda Cynon TafWales0%
1 jointRichmond upon ThamesLondon0%
1 jointRochdaleNorth West0%
1 jointRochfordEast of England0%
1 jointRossendaleNorth West0%
1 jointRotherhamYorkshire and the Humber0%
1 jointRugbyWest Midlands0%
1 jointRunnymedeSouth East0%
1 jointRushmoorSouth East0%
1 jointSalfordNorth West0%
1 jointSandwellWest Midlands0%
1 jointSheffieldYorkshire and the Humber0%
1 jointSloughSouth East0%
1 jointSolihullWest Midlands0%
1 jointSouth LanarkshireScotland0%
1 jointSouth OxfordshireSouth East0%
1 jointSouth RibbleNorth West0%
1 jointSouth TynesideNorth East0%
1 jointSouthamptonSouth East0%
1 jointSouthend-on-SeaEast of England0%
1 jointSouthwarkLondon0%
1 jointSpelthorneSouth East0%
1 jointSt AlbansEast of England0%
1 jointSt. HelensNorth West0%
1 jointStevenageEast of England0%
1 jointStockportNorth West0%
1 jointStockton-on-TeesNorth East0%
1 jointStoke-on-TrentWest Midlands0%
1 jointStroudSouth West0%
1 jointSunderlandNorth East0%
1 jointSurrey HeathSouth East0%
1 jointSuttonLondon0%
1 jointSwanseaWales0%
1 jointSwindonSouth West0%
1 jointTamesideNorth West0%
1 jointTamworthWest Midlands0%
1 jointTelford and WrekinWest Midlands0%
1 jointTendringEast of England0%
1 jointThanetSouth East0%
1 jointThree RiversEast of England0%
1 jointThurrockEast of England0%
1 jointTorbaySouth West0%
1 jointTorfaenWales0%
1 jointTower HamletsLondon0%
1 jointTraffordNorth West0%
1 jointVale of White HorseSouth East0%
1 jointWakefieldYorkshire and the Humber0%
1 jointWalsallWest Midlands0%
1 jointWaltham ForestLondon0%
1 jointWandsworthLondon0%
1 jointWarringtonNorth West0%
1 jointWarwickWest Midlands0%
1 jointWatfordEast of England0%
1 jointWelwyn HatfieldEast of England0%
1 jointWest BerkshireSouth East0%
1 jointWest LancashireNorth West0%
1 jointWest LothianScotland0%
1 jointWest OxfordshireSouth East0%
1 jointWestminsterLondon0%
1 jointWiganNorth West0%
1 jointWindsor and MaidenheadSouth East0%
1 jointWirralNorth West0%
1 jointWokingSouth East0%
1 jointWokinghamSouth East0%
1 jointWolverhamptonWest Midlands0%
1 jointWorcesterWest Midlands0%
1 jointWorthingSouth East0%
1 jointWyreNorth West0%
1 jointYorkYorkshire and the Humber0%
204 jointAmber ValleyEast Midlands0.1%
204 jointArds and North DownNorthern Ireland0.1%
204 jointArunSouth East0.1%
204 jointBaberghEast of England0.1%
204 jointBasingstoke and DeaneSouth East0.1%
204 jointBassetlawEast Midlands0.1%
204 jointBath and North East SomersetSouth West0.1%
204 jointBolsoverEast Midlands0.1%
204 jointBrentwoodEast of England0.1%
204 jointBuckinghamshireSouth East0.1%
204 jointCanterburySouth East0.1%
204 jointCastle PointEast of England0.1%
204 jointChelmsfordEast of England0.1%
204 jointCherwellSouth East0.1%
204 jointCheshire EastNorth West0.1%
204 jointCheshire West and ChesterNorth West0.1%
204 jointChorleyNorth West0.1%
204 jointClackmannanshireScotland0.1%
204 jointColchesterEast of England0.1%
204 jointCounty DurhamNorth East0.1%
204 jointCrawleySouth East0.1%
204 jointDacorumEast of England0.1%
204 jointDarlingtonNorth East0.1%
204 jointEast AyrshireScotland0.1%
204 jointEast CambridgeshireEast of England0.1%
204 jointEast HertfordshireEast of England0.1%
204 jointEast RenfrewshireScotland0.1%
204 jointFifeScotland0.1%
204 jointFlintshireWales0.1%
204 jointFolkestone and HytheSouth East0.1%
204 jointGraveshamSouth East0.1%
204 jointHuntingdonshireEast of England0.1%
204 jointIsle of WightSouth East0.1%
204 jointLewesSouth East0.1%
204 jointLichfieldWest Midlands0.1%
204 jointMaldonEast of England0.1%
204 jointMid SussexSouth East0.1%
204 jointMidlothianScotland0.1%
204 jointMole ValleySouth East0.1%
204 jointNewark and SherwoodEast Midlands0.1%
204 jointNewcastle-under-LymeWest Midlands0.1%
204 jointNorth AyrshireScotland0.1%
204 jointNorth East DerbyshireEast Midlands0.1%
204 jointNorth East LincolnshireYorkshire and the Humber0.1%
204 jointNorth HertfordshireEast of England0.1%
204 jointNorth KestevenEast Midlands0.1%
204 jointNorth LincolnshireYorkshire and the Humber0.1%
204 jointNorth SomersetSouth West0.1%
204 jointNorth West LeicestershireEast Midlands0.1%
204 jointOxfordSouth East0.1%
204 jointPendleNorth West0.1%
204 jointRibble ValleyNorth West0.1%
204 jointRotherSouth East0.1%
204 jointRushcliffeEast Midlands0.1%
204 jointSeftonNorth West0.1%
204 jointSevenoaksSouth East0.1%
204 jointSouth AyrshireScotland0.1%
204 jointSouth CambridgeshireEast of England0.1%
204 jointSouth DerbyshireEast Midlands0.1%
204 jointSouth GloucestershireSouth West0.1%
204 jointSouth KestevenEast Midlands0.1%
204 jointSouth StaffordshireWest Midlands0.1%
204 jointStratford-on-AvonWest Midlands0.1%
204 jointSwaleSouth East0.1%
204 jointTandridgeSouth East0.1%
204 jointTewkesburySouth West0.1%
204 jointVale of GlamorganWales0.1%
204 jointWest DunbartonshireScotland0.1%
204 jointWest NorthamptonshireEast Midlands0.1%
204 jointWest SuffolkEast of England0.1%
204 jointWychavonWest Midlands0.1%
204 jointWyre ForestWest Midlands0.1%
276 jointBraintreeEast of England0.2%
276 jointCotswoldSouth West0.2%
276 jointDorsetSouth West0.2%
276 jointEast LothianScotland0.2%
276 jointEast Riding of YorkshireYorkshire and the Humber0.2%
276 jointEast StaffordshireWest Midlands0.2%
276 jointEast SuffolkEast of England0.2%
276 jointFenlandEast of England0.2%
276 jointHarboroughEast Midlands0.2%
276 jointHigh PeakEast Midlands0.2%
276 jointHorshamSouth East0.2%
276 jointMid and East AntrimNorthern Ireland0.2%
276 jointMid UlsterNorthern Ireland0.2%
276 jointNew ForestSouth East0.2%
276 jointNewry, Mourne and DownNorthern Ireland0.2%
276 jointRutlandEast Midlands0.2%
276 jointSomersetSouth West0.2%
276 jointStaffordWest Midlands0.2%
276 jointTonbridge and MallingSouth East0.2%
276 jointTunbridge WellsSouth East0.2%
276 jointUttlesfordEast of England0.2%
276 jointWaverleySouth East0.2%
276 jointWealdenSouth East0.2%
276 jointWiltshireSouth West0.2%
276 jointWrexhamWales0.2%
301 jointArmagh City, Banbridge and CraigavonNorthern Ireland0.3%
301 jointAshfordSouth East0.3%
301 jointBroadlandEast of England0.3%
301 jointChichesterSouth East0.3%
301 jointCornwallSouth West0.3%
301 jointCumberlandNorth West0.3%
301 jointDenbighshireWales0.3%
301 jointDerry City and StrabaneNorthern Ireland0.3%
301 jointDumfries and GallowayScotland0.3%
301 jointEast DevonSouth West0.3%
301 jointKing's Lynn and West NorfolkEast of England0.3%
301 jointMaidstoneSouth East0.3%
301 jointMalvern HillsWest Midlands0.3%
301 jointMid SuffolkEast of England0.3%
301 jointNorth YorkshireYorkshire and the Humber0.3%
301 jointScottish BordersScotland0.3%
301 jointShropshireWest Midlands0.3%
301 jointTest ValleySouth East0.3%
301 jointWinchesterSouth East0.3%
320 jointBostonEast Midlands0.4%
320 jointCauseway Coast and GlensNorthern Ireland0.4%
320 jointEast HampshireSouth East0.4%
320 jointForest of DeanSouth West0.4%
320 jointHerefordshireWest Midlands0.4%
320 jointIsles of ScillySouth West0.4%
320 jointNorth DevonSouth West0.4%
320 jointNorthumberlandNorth East0.4%
320 jointSouth NorfolkEast of England0.4%
320 jointStirlingScotland0.4%
320 jointTeignbridgeSouth West0.4%
320 jointWestmorland and FurnessNorth West0.4%
332 jointEast LindseyEast Midlands0.5%
332 jointIsle of AngleseyWales0.5%
332 jointSouth HollandEast Midlands0.5%
332 jointStaffordshire MoorlandsWest Midlands0.5%
332 jointWest LindseyEast Midlands0.5%
337 jointConwyWales0.6%
337 jointDerbyshire DalesEast Midlands0.6%
337 jointMeltonEast Midlands0.6%
337 jointPembrokeshireWales0.6%
341 jointGwyneddWales0.7%
341 jointMonmouthshireWales0.7%
343 jointBrecklandEast of England0.8%
343 jointFermanagh and OmaghNorthern Ireland0.8%
343 jointNorth NorfolkEast of England0.8%
343 jointPerth and KinrossScotland0.8%
343 jointSouth HamsSouth West0.8%
348AngusScotland1%
349 jointCarmarthenshireWales1.1%
349 jointMid DevonSouth West1.1%
351MorayScotland1.3%
352 jointHighlandScotland1.4%
352 jointTorridgeSouth West1.4%
352 jointWest DevonSouth West1.4%
355AberdeenshireScotland1.5%
356Argyll and ButeScotland1.6%
357CeredigionWales1.7%
358 jointPowysWales2.1%
358 jointShetland IslandsScotland2.1%
360Orkney IslandsScotland2.5%
361Na h-Eileanan SiarScotland2.6%

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.