Council | Code | Superfast (Over 30 Mbps) (% premises) | Gigabit (Over 900 Mbps i.e. FTTP or DOCSIS 3.1) (% premises) |
Full Fibre FTTP (% premises) |
Download Q4 2024 (Mbps) | Upload Q4 2024 (Mbps) | Utilsation % | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bottom 20% | Median | Mean | Top 20% | Bottom 20% | Median | Mean | Top 20% | ||||||
Cambridgeshire County | E10000003 | 100.0% | 90.0% | 75.7% | 0 | ||||||||
Blackpool | E06000009 | 99.9% | 93.5% | 54.9% | 0 | ||||||||
Wirral District | E08000015 | 99.8% | 96.9% | 93.7% | 0 | ||||||||
City of Kingston upon Hull | E06000010 | 99.8% | 99.8% | 99.8% | 0 | ||||||||
Southend-on-Sea | E06000033 | 99.8% | 97.4% | 95.2% | 0 | ||||||||
Sandwell District | E08000028 | 99.8% | 95.1% | 81.8% | 0 | ||||||||
West Dunbartonshire | S12000039 | 99.8% | 95.1% | 19.0% | 0 | ||||||||
Bury District | E08000002 | 99.7% | 95.5% | 93.5% | 0 | ||||||||
Sefton District | E08000014 | 99.7% | 76.3% | 69.5% | 0 | ||||||||
City of Derby | E06000015 | 99.7% | 98.1% | 86.3% | 0 | ||||||||
Oldham District | E08000004 | 99.6% | 97.2% | 91.2% | 0 | ||||||||
Luton | E06000032 | 99.6% | 96.9% | 83.8% | 0 | ||||||||
Shropshire | E06000051 | 99.6% | 70.9% | 68.2% | 0 | ||||||||
Dudley District | E08000027 | 99.6% | 96.3% | 77.9% | 0 | ||||||||
North Tyneside District | E08000022 | 99.6% | 93.3% | 80.8% | 0 | ||||||||
Caerffili - Caerphilly | W06000018 | 99.5% | 85.4% | 85.4% | 0 | ||||||||
Rotherham District | E08000018 | 99.5% | 94.9% | 90.3% | 0 | ||||||||
City of Leicester | E06000016 | 99.6% | 96.8% | 88.3% | 0 | ||||||||
Rhondda Cynon Taf | W06000016 | 99.3% | 69.6% | 63.5% | 0 | ||||||||
North Northamptonshire | E06000061 | 99.6% | 95.0% | 84.9% | 0 | ||||||||
Halton | E06000006 | 99.6% | 95.8% | 86.0% | 0 | ||||||||
Bournemouth Christchurch and Poole | E06000058 | 99.5% | 90.9% | 72.4% | 0 | ||||||||
Walsall District | E08000030 | 99.6% | 94.0% | 77.0% | 0 | ||||||||
Tameside District | E08000008 | 99.5% | 97.3% | 94.9% | 0 | ||||||||
Hackney | E09000012 | 99.6% | 91.3% | 77.9% | 0 | ||||||||
Slough | E06000039 | 99.5% | 95.5% | 86.3% | 0 | ||||||||
Milton Keynes | E06000042 | 99.5% | 96.0% | 96.0% | 0 | ||||||||
Greenwich | E09000011 | 99.3% | 90.5% | 75.8% | 0 | ||||||||
Bolton District | E08000001 | 99.5% | 95.2% | 74.7% | 0 | ||||||||
City of Wolverhampton District | E08000031 | 99.4% | 96.9% | 88.4% | 0 | ||||||||
Sutton | E09000029 | 99.5% | 94.6% | 78.1% | 0 | ||||||||
Stockport District | E08000007 | 99.4% | 96.3% | 78.6% | 0 | ||||||||
Newham | E09000025 | 99.5% | 93.5% | 83.3% | 0 | ||||||||
Merton | E09000024 | 99.5% | 96.1% | 81.9% | 0 | ||||||||
West Northamptonshire | E06000062 | 99.4% | 95.3% | 93.8% | 0 | ||||||||
Knowsley District | E08000011 | 99.4% | 96.6% | 92.4% | 0 | ||||||||
Wandsworth | E09000032 | 99.5% | 90.0% | 80.4% | 0 | ||||||||
Barking and Dagenham | E09000002 | 99.5% | 96.6% | 89.9% | 0 | ||||||||
Telford and Wrekin | E06000020 | 99.4% | 85.7% | 32.4% | 0 | ||||||||
Caerdydd - Cardiff | W06000015 | 99.4% | 93.4% | 82.9% | 0 | ||||||||
Trafford District | E08000009 | 99.4% | 94.6% | 91.0% | 0 | ||||||||
Rochdale District | E08000005 | 99.3% | 90.0% | 71.2% | 0 | ||||||||
Pen-y-bont ar Ogwr - Bridgend | W06000013 | 99.3% | 83.6% | 83.5% | 0 | ||||||||
Wigan District | E08000010 | 99.3% | 96.0% | 74.8% | 0 | ||||||||
Sir y Fflint - Flintshire | W06000005 | 99.3% | 90.6% | 90.6% | 0 | ||||||||
Waltham Forest | E09000031 | 99.4% | 96.1% | 84.9% | 0 | ||||||||
Renfrewshire | S12000038 | 99.3% | 94.4% | 83.6% | 0 | ||||||||
Barnsley District | E08000016 | 99.2% | 84.0% | 58.1% | 0 | ||||||||
Merthyr Tudful - Merthyr Tydfil | W06000024 | 99.3% | 75.5% | 75.5% | 0 | ||||||||
Reading | E06000038 | 99.3% | 95.6% | 91.8% | 0 | ||||||||
Doncaster District | E08000017 | 99.2% | 91.4% | 84.9% | 0 | ||||||||
Abertawe - Swansea | W06000011 | 99.2% | 90.0% | 78.5% | 0 | ||||||||
Warrington | E06000007 | 99.3% | 94.4% | 81.3% | 0 | ||||||||
Kirklees District | E08000034 | 99.2% | 93.9% | 88.0% | 0 | ||||||||
South Gloucestershire | E06000025 | 99.2% | 88.7% | 55.6% | 0 | ||||||||
Richmond upon Thames | E09000027 | 99.3% | 92.9% | 57.8% | 0 | ||||||||
The City of Brighton and Hove | E06000043 | 99.3% | 90.5% | 58.3% | 0 | ||||||||
East Dunbartonshire | S12000045 | 99.2% | 94.8% | 72.1% | 0 | ||||||||
Redbridge | E09000026 | 99.2% | 94.4% | 84.1% | 0 | ||||||||
Haringey | E09000014 | 99.3% | 91.0% | 52.1% | 0 | ||||||||
Coventry District | E08000026 | 99.3% | 98.5% | 96.8% | 0 | ||||||||
City of Peterborough | E06000031 | 99.3% | 94.3% | 92.9% | 0 | ||||||||
Wokingham | E06000041 | 99.2% | 91.5% | 73.6% | 0 | ||||||||
Sheffield District | E08000019 | 99.2% | 94.5% | 91.4% | 0 | ||||||||
Hammersmith and Fulham | E09000013 | 99.3% | 92.5% | 87.2% | 0 | ||||||||
Lambeth | E09000022 | 99.2% | 92.4% | 77.1% | 0 | ||||||||
West Berkshire | E06000037 | 99.1% | 86.6% | 74.0% | 0 | ||||||||
Wakefield District | E08000036 | 99.2% | 95.2% | 93.2% | 0 | ||||||||
St Helens District | E08000013 | 99.2% | 96.1% | 82.2% | 0 | ||||||||
City of Bristol | E06000023 | 99.2% | 97.5% | 85.9% | 0 | ||||||||
City of Stoke-on-Trent | E06000021 | 99.1% | 95.1% | 84.0% | 0 | ||||||||
South Tyneside District | E08000023 | 99.1% | 91.0% | 31.9% | 0 | ||||||||
Dundee City | S12000042 | 99.2% | 95.2% | 80.5% | 0 | ||||||||
Blackburn with Darwen | E06000008 | 99.1% | 89.9% | 78.2% | 0 | ||||||||
Swindon | E06000030 | 99.2% | 93.6% | 88.6% | 0 | ||||||||
Midlothian | S12000019 | 99.1% | 91.2% | 90.1% | 0 | ||||||||
Harrow | E09000015 | 99.2% | 91.6% | 73.6% | 0 | ||||||||
Blaenau Gwent - Blaenau Gwent | W06000019 | 99.1% | 60.2% | 60.2% | 0 | ||||||||
Torbay | E06000027 | 99.0% | 92.4% | 87.5% | 0 | ||||||||
Medway | E06000035 | 99.0% | 91.4% | 76.6% | 0 | ||||||||
Warwickshire County | E10000031 | 99.0% | 85.3% | 62.4% | 0 | ||||||||
Solihull District | E08000029 | 99.0% | 94.7% | 72.3% | 0 | ||||||||
Nottinghamshire County | E10000024 | 98.9% | 88.9% | 72.1% | 0 | ||||||||
Kensington and Chelsea | E09000020 | 99.1% | 93.8% | 67.0% | 0 | ||||||||
Lewisham | E09000023 | 99.0% | 90.4% | 69.9% | 0 | ||||||||
Bracknell Forest | E06000036 | 99.0% | 96.3% | 94.0% | 0 | ||||||||
West Lothian | S12000040 | 99.0% | 92.1% | 71.3% | 0 | ||||||||
Oxfordshire County | E10000025 | 98.9% | 86.1% | 61.9% | 0 | ||||||||
East Renfrewshire | S12000011 | 98.8% | 93.5% | 83.4% | 0 | ||||||||
Wrecsam - Wrexham | W06000006 | 99.0% | 69.3% | 69.3% | 0 | ||||||||
Ealing | E09000009 | 99.1% | 91.7% | 66.2% | 0 | ||||||||
Bromley | E09000006 | 99.0% | 94.6% | 55.1% | 0 | ||||||||
Neath Port Talbot | W06000012 | 98.9% | 81.2% | 62.3% | 0 | ||||||||
North Lanarkshire | S12000050 | 99.0% | 93.2% | 52.1% | 0 | ||||||||
Casnewydd - Newport | W06000022 | 99.0% | 91.0% | 79.7% | 0 | ||||||||
City of Edinburgh | S12000036 | 99.0% | 95.4% | 83.5% | 0 | ||||||||
City of Nottingham | E06000018 | 99.0% | 95.7% | 73.9% | 0 | ||||||||
City of Southampton | E06000045 | 99.0% | 96.3% | 86.9% | 0 | ||||||||
Enfield | E09000010 | 99.0% | 94.4% | 37.5% | 0 | ||||||||
Fife | S12000047 | 98.9% | 82.9% | 64.6% | 0 | ||||||||
Barnet | E09000003 | 99.0% | 73.0% | 49.4% | 0 | ||||||||
Surrey County | E10000030 | 98.7% | 85.0% | 65.7% | 0 | ||||||||
Sunderland District | E08000024 | 99.0% | 91.4% | 61.8% | 0 | ||||||||
Hertfordshire County | E10000015 | 98.8% | 89.5% | 68.2% | 0 | ||||||||
Glasgow City | S12000049 | 99.0% | 93.7% | 86.4% | 0 | ||||||||
Hartlepool | E06000001 | 99.0% | 96.7% | 92.7% | 0 | ||||||||
City of Portsmouth | E06000044 | 98.9% | 96.5% | 70.9% | 0 | ||||||||
Brent | E09000005 | 98.9% | 88.4% | 72.3% | 0 | ||||||||
the Vale of Glamorgan | W06000014 | 98.8% | 89.7% | 84.2% | 0 | ||||||||
Central Bedfordshire | E06000056 | 98.8% | 85.3% | 61.2% | 0 | ||||||||
Essex County | E10000012 | 98.8% | 83.5% | 67.6% | 0 | ||||||||
East Ayrshire | S12000008 | 98.7% | 81.6% | 80.4% | 0 | ||||||||
Kingston upon Thames | E09000021 | 98.9% | 92.5% | 60.3% | 0 | ||||||||
Worcestershire County | E10000034 | 98.8% | 83.7% | 73.9% | 0 | ||||||||
Clackmannanshire | S12000005 | 98.8% | 88.4% | 88.4% | 0 | ||||||||
East Sussex County | E10000011 | 98.7% | 73.5% | 72.5% | 0 | ||||||||
Redcar and Cleveland | E06000003 | 98.8% | 91.9% | 51.3% | 0 | ||||||||
Falkirk | S12000014 | 98.8% | 94.4% | 52.2% | 0 | ||||||||
Havering | E09000016 | 98.9% | 93.2% | 79.5% | 0 | ||||||||
Hounslow | E09000018 | 98.9% | 92.8% | 52.8% | 0 | ||||||||
Tor-faen - Torfaen | W06000020 | 98.8% | 82.8% | 72.1% | 0 | ||||||||
Newcastle upon Tyne District | E08000021 | 98.8% | 92.8% | 86.3% | 0 | ||||||||
Leicestershire County | E10000018 | 98.7% | 83.0% | 63.6% | 0 | ||||||||
City of Plymouth | E06000026 | 98.8% | 94.3% | 65.9% | 0 | ||||||||
South Lanarkshire | S12000029 | 98.8% | 88.3% | 53.4% | 0 | ||||||||
Lancashire County | E10000017 | 98.7% | 88.5% | 81.6% | 0 | ||||||||
Salford District | E08000006 | 98.8% | 93.9% | 80.8% | 0 | ||||||||
Bexley | E09000004 | 98.8% | 93.2% | 82.9% | 0 | ||||||||
Windsor and Maidenhead | E06000040 | 98.7% | 85.2% | 73.8% | 0 | ||||||||
Inverclyde | S12000018 | 98.5% | 82.2% | 43.1% | 0 | ||||||||
Bedford | E06000055 | 98.6% | 84.7% | 65.9% | 0 | ||||||||
South Ayrshire | S12000028 | 98.4% | 75.1% | 66.4% | 0 | ||||||||
Gateshead District | E08000037 | 98.7% | 88.6% | 50.4% | 0 | ||||||||
North Ayrshire | S12000021 | 98.5% | 77.4% | 68.1% | 0 | ||||||||
Leeds District | E08000035 | 98.7% | 95.0% | 89.9% | 0 | ||||||||
Aberdeen City | S12000033 | 98.6% | 90.5% | 90.5% | 0 | ||||||||
Bradford District | E08000032 | 98.6% | 93.2% | 81.5% | 0 | ||||||||
Liverpool District | E08000012 | 98.7% | 94.0% | 84.6% | 0 | ||||||||
Suffolk County | E10000029 | 98.3% | 75.7% | 73.3% | 0 | ||||||||
Middlesbrough | E06000002 | 98.6% | 95.9% | 53.9% | 0 | ||||||||
Birmingham District | E08000025 | 98.6% | 96.2% | 79.0% | 0 | ||||||||
Gloucestershire County | E10000013 | 98.4% | 80.4% | 64.3% | 0 | ||||||||
Thurrock | E06000034 | 98.4% | 92.4% | 79.7% | 0 | ||||||||
North East Lincolnshire | E06000012 | 98.3% | 95.3% | 68.8% | 0 | ||||||||
West Sussex County | E10000032 | 98.1% | 76.3% | 69.9% | 0 | ||||||||
North Lincolnshire | E06000013 | 98.2% | 91.3% | 89.7% | 0 | ||||||||
Camden | E09000007 | 98.4% | 95.1% | 75.8% | 0 | ||||||||
Cheshire West and Chester | E06000050 | 98.1% | 85.1% | 83.7% | 0 | ||||||||
Hillingdon | E09000017 | 98.3% | 94.7% | 76.5% | 0 | ||||||||
Derbyshire County | E10000007 | 98.0% | 80.8% | 79.1% | 0 | ||||||||
Islington | E09000019 | 98.2% | 92.4% | 64.1% | 0 | ||||||||
East Riding of Yorkshire | E06000011 | 98.0% | 88.8% | 88.8% | 0 | ||||||||
Buckinghamshire | E06000060 | 97.8% | 80.8% | 69.4% | 0 | ||||||||
Scottish Borders | S12000026 | 98.0% | 71.7% | 71.7% | 0 | ||||||||
Croydon | E09000008 | 98.0% | 91.8% | 60.1% | 0 | ||||||||
Hampshire County | E10000014 | 97.8% | 80.1% | 56.6% | 0 | ||||||||
York | E06000014 | 97.9% | 88.3% | 83.4% | 0 | ||||||||
Stockton-on-Tees | E06000004 | 98.0% | 94.0% | 55.4% | 0 | ||||||||
Isle of Wight | E06000046 | 97.7% | 90.9% | 90.9% | 0 | ||||||||
County Durham | E06000047 | 97.8% | 73.3% | 72.3% | 0 | ||||||||
Manchester District | E08000003 | 98.0% | 90.7% | 83.8% | 0 | ||||||||
Dorset | E06000059 | 97.6% | 60.9% | 59.1% | 0 | ||||||||
Southwark | E09000028 | 98.0% | 92.5% | 82.0% | 0 | ||||||||
Cheshire East | E06000049 | 97.6% | 83.7% | 75.3% | 0 | ||||||||
Staffordshire County | E10000028 | 97.5% | 83.3% | 70.7% | 0 | ||||||||
Bath and North East Somerset | E06000022 | 97.7% | 77.1% | 65.4% | 0 | ||||||||
North Somerset | E06000024 | 97.6% | 86.6% | 80.0% | 0 | ||||||||
Norfolk County | E10000020 | 97.3% | 69.3% | 64.1% | 0 | ||||||||
County of Herefordshire | E06000019 | 97.3% | 85.3% | 85.3% | 0 | ||||||||
Calderdale District | E08000033 | 97.2% | 73.5% | 64.2% | 0 | ||||||||
Tower Hamlets | E09000030 | 97.6% | 87.8% | 84.5% | 0 | ||||||||
Rutland | E06000017 | 96.8% | 74.2% | 74.2% | 0 | ||||||||
Darlington | E06000005 | 97.5% | 92.9% | 76.3% | 0 | ||||||||
Wiltshire | E06000054 | 97.2% | 72.2% | 60.7% | 0 | ||||||||
Kent County | E10000016 | 97.1% | 80.4% | 71.0% | 0 | ||||||||
Sir Ddinbych - Denbighshire | W06000004 | 97.2% | 81.9% | 81.9% | 0 | ||||||||
Isles of Scilly | E06000053 | 96.4% | 9.4% | 9.4% | 0 | ||||||||
Cornwall | E06000052 | 96.5% | 65.7% | 64.0% | 0 | ||||||||
Northumberland | E06000057 | 96.6% | 80.6% | 80.3% | 0 | ||||||||
Conwy - Conwy | W06000003 | 96.8% | 85.1% | 85.1% | 0 | ||||||||
Gwynedd - Gwynedd | W06000002 | 96.3% | 62.9% | 62.9% | 0 | ||||||||
Sir Ynys Mon - Isle of Anglesey | W06000001 | 96.2% | 51.9% | 51.9% | 0 | ||||||||
Stirling | S12000030 | 96.5% | 70.3% | 70.3% | 0 | ||||||||
East Lothian | S12000010 | 96.5% | 85.6% | 85.5% | 0 | ||||||||
Devon County | E10000008 | 96.3% | 69.5% | 67.2% | 0 | ||||||||
Westmorland and Furness | E06000064 | 95.7% | 69.9% | 69.9% | 0 | ||||||||
Lincolnshire County | E10000019 | 95.5% | 78.1% | 71.4% | 0 | ||||||||
Cumberland | E06000063 | 95.4% | 60.3% | 57.8% | 0 | ||||||||
Dumfries and Galloway | S12000006 | 95.3% | 44.3% | 44.3% | 0 | ||||||||
North Yorkshire | E06000065 | 95.5% | 76.1% | 75.5% | 0 | ||||||||
Somerset | E06000066 | 94.9% | 70.5% | 69.2% | 0 | ||||||||
City of Westminster | E09000033 | 95.3% | 85.1% | 84.1% | 0 | ||||||||
Sir Benfro - Pembrokeshire | W06000009 | 94.9% | 63.3% | 63.3% | 0 | ||||||||
Sir Fynwy - Monmouthshire | W06000021 | 93.2% | 73.2% | 73.2% | 0 | ||||||||
Sir Gaerfyrddin - Carmarthenshire | W06000010 | 92.2% | 66.8% | 66.8% | 0 | ||||||||
Sir Ceredigion - Ceredigion | W06000008 | 91.3% | 53.9% | 53.9% | 0 | ||||||||
Moray | S12000020 | 91.0% | 59.1% | 59.1% | 0 | ||||||||
Perth and Kinross | S12000048 | 90.7% | 50.1% | 24.6% | 0 | ||||||||
Angus | S12000041 | 90.6% | 57.2% | 46.4% | 0 | ||||||||
Powys - Powys | W06000023 | 90.1% | 56.7% | 56.7% | 0 | ||||||||
Aberdeenshire | S12000034 | 89.8% | 43.5% | 43.5% | 0 | ||||||||
Argyll and Bute | S12000035 | 89.1% | 22.1% | 22.1% | 0 | ||||||||
Highland | S12000017 | 86.2% | 50.4% | 50.4% | 0 | ||||||||
Na h-Eileanan an Iar | S12000013 | 80.6% | 6.9% | 6.9% | 0 | ||||||||
Shetland Islands | S12000027 | 82.2% | 11.7% | 11.7% | 0 | ||||||||
Orkney Islands | S12000023 | 76.0% | 16.0% | 16.0% | 0 | ||||||||
City and County of the City of London | E09000001 | 69.3% | 63.8% | 63.8% | 0 | ||||||||
L99999999 | L99999999 | 0.0% | 0.0% | 0.0% | 0 | ||||||||
M99999999 | M99999999 | 0.0% | 0.0% | 0.0% | 0 | ||||||||
0.0% | 0.0% | 0.0% | 0 | ||||||||||
Huntingdonshire District | E07000011 | 100.0% | 88.4% | 73.9% | 0 | ||||||||
East Cambridgeshire District | E07000009 | 100.0% | 89.4% | 83.1% | 0 | ||||||||
Tamworth District | E07000199 | 100.0% | 91.1% | 42.1% | 0 | ||||||||
Cambridge District | E07000008 | 100.0% | 95.8% | 84.8% | 0 | ||||||||
Fenland District | E07000010 | 99.9% | 92.3% | 87.5% | 0 | ||||||||
South Cambridgeshire District | E07000012 | 99.9% | 85.9% | 58.3% | 0 | ||||||||
Eastbourne District | E07000061 | 99.9% | 86.4% | 86.4% | 0 | ||||||||
West Oxfordshire District | E07000181 | 99.8% | 94.4% | 81.9% | 0 | ||||||||
Gosport District | E07000088 | 99.9% | 95.0% | 84.2% | 0 | ||||||||
Worcester District | E07000237 | 99.9% | 88.9% | 88.9% | 0 | ||||||||
Oadby and Wigston District | E07000135 | 99.9% | 97.7% | 89.6% | 0 | ||||||||
Hastings District | E07000062 | 99.8% | 70.9% | 70.9% | 0 | ||||||||
Cannock Chase District | E07000192 | 99.8% | 96.7% | 93.6% | 0 | ||||||||
Havant District | E07000090 | 99.8% | 94.8% | 45.8% | 0 | ||||||||
Worthing District | E07000229 | 99.8% | 98.2% | 92.4% | 0 | ||||||||
Watford District | E07000103 | 99.8% | 94.7% | 81.7% | 0 | ||||||||
Epsom and Ewell District | E07000208 | 99.8% | 97.3% | 91.4% | 0 | ||||||||
Mansfield District | E07000174 | 99.7% | 94.9% | 77.5% | 0 | ||||||||
Broxtowe District | E07000172 | 99.7% | 96.9% | 87.1% | 0 | ||||||||
Preston District | E07000123 | 99.6% | 87.5% | 66.7% | 0 | ||||||||
Cheltenham District | E07000078 | 99.6% | 92.7% | 79.5% | 0 | ||||||||
Adur District | E07000223 | 99.7% | 95.7% | 75.8% | 0 | ||||||||
Gedling District | E07000173 | 99.4% | 94.7% | 79.9% | 0 | ||||||||
Redditch District | E07000236 | 99.6% | 93.5% | 44.7% | 0 | ||||||||
Castle Point District | E07000069 | 99.2% | 72.0% | 45.0% | 0 | ||||||||
Exeter District | E07000041 | 99.6% | 93.4% | 81.7% | 0 | ||||||||
Ipswich District | E07000202 | 99.6% | 94.6% | 89.0% | 0 | ||||||||
Nuneaton and Bedworth District | E07000219 | 99.5% | 95.0% | 60.2% | 0 | ||||||||
Rochford District | E07000075 | 99.6% | 71.4% | 71.4% | 0 | ||||||||
Stevenage District | E07000243 | 99.6% | 94.2% | 56.8% | 0 | ||||||||
Elmbridge District | E07000207 | 99.5% | 87.4% | 62.7% | 0 | ||||||||
Surrey Heath District | E07000214 | 99.4% | 88.6% | 56.6% | 0 | ||||||||
Norwich District | E07000148 | 99.6% | 91.7% | 73.6% | 0 | ||||||||
Spelthorne District | E07000213 | 99.5% | 92.9% | 81.1% | 0 | ||||||||
Ashfield District | E07000170 | 99.4% | 95.6% | 54.9% | 0 | ||||||||
Woking District | E07000217 | 99.3% | 91.1% | 58.6% | 0 | ||||||||
Belfast | N09000003 | 99.5% | 98.1% | 96.6% | 0 | ||||||||
Broxbourne District | E07000095 | 99.4% | 92.1% | 73.4% | 0 | ||||||||
Fylde District | E07000119 | 99.5% | 92.5% | 89.5% | 0 | ||||||||
Chesterfield District | E07000034 | 99.4% | 89.7% | 87.8% | 0 | ||||||||
Erewash District | E07000036 | 99.3% | 95.0% | 90.6% | 0 | ||||||||
Gloucester District | E07000081 | 99.3% | 94.7% | 41.4% | 0 | ||||||||
Antrim and Newtownabbey | N09000001 | 99.4% | 97.5% | 97.2% | 0 | ||||||||
Burnley District | E07000117 | 99.3% | 93.9% | 83.6% | 0 | ||||||||
Fareham District | E07000087 | 99.2% | 94.8% | 74.3% | 0 | ||||||||
Wyre District | E07000128 | 99.3% | 92.4% | 92.4% | 0 | ||||||||
Blaby District | E07000129 | 99.3% | 87.9% | 56.8% | 0 | ||||||||
Crawley District | E07000226 | 99.2% | 93.0% | 56.7% | 0 | ||||||||
Hinckley and Bosworth District | E07000132 | 99.2% | 78.6% | 60.4% | 0 | ||||||||
Ards and North Down | N09000011 | 99.3% | 97.3% | 97.1% | 0 | ||||||||
Thanet District | E07000114 | 99.1% | 81.7% | 81.7% | 0 | ||||||||
Charnwood District | E07000130 | 99.2% | 84.3% | 65.7% | 0 | ||||||||
Three Rivers District | E07000102 | 99.1% | 92.0% | 84.0% | 0 | ||||||||
Tendring District | E07000076 | 99.1% | 74.1% | 74.1% | 0 | ||||||||
Mourne and Down | N09000010 | 99.2% | 97.4% | 97.4% | 0 | ||||||||
Hyndburn District | E07000120 | 99.1% | 94.5% | 94.1% | 0 | ||||||||
Warwick District | E07000222 | 99.2% | 85.0% | 31.5% | 0 | ||||||||
Basildon District | E07000066 | 99.1% | 92.0% | 71.4% | 0 | ||||||||
Amber Valley District | E07000032 | 98.9% | 86.2% | 84.8% | 0 | ||||||||
Lincoln District | E07000138 | 99.2% | 94.9% | 87.1% | 0 | ||||||||
Bromsgrove District | E07000234 | 99.1% | 88.2% | 78.2% | 0 | ||||||||
Reigate and Banstead District | E07000211 | 98.8% | 88.8% | 70.8% | 0 | ||||||||
Great Yarmouth District | E07000145 | 98.7% | 78.9% | 69.1% | 0 | ||||||||
Rugby District | E07000220 | 98.9% | 88.0% | 86.5% | 0 | ||||||||
Runnymede District | E07000212 | 99.0% | 88.5% | 74.0% | 0 | ||||||||
St Albans District | E07000240 | 99.0% | 93.7% | 77.4% | 0 | ||||||||
Rushmoor District | E07000092 | 99.1% | 94.0% | 80.0% | 0 | ||||||||
Newcastle-under-Lyme District | E07000195 | 98.6% | 83.2% | 69.7% | 0 | ||||||||
Lancaster District | E07000121 | 99.0% | 89.3% | 87.9% | 0 | ||||||||
Brentwood District | E07000068 | 98.9% | 82.1% | 82.1% | 0 | ||||||||
Oxford District | E07000178 | 99.0% | 85.9% | 33.0% | 0 | ||||||||
Bolsover District | E07000033 | 98.9% | 84.5% | 80.7% | 0 | ||||||||
North West Leicestershire District | E07000134 | 98.9% | 85.2% | 60.7% | 0 | ||||||||
Cherwell District | E07000177 | 98.9% | 85.7% | 74.4% | 0 | ||||||||
Colchester District | E07000071 | 98.7% | 84.7% | 54.7% | 0 | ||||||||
Guildford District | E07000209 | 98.8% | 83.9% | 60.5% | 0 | ||||||||
Chorley District | E07000118 | 98.8% | 93.3% | 87.4% | 0 | ||||||||
Dacorum District | E07000096 | 98.8% | 87.2% | 61.4% | 0 | ||||||||
North Devon District | E07000043 | 98.8% | 64.1% | 64.1% | 0 | ||||||||
South Ribble District | E07000126 | 98.7% | 82.7% | 60.9% | 0 | ||||||||
Arun District | E07000224 | 98.3% | 54.0% | 54.0% | 0 | ||||||||
Hertsmere District | E07000098 | 98.8% | 89.1% | 67.0% | 0 | ||||||||
Epping Forest District | E07000072 | 98.8% | 91.6% | 70.1% | 0 | ||||||||
Mid and East Antrim | N09000008 | 98.7% | 96.6% | 96.6% | 0 | ||||||||
Vale of White Horse District | E07000180 | 98.7% | 86.4% | 63.1% | 0 | ||||||||
Rushcliffe District | E07000176 | 98.7% | 82.3% | 56.5% | 0 | ||||||||
Eastleigh District | E07000086 | 98.7% | 82.4% | 43.0% | 0 | ||||||||
Chelmsford District | E07000070 | 98.7% | 82.3% | 73.6% | 0 | ||||||||
Braintree District | E07000067 | 98.8% | 87.8% | 87.8% | 0 | ||||||||
Wyre Forest District | E07000239 | 98.6% | 84.3% | 70.9% | 0 | ||||||||
Dartford District | E07000107 | 98.6% | 85.4% | 62.4% | 0 | ||||||||
Lewes District | E07000063 | 98.6% | 71.5% | 65.7% | 0 | ||||||||
Tewkesbury District | E07000083 | 98.7% | 91.0% | 66.6% | 0 | ||||||||
Armagh Banbridge and Craigavon | N09000002 | 98.5% | 95.7% | 95.7% | 0 | ||||||||
South Oxfordshire District | E07000179 | 98.4% | 79.6% | 57.1% | 0 | ||||||||
Lisburn and Castlereagh | N09000007 | 98.7% | 97.2% | 96.9% | 0 | ||||||||
Stratford-on-Avon District | E07000221 | 98.5% | 82.0% | 76.8% | 0 | ||||||||
Suffolk Coastal and Waveney | E07000244 | 98.4% | 79.3% | 77.4% | 0 | ||||||||
North Hertfordshire District | E07000099 | 98.5% | 86.6% | 66.7% | 0 | ||||||||
Mid Sussex District | E07000228 | 98.4% | 77.8% | 77.8% | 0 | ||||||||
Mid Ulster | N09000009 | 98.4% | 95.9% | 95.9% | 0 | ||||||||
Cotswold District | E07000079 | 98.4% | 67.7% | 67.7% | 0 | ||||||||
North Warwickshire District | E07000218 | 98.5% | 67.9% | 54.4% | 0 | ||||||||
West Suffolk | E07000245 | 98.1% | 72.6% | 69.1% | 0 | ||||||||
Gravesham District | E07000109 | 98.1% | 84.0% | 71.5% | 0 | ||||||||
Stroud District | E07000082 | 98.3% | 58.5% | 55.0% | 0 | ||||||||
Welwyn Hatfield District | E07000241 | 98.3% | 86.2% | 54.7% | 0 | ||||||||
Rother District | E07000064 | 98.0% | 71.0% | 71.0% | 0 | ||||||||
Rossendale District | E07000125 | 98.1% | 90.5% | 89.1% | 0 | ||||||||
Newark and Sherwood District | E07000175 | 98.1% | 83.0% | 75.2% | 0 | ||||||||
Hart District | E07000089 | 98.1% | 84.3% | 57.6% | 0 | ||||||||
South Derbyshire District | E07000039 | 98.2% | 81.9% | 80.0% | 0 | ||||||||
Pendle District | E07000122 | 98.2% | 93.0% | 84.4% | 0 | ||||||||
Maldon District | E07000074 | 98.2% | 82.5% | 82.5% | 0 | ||||||||
West Devon District | E07000047 | 98.2% | 60.5% | 60.5% | 0 | ||||||||
Mole Valley District | E07000210 | 97.8% | 78.0% | 49.2% | 0 | ||||||||
Lichfield District | E07000194 | 97.9% | 83.0% | 70.2% | 0 | ||||||||
East Staffordshire District | E07000193 | 97.9% | 76.9% | 76.9% | 0 | ||||||||
Malvern Hills District | E07000235 | 98.0% | 71.5% | 71.5% | 0 | ||||||||
Babergh District | E07000200 | 97.7% | 63.5% | 63.5% | 0 | ||||||||
Derry and Strabane | N09000005 | 98.0% | 95.8% | 95.1% | 0 | ||||||||
Wealden District | E07000065 | 97.6% | 69.3% | 69.3% | 0 | ||||||||
East Hertfordshire | E07000242 | 97.6% | 83.3% | 60.6% | 0 | ||||||||
Waverley District | E07000216 | 97.4% | 69.9% | 65.6% | 0 | ||||||||
Uttlesford District | E07000077 | 97.8% | 77.3% | 64.6% | 0 | ||||||||
Wychavon District | E07000238 | 97.8% | 77.3% | 77.1% | 0 | ||||||||
Harlow District | E07000073 | 97.9% | 93.8% | 13.9% | 0 | ||||||||
Basingstoke and Deane District | E07000084 | 97.6% | 76.5% | 63.0% | 0 | ||||||||
West Lancashire District | E07000127 | 97.7% | 72.8% | 72.7% | 0 | ||||||||
South Kesteven District | E07000141 | 97.7% | 83.8% | 70.1% | 0 | ||||||||
Torridge District | E07000046 | 97.8% | 55.4% | 55.4% | 0 | ||||||||
Bassetlaw District | E07000171 | 97.5% | 76.1% | 75.1% | 0 | ||||||||
Teignbridge District | E07000045 | 97.7% | 74.8% | 71.8% | 0 | ||||||||
Broadland District | E07000144 | 97.5% | 71.8% | 65.9% | 0 | ||||||||
North East Derbyshire District | E07000038 | 97.4% | 85.2% | 85.2% | 0 | ||||||||
Mid Suffolk District | E07000203 | 97.3% | 56.2% | 56.2% | 0 | ||||||||
Canterbury District | E07000106 | 97.2% | 73.5% | 73.5% | 0 | ||||||||
Swale District | E07000113 | 97.4% | 82.0% | 75.5% | 0 | ||||||||
Tonbridge and Malling District | E07000115 | 97.4% | 85.0% | 68.1% | 0 | ||||||||
South Norfolk District | E07000149 | 97.0% | 63.8% | 61.6% | 0 | ||||||||
High Peak District | E07000037 | 96.8% | 61.8% | 61.8% | 0 | ||||||||
Harborough District | E07000131 | 97.2% | 71.0% | 62.5% | 0 | ||||||||
Tunbridge Wells District | E07000116 | 97.0% | 81.1% | 74.1% | 0 | ||||||||
Horsham District | E07000227 | 96.9% | 75.5% | 75.5% | 0 | ||||||||
Causeway Coast and Glens | N09000004 | 97.0% | 94.5% | 94.5% | 0 | ||||||||
New Forest District | E07000091 | 96.7% | 62.2% | 53.2% | 0 | ||||||||
Tandridge District | E07000215 | 96.3% | 71.5% | 52.5% | 0 | ||||||||
Sevenoaks District | E07000111 | 96.6% | 79.4% | 64.8% | 0 | ||||||||
Stafford District | E07000197 | 96.5% | 83.2% | 69.2% | 0 | ||||||||
Shepway District | E07000112 | 96.7% | 77.4% | 70.5% | 0 | ||||||||
Maidstone District | E07000110 | 96.5% | 82.1% | 69.1% | 0 | ||||||||
South Staffordshire District | E07000196 | 96.7% | 82.5% | 82.4% | 0 | ||||||||
Fermanagh and Omagh | N09000006 | 96.7% | 93.5% | 93.5% | 0 | ||||||||
King's Lynn and West Norfolk District | E07000146 | 96.5% | 68.8% | 68.5% | 0 | ||||||||
Test Valley District | E07000093 | 96.4% | 77.9% | 47.9% | 0 | ||||||||
Melton District | E07000133 | 96.7% | 81.7% | 58.2% | 0 | ||||||||
East Hampshire District | E07000085 | 96.1% | 73.4% | 56.4% | 0 | ||||||||
North Kesteven District | E07000139 | 96.5% | 81.1% | 65.9% | 0 | ||||||||
Breckland District | E07000143 | 96.3% | 62.0% | 62.0% | 0 | ||||||||
Boston District | E07000136 | 95.8% | 82.0% | 82.0% | 0 | ||||||||
North Norfolk District | E07000147 | 95.6% | 44.1% | 44.1% | 0 | ||||||||
Chichester District | E07000225 | 95.6% | 61.9% | 61.9% | 0 | ||||||||
Winchester District | E07000094 | 95.7% | 66.4% | 33.3% | 0 | ||||||||
Ribble Valley District | E07000124 | 95.5% | 79.5% | 79.5% | 0 | ||||||||
Dover District | E07000108 | 95.5% | 75.8% | 65.9% | 0 | ||||||||
Ashford District | E07000105 | 95.2% | 75.5% | 66.7% | 0 | ||||||||
Forest of Dean District | E07000080 | 94.9% | 72.9% | 72.9% | 0 | ||||||||
South Holland District | E07000140 | 93.6% | 78.7% | 78.7% | 0 | ||||||||
East Devon District | E07000040 | 93.8% | 73.0% | 73.0% | 0 | ||||||||
South Hams District | E07000044 | 93.5% | 58.9% | 58.8% | 0 | ||||||||
Staffordshire Moorlands District | E07000198 | 93.2% | 71.9% | 52.1% | 0 | ||||||||
East Lindsey District | E07000137 | 93.1% | 67.2% | 65.1% | 0 | ||||||||
Derbyshire Dales District | E07000035 | 93.2% | 48.6% | 48.6% | 0 | ||||||||
West Lindsey District | E07000142 | 92.8% | 64.0% | 59.7% | 0 | ||||||||
Mid Devon District | E07000042 | 91.1% | 52.4% | 52.4% | 0 | ||||||||
CAMBRIDGESHIRE AND PETERBOROUGH | CAMBRIDGESHIRE AND PETERBOROUGH | 99.8% | 91.0% | 79.6% | 0 | ||||||||
BLACK COUNTRY | BLACK COUNTRY | 99.7% | 95.2% | 79.0% | 0 | ||||||||
SOUTH YORKSHIRE | SOUTH YORKSHIRE | 99.3% | 92.0% | 83.8% | 0 | ||||||||
LIVERPOOL CITY REGION | LIVERPOOL CITY REGION | 99.3% | 92.1% | 84.4% | 0 | ||||||||
MERSEYSIDE | MERSEYSIDE | 99.2% | 91.8% | 84.3% | 0 | ||||||||
BEDFORD AND MILTON KEYNES | BEDFORD AND MILTON KEYNES | 99.1% | 91.6% | 84.3% | 0 | ||||||||
BERKSHIRE | BERKSHIRE | 99.1% | 90.9% | 81.0% | 0 | ||||||||
GREATER MANCHESTER | GREATER MANCHESTER | 99.1% | 94.3% | 82.8% | 0 | ||||||||
WEST MIDLANDS COMBINED AUTHORITY | WEST MIDLANDS COMBINED AUTHORITY | 99.1% | 96.1% | 81.5% | 0 | ||||||||
GLASGOW CITY REGION | GLASGOW CITY REGION | 99.0% | 91.0% | 60.5% | 0 | ||||||||
WEST OF ENGLAND COMBINED AUTHORITY | WEST OF ENGLAND COMBINED AUTHORITY | 98.9% | 90.8% | 72.8% | 0 | ||||||||
WEST YORKSHIRE | WEST YORKSHIRE | 98.7% | 92.5% | 85.9% | 0 | ||||||||
EAST MIDLANDS COMBINED AUTHORITY | EAST MIDLANDS COMBINED AUTHORITY | 98.4% | 84.8% | 75.5% | 0 | ||||||||
CHESHIRE | CHESHIRE | 98.3% | 87.5% | 80.4% | 0 | ||||||||
NORTH EAST COMBINED AUTHORITY | NORTH EAST COMBINED AUTHORITY | 98.3% | 84.9% | 69.9% | 0 | ||||||||
TEES VALLEY COMBINED AUTHORITY | TEES VALLEY COMBINED AUTHORITY | 98.3% | 94.2% | 63.2% | 0 | ||||||||
HEREFORDSHIRE AND GLOUCESTERSHIRE | HEREFORDSHIRE AND GLOUCESTERSHIRE | 98.1% | 81.3% | 68.5% | 0 | ||||||||
DEVON AND SOMERSET | DEVON AND SOMERSET | 96.7% | 76.3% | 70.0% | 0 | ||||||||
NORTH YORKSHIRE AND YORK COMBINED AUTHORITY | NORTH YORKSHIRE AND YORK COMBINED AUTHORITY | 96.0% | 78.9% | 77.3% | 0 |
Utilisation is defined as the mean download speed expressed as a percentage of the maximum mean speed in an area. For example if an area has 100% full fibre coverage at Gigabit speeds the maximum mean possible is 940 Mbps the average observed mean download speed is going to be a lot lower due to consumer choice over which speed tier they purchase and the effect of Wi-Fi on their experience for example.
Generated: Tuesday 21st January 2025
Generated: Tuesday 21st January 2025
The generated date is when coverage was at the figures quoted. There is a small amount of lag between broadband infrastructure providers making services available and appearing in the statistics. For VDSL2/FTTC services this is around 2 to 4 weeks, and for FTTP (full fibre) a further couple of weeks should be allowed. If you have a service available and our searches do not indicate it is do feel free to report an addition.
We aim to update the coverage percentages weekly, with the underlying service availability for postcode searches changing several times in a week.
The Governments 95% superfast target is based on the over 24 Mbps definition for superfast services.
The labs.thinkbroadband.com/local site provides broadband coverage statistics, availability checker, maps and additionally speeds as recorded by the public and is produced by thinkbroadband.
Technology Split figures are based on the proportions of speed tests seen using the various technologies over the period of a quarter. The figures while not being absolute will provide a good idea of the relative popularity of different options in an area, e.g. an area with high cable take-up is likely to have a higher speed average. It also helps to highlight areas where wireless and satellite broadband is popular.
Speed test results are based on analysis of the tests carried out by the public using speed test web apps that we operate e.g. www.thinkbroadband.com/speedtest which are analysed every month for postcodes, and quarterly to give the results for the councils and constituences across the UK.
Where Fibre is talked about this refers to fibre based broadband which encompasses VDSL2, FTTC, FTTN, G.fast, cable broadband, FTTH and FTTB.
Superfast broadband coverage figures is a subset of the fibre based figures as it adds a speed qualifer of 24 Mbps or 30 Mbps.
Coverage figures are updated weekly on a Saturday and also on the 1st and 7th of each month.
Historical plots show how coverage is changing over time and may go down sometimes as new build premises are integrated into the checker.
Coverage data presented on this page is generated by an analysis of the services available to premises within the area described.
Speed test results are based on the analysis of speed tests people have carried out in the last 180 days for the area around a postcode. The size of the area is indicated and varies based on the density of speed tests carried out in an area.
For areas that have seen a rapid rise in faster broadband availability the speed test results will lag because the actual speed tests rely on people having ordered and having the service installed and carrying out a test.
For national, regional, local authority and constituency speed test results within the specific area from the previous quarter are used.
If an area has availability of superfast or FTTP services but speed tests do not show the full speed possible it may be people opting for a slower product, or the fast service has only recently arrived.
Postcode look ups for some fixed wireless services are based on analysis of geographic areas supplied by providers and service cannot be guaranteed until a site survey has been carried out in many cases.
The UK has two definitions of superfast, our default is to show coverage at a speed of 30 Mbps or faster. The coverage level will improve when the lower 24 Mbps (as defined by many broadband projects) and is generally shown in the foot notes.
We do our best to ensure the information is accurate and up to date, but if you spot an anomaly email us with details team@thinkbroadband.com
If you wish to make commercial use of the broadband checker data which is independent of Ofcom and others get in touch.
Coverage analysis currently includes the obvious major operators such as Openreach, Virgin Media, Hyperoptic, CityFibre residential and KC. There are also over 40 other FTTP networks featured in the data.
Gigabit figures are a combination of FTTP and DOCSIS 3.1
Overlapping networks are taken into account e.g. at the end of January 2021 1.4% of UK premises had the option of two physical FTTP networks.
While our maps and checker covers a number of fixed wireless networks, only Airband feature as counting towards the over 24 Mbps superfast target.
USC - Universal Service Commitment, the phase 1 of the BDUK roll-out contained a commitment to deliver 2 Mbps for all.
USO - Universal Service Obligation is defined as 10 Mbps and a legal right as of February 2020, but with no cost to consumer if service can be delivered for under £3,400.
If you believe a postcode has the wrong broadband availability information from our model, email team@thinkbroadband.com with the postcode and what is available at the postcode.
If speed test results are wrong for a postcode, run a speed test when at the postcode to add to the data set.
If an alternate broadband provider is missing from the coverage and listing information the operator needs to email us with coverage information.
We provide a mini set of this page which can be embedded into your own site rather so you can share your broadband coverage progress towards the various Government and local authority targets, or just how speeds are changing over time.
The default share button includes a pre-defined set of options but you can alter these. The valid options are:
An example url where we are only displaying current coverage for Devon is:
https://labs.thinkbroadband.com/local/mini.php?area=$2a$10$b7ff91a7b6a8b45bf3696OXjcF2/N5dLlVNBux3oeY2M4rPSNKtH6&coverage=1
The embeddable page will usually be included in your own website using an iframe, a simple example would be:
<iframe src="https://labs.thinkbroadband.com/local/mini.php?area=$2a$10$3a05aa55867b14872bc15uvAbrGPE7ta573ANSxs6TF.wxktKGo.q&coverage=1&buttons=1&footnotes=0"
scrolling="no" frameborder="no"
style="width:500px;height:420px;"></iframe>
The embeddable is responsive so will cope with iFrames that are defined with a percentage width:
<iframe src="https://labs.thinkbroadband.com/local/mini.php?area=$2a$10$3a05aa55867b14872bc15uvAbrGPE7ta573ANSxs6TF.wxktKGo.q&coverage=1&buttons=1&footnotes=0"
scrolling="no" frameborder="no"
style="width:50%;height:500px;"></iframe>
An iFrame height around 420px is generally sufficient, but this figure will vary based on the various options you are using.