Skip to main content

Broadband (UK)

Updated:

See how broadband connectivity and speeds vary in different parts of the UK, based on Ofcom data and compiled by the House of Commons Library. Below are views of average download speeds, the percentage below universal service obligation, those receiving under 10 Mbps, those receiving over 30 Mbps, superfast availability and gigabit availability.

Average download speeds (May 2023)§

Speeds actually being received based on the mean average. This may reflect consumer choice as well as line quality, since users sometimes have access to packages offering higher speeds than those they are actually receiving. This is a mean average, meaning that lines with high speeds (e.g. gigabit speeds) will have a disproportionate impact on the average. Ofcom’s source data contains median download speeds for constituencies.

200+ Mbps
150 Mbps
100 Mbps
50 Mbps
0 Mbps
Hexmap Aberavon
Average speed: 170.6Mbps
Aberconwy
Average speed: 96.8Mbps
Aberdeen North
Average speed: 97.6Mbps
Aberdeen South
Average speed: 84.3Mbps
Airdrie and Shotts
Average speed: 181.2Mbps
Aldershot
Average speed: 190.4Mbps
Aldridge-Brownhills
Average speed: 158.4Mbps
Altrincham and Sale West
Average speed: 156.7Mbps
Alyn and Deeside
Average speed: 137.2Mbps
Amber Valley
Average speed: 105.7Mbps
Angus
Average speed: 71.6Mbps
Arfon
Average speed: 82.8Mbps
Argyll and Bute
Average speed: 53.8Mbps
Arundel and South Downs
Average speed: 90.5Mbps
Ashfield
Average speed: 177.1Mbps
Ashford
Average speed: 154.3Mbps
Ashton-under-Lyne
Average speed: 160.9Mbps
Aylesbury
Average speed: 139Mbps
Ayr, Carrick and Cumnock
Average speed: 121.9Mbps
Banbury
Average speed: 125.7Mbps
Banff and Buchan
Average speed: 65.9Mbps
Barking
Average speed: 195.3Mbps
Barnsley Central
Average speed: 155.2Mbps
Barnsley East
Average speed: 139.7Mbps
Barrow and Furness
Average speed: 111.1Mbps
Basildon and Billericay
Average speed: 177.8Mbps
Basingstoke
Average speed: 177Mbps
Bassetlaw
Average speed: 96.3Mbps
Bath
Average speed: 124Mbps
Batley and Spen
Average speed: 144Mbps
Battersea
Average speed: 203.8Mbps
Beaconsfield
Average speed: 111.8Mbps
Beckenham
Average speed: 186.5Mbps
Bedford
Average speed: 184.5Mbps
Belfast East
Average speed: 222.4Mbps
Belfast North
Average speed: 217.7Mbps
Belfast South
Average speed: 214.2Mbps
Belfast West
Average speed: 223.2Mbps
Bermondsey and Old Southwark
Average speed: 206.5Mbps
Berwick-upon-Tweed
Average speed: 79.4Mbps
Berwickshire, Roxburgh and Selkirk
Average speed: 75Mbps
Bethnal Green and Bow
Average speed: 153.8Mbps
Beverley and Holderness
Average speed: 145.2Mbps
Bexhill and Battle
Average speed: 110.8Mbps
Bexleyheath and Crayford
Average speed: 206.9Mbps
Birkenhead
Average speed: 212.3Mbps
Birmingham, Edgbaston
Average speed: 200.2Mbps
Birmingham, Erdington
Average speed: 185.1Mbps
Birmingham, Hall Green
Average speed: 189.1Mbps
Birmingham, Hodge Hill
Average speed: 191.5Mbps
Birmingham, Ladywood
Average speed: 154Mbps
Birmingham, Northfield
Average speed: 198.3Mbps
Birmingham, Perry Barr
Average speed: 204.4Mbps
Birmingham, Selly Oak
Average speed: 208.4Mbps
Birmingham, Yardley
Average speed: 212.9Mbps
Bishop Auckland
Average speed: 119.6Mbps
Blackburn
Average speed: 147.5Mbps
Blackley and Broughton
Average speed: 133Mbps
Blackpool North and Cleveleys
Average speed: 116.2Mbps
Blackpool South
Average speed: 151Mbps
Blaenau Gwent
Average speed: 65.3Mbps
Blaydon
Average speed: 125Mbps
Blyth Valley
Average speed: 139.9Mbps
Bognor Regis and Littlehampton
Average speed: 83.2Mbps
Bolsover
Average speed: 111.4Mbps
Bolton North East
Average speed: 169.4Mbps
Bolton South East
Average speed: 164.1Mbps
Bolton West
Average speed: 164.2Mbps
Bootle
Average speed: 219Mbps
Boston and Skegness
Average speed: 92.4Mbps
Bosworth
Average speed: 141.8Mbps
Bournemouth East
Average speed: 151.5Mbps
Bournemouth West
Average speed: 141.7Mbps
Bracknell
Average speed: 155.6Mbps
Bradford East
Average speed: 168.2Mbps
Bradford South
Average speed: 154.9Mbps
Bradford West
Average speed: 153.4Mbps
Braintree
Average speed: 117.5Mbps
Brecon and Radnorshire
Average speed: 75.5Mbps
Brent Central
Average speed: 152.4Mbps
Brent North
Average speed: 176.5Mbps
Brentford and Isleworth
Average speed: 186.4Mbps
Brentwood and Ongar
Average speed: 135.7Mbps
Bridgend
Average speed: 129.7Mbps
Bridgwater and West Somerset
Average speed: 84Mbps
Brigg and Goole
Average speed: 79Mbps
Brighton, Kemptown
Average speed: 156.2Mbps
Brighton, Pavilion
Average speed: 184.7Mbps
Bristol East
Average speed: 198.5Mbps
Bristol North West
Average speed: 206.1Mbps
Bristol South
Average speed: 229.6Mbps
Bristol West
Average speed: 198.9Mbps
Broadland
Average speed: 77.3Mbps
Bromley and Chislehurst
Average speed: 191.3Mbps
Bromsgrove
Average speed: 163.4Mbps
Broxbourne
Average speed: 183.7Mbps
Broxtowe
Average speed: 195.3Mbps
Buckingham
Average speed: 116.2Mbps
Burnley
Average speed: 150.8Mbps
Burton
Average speed: 111Mbps
Bury North
Average speed: 130.2Mbps
Bury South
Average speed: 193.9Mbps
Bury St Edmunds
Average speed: 110Mbps
Caerphilly
Average speed: 99.4Mbps
Caithness, Sutherland and Easter Ross
Average speed: 50Mbps
Calder Valley
Average speed: 92Mbps
Camberwell and Peckham
Average speed: 163.9Mbps
Camborne and Redruth
Average speed: 103.7Mbps
Cambridge
Average speed: 174.4Mbps
Cannock Chase
Average speed: 132.1Mbps
Canterbury
Average speed: 74.1Mbps
Cardiff Central
Average speed: 191.7Mbps
Cardiff North
Average speed: 194Mbps
Cardiff South and Penarth
Average speed: 184.3Mbps
Cardiff West
Average speed: 180.7Mbps
Carlisle
Average speed: 107.4Mbps
Carmarthen East and Dinefwr
Average speed: 88.7Mbps
Carmarthen West and South Pembrokeshire
Average speed: 80.8Mbps
Carshalton and Wallington
Average speed: 169.7Mbps
Castle Point
Average speed: 117.3Mbps
Central Ayrshire
Average speed: 144.7Mbps
Central Devon
Average speed: 83.4Mbps
Central Suffolk and North Ipswich
Average speed: 116.5Mbps
Ceredigion
Average speed: 94.9Mbps
Charnwood
Average speed: 159Mbps
Chatham and Aylesford
Average speed: 186.7Mbps
Cheadle
Average speed: 193.3Mbps
Chelmsford
Average speed: 188.4Mbps
Chelsea and Fulham
Average speed: 144.9Mbps
Cheltenham
Average speed: 177.6Mbps
Chesham and Amersham
Average speed: 136.6Mbps
Chesterfield
Average speed: 111.9Mbps
Chichester
Average speed: 88.3Mbps
Chingford and Woodford Green
Average speed: 182.7Mbps
Chippenham
Average speed: 117.8Mbps
Chipping Barnet
Average speed: 117.2Mbps
Chorley
Average speed: 159.6Mbps
Christchurch
Average speed: 100.3Mbps
Cities of London and Westminster
Average speed: 169.1Mbps
City of Chester
Average speed: 97.4Mbps
City of Durham
Average speed: 139.7Mbps
Clacton
Average speed: 67.5Mbps
Cleethorpes
Average speed: 172.3Mbps
Clwyd South
Average speed: 89.4Mbps
Clwyd West
Average speed: 94.6Mbps
Coatbridge, Chryston and Bellshill
Average speed: 193.7Mbps
Colchester
Average speed: 157.7Mbps
Colne Valley
Average speed: 136.6Mbps
Congleton
Average speed: 126.4Mbps
Copeland
Average speed: 57.2Mbps
Corby
Average speed: 148.4Mbps
Coventry North East
Average speed: 194.9Mbps
Coventry North West
Average speed: 201.5Mbps
Coventry South
Average speed: 167Mbps
Crawley
Average speed: 175.7Mbps
Crewe and Nantwich
Average speed: 115.6Mbps
Croydon Central
Average speed: 162Mbps
Croydon North
Average speed: 176.1Mbps
Croydon South
Average speed: 175.6Mbps
Cumbernauld, Kilsyth and Kirkintilloch East
Average speed: 189.1Mbps
Cynon Valley
Average speed: 94.5Mbps
Dagenham and Rainham
Average speed: 186.7Mbps
Darlington
Average speed: 213.2Mbps
Dartford
Average speed: 133.1Mbps
Daventry
Average speed: 143.9Mbps
Delyn
Average speed: 125.2Mbps
Denton and Reddish
Average speed: 167.6Mbps
Derby North
Average speed: 189Mbps
Derby South
Average speed: 181.1Mbps
Derbyshire Dales
Average speed: 82.8Mbps
Devizes
Average speed: 99.4Mbps
Dewsbury
Average speed: 150.1Mbps
Don Valley
Average speed: 117.4Mbps
Doncaster Central
Average speed: 172.2Mbps
Doncaster North
Average speed: 140.6Mbps
Dover
Average speed: 117.9Mbps
Dudley North
Average speed: 175.3Mbps
Dudley South
Average speed: 171.5Mbps
Dulwich and West Norwood
Average speed: 141.5Mbps
Dumfries and Galloway
Average speed: 75.4Mbps
Dumfriesshire, Clydesdale and Tweeddale
Average speed: 80Mbps
Dundee East
Average speed: 174Mbps
Dundee West
Average speed: 176.3Mbps
Dunfermline and West Fife
Average speed: 139.1Mbps
Dwyfor Meirionnydd
Average speed: 82.4Mbps
Ealing Central and Acton
Average speed: 167.2Mbps
Ealing North
Average speed: 155.4Mbps
Ealing, Southall
Average speed: 139.9Mbps
Easington
Average speed: 200.4Mbps
East Antrim
Average speed: 188.6Mbps
East Devon
Average speed: 108.4Mbps
East Dunbartonshire
Average speed: 212.1Mbps
East Ham
Average speed: 184.1Mbps
East Hampshire
Average speed: 116.4Mbps
East Kilbride, Strathaven and Lesmahagow
Average speed: 189Mbps
East Londonderry
Average speed: 150.4Mbps
East Lothian
Average speed: 122.6Mbps
East Renfrewshire
Average speed: 184.9Mbps
East Surrey
Average speed: 148.7Mbps
East Worthing and Shoreham
Average speed: 198.6Mbps
East Yorkshire
Average speed: 90Mbps
Eastbourne
Average speed: 726.8Mbps
Eastleigh
Average speed: 136Mbps
Eddisbury
Average speed: 141.9Mbps
Edinburgh East
Average speed: 190.8Mbps
Edinburgh North and Leith
Average speed: 185.5Mbps
Edinburgh South
Average speed: 201.9Mbps
Edinburgh South West
Average speed: 202Mbps
Edinburgh West
Average speed: 211.1Mbps
Edmonton
Average speed: 98Mbps
Ellesmere Port and Neston
Average speed: 184.1Mbps
Elmet and Rothwell
Average speed: 141.5Mbps
Eltham
Average speed: 184.9Mbps
Enfield North
Average speed: 176.1Mbps
Enfield, Southgate
Average speed: 179.6Mbps
Epping Forest
Average speed: 180Mbps
Epsom and Ewell
Average speed: 212.5Mbps
Erewash
Average speed: 173.7Mbps
Erith and Thamesmead
Average speed: 169.4Mbps
Esher and Walton
Average speed: 195.7Mbps
Exeter
Average speed: 192.1Mbps
Falkirk
Average speed: 201.6Mbps
Fareham
Average speed: 170.8Mbps
Faversham and Mid Kent
Average speed: 143.6Mbps
Feltham and Heston
Average speed: 174.6Mbps
Fermanagh and South Tyrone
Average speed: 117.1Mbps
Filton and Bradley Stoke
Average speed: 176.5Mbps
Finchley and Golders Green
Average speed: 123.8Mbps
Folkestone and Hythe
Average speed: 119.5Mbps
Forest of Dean
Average speed: 97.8Mbps
Foyle
Average speed: 197Mbps
Fylde
Average speed: 144.1Mbps
Gainsborough
Average speed: 101.8Mbps
Garston and Halewood
Average speed: 205.4Mbps
Gateshead
Average speed: 173.9Mbps
Gedling
Average speed: 209.1Mbps
Gillingham and Rainham
Average speed: 216.3Mbps
Glasgow Central
Average speed: 133Mbps
Glasgow East
Average speed: 179.5Mbps
Glasgow North
Average speed: 149.3Mbps
Glasgow North East
Average speed: 158.5Mbps
Glasgow North West
Average speed: 154.4Mbps
Glasgow South
Average speed: 152.2Mbps
Glasgow South West
Average speed: 162.3Mbps
Glenrothes
Average speed: 182.9Mbps
Gloucester
Average speed: 186.8Mbps
Gordon
Average speed: 94.7Mbps
Gosport
Average speed: 160.2Mbps
Gower
Average speed: 132Mbps
Grantham and Stamford
Average speed: 132.5Mbps
Gravesham
Average speed: 169.3Mbps
Great Grimsby
Average speed: 199.9Mbps
Great Yarmouth
Average speed: 122.6Mbps
Greenwich and Woolwich
Average speed: 174.2Mbps
Guildford
Average speed: 164.9Mbps
Hackney North and Stoke Newington
Average speed: 156.5Mbps
Hackney South and Shoreditch
Average speed: 139.4Mbps
Halesowen and Rowley Regis
Average speed: 182.1Mbps
Halifax
Average speed: 126.4Mbps
Haltemprice and Howden
Average speed: 156.9Mbps
Halton
Average speed: 161.4Mbps
Hammersmith
Average speed: 151.5Mbps
Hampstead and Kilburn
Average speed: 173.5Mbps
Harborough
Average speed: 140.4Mbps
Harlow
Average speed: 198.8Mbps
Harrogate and Knaresborough
Average speed: 158.7Mbps
Harrow East
Average speed: 176.2Mbps
Harrow West
Average speed: 170.1Mbps
Hartlepool
Average speed: 199Mbps
Harwich and North Essex
Average speed: 110.5Mbps
Hastings and Rye
Average speed: 74.2Mbps
Havant
Average speed: 167.5Mbps
Hayes and Harlington
Average speed: 187.3Mbps
Hazel Grove
Average speed: 180.6Mbps
Hemel Hempstead
Average speed: 196Mbps
Hemsworth
Average speed: 114.4Mbps
Hendon
Average speed: 152.8Mbps
Henley
Average speed: 110Mbps
Hereford and South Herefordshire
Average speed: 101.3Mbps
Hertford and Stortford
Average speed: 170.6Mbps
Hertsmere
Average speed: 170.4Mbps
Hexham
Average speed: 82Mbps
Heywood and Middleton
Average speed: 142.4Mbps
High Peak
Average speed: 64Mbps
Hitchin and Harpenden
Average speed: 184.4Mbps
Holborn and St Pancras
Average speed: 170.8Mbps
Hornchurch and Upminster
Average speed: 169.8Mbps
Hornsey and Wood Green
Average speed: 162Mbps
Horsham
Average speed: 130.7Mbps
Houghton and Sunderland South
Average speed: 165.7Mbps
Hove
Average speed: 175.2Mbps
Huddersfield
Average speed: 177.9Mbps
Huntingdon
Average speed: 159.9Mbps
Hyndburn
Average speed: 134.3Mbps
Ilford North
Average speed: 200.5Mbps
Ilford South
Average speed: 191.6Mbps
Inverclyde
Average speed: 175Mbps
Inverness, Nairn, Badenoch and Strathspey
Average speed: 85.7Mbps
Ipswich
Average speed: 165.5Mbps
Isle of Wight
Average speed: 100.7Mbps
Islington North
Average speed: 176.9Mbps
Islington South and Finsbury
Average speed: 164.8Mbps
Islwyn
Average speed: 90.7Mbps
Jarrow
Average speed: 180.4Mbps
Keighley
Average speed: 133.7Mbps
Kenilworth and Southam
Average speed: 134.4Mbps
Kensington
Average speed: 187.4Mbps
Kettering
Average speed: 168.4Mbps
Kilmarnock and Loudoun
Average speed: 151.5Mbps
Kingston and Surbiton
Average speed: 179.4Mbps
Kingston upon Hull East
Average speed: 197.8Mbps
Kingston upon Hull North
Average speed: 198.1Mbps
Kingston upon Hull West and Hessle
Average speed: 185.9Mbps
Kingswood
Average speed: 182.6Mbps
Kirkcaldy and Cowdenbeath
Average speed: 157.6Mbps
Knowsley
Average speed: 207.5Mbps
Lagan Valley
Average speed: 186.5Mbps
Lanark and Hamilton East
Average speed: 151.6Mbps
Lancaster and Fleetwood
Average speed: 169.9Mbps
Leeds Central
Average speed: 172.1Mbps
Leeds East
Average speed: 204.1Mbps
Leeds North East
Average speed: 216.1Mbps
Leeds North West
Average speed: 167.7Mbps
Leeds West
Average speed: 194.9Mbps
Leicester East
Average speed: 165.9Mbps
Leicester South
Average speed: 173.2Mbps
Leicester West
Average speed: 179.6Mbps
Leigh
Average speed: 185Mbps
Lewes
Average speed: 79Mbps
Lewisham East
Average speed: 147Mbps
Lewisham West and Penge
Average speed: 144.5Mbps
Lewisham, Deptford
Average speed: 147.6Mbps
Leyton and Wanstead
Average speed: 172.6Mbps
Lichfield
Average speed: 154.9Mbps
Lincoln
Average speed: 175.2Mbps
Linlithgow and East Falkirk
Average speed: 189.9Mbps
Liverpool, Riverside
Average speed: 155.2Mbps
Liverpool, Walton
Average speed: 176.2Mbps
Liverpool, Wavertree
Average speed: 205.8Mbps
Liverpool, West Derby
Average speed: 212.9Mbps
Livingston
Average speed: 185.9Mbps
Llanelli
Average speed: 111.3Mbps
Loughborough
Average speed: 149.5Mbps
Louth and Horncastle
Average speed: 81.9Mbps
Ludlow
Average speed: 67.3Mbps
Luton North
Average speed: 186.3Mbps
Luton South
Average speed: 178.2Mbps
Macclesfield
Average speed: 147.1Mbps
Maidenhead
Average speed: 142.6Mbps
Maidstone and The Weald
Average speed: 147Mbps
Makerfield
Average speed: 177.1Mbps
Maldon
Average speed: 118.6Mbps
Manchester Central
Average speed: 168.3Mbps
Manchester, Gorton
Average speed: 127.4Mbps
Manchester, Withington
Average speed: 159.9Mbps
Mansfield
Average speed: 172.6Mbps
Meon Valley
Average speed: 145.3Mbps
Meriden
Average speed: 174.4Mbps
Merthyr Tydfil and Rhymney
Average speed: 110.1Mbps
Mid Bedfordshire
Average speed: 168.7Mbps
Mid Derbyshire
Average speed: 142.9Mbps
Mid Dorset and North Poole
Average speed: 118.7Mbps
Mid Norfolk
Average speed: 112.9Mbps
Mid Sussex
Average speed: 122.3Mbps
Mid Ulster
Average speed: 127.8Mbps
Mid Worcestershire
Average speed: 96.7Mbps
Middlesbrough
Average speed: 200.9Mbps
Middlesbrough South and East Cleveland
Average speed: 187.7Mbps
Midlothian
Average speed: 151.5Mbps
Milton Keynes North
Average speed: 116.4Mbps
Milton Keynes South
Average speed: 143.8Mbps
Mitcham and Morden
Average speed: 176.4Mbps
Mole Valley
Average speed: 134.5Mbps
Monmouth
Average speed: 98.7Mbps
Montgomeryshire
Average speed: 95.5Mbps
Moray
Average speed: 96.2Mbps
Morecambe and Lunesdale
Average speed: 195.2Mbps
Morley and Outwood
Average speed: 171.1Mbps
Motherwell and Wishaw
Average speed: 205.9Mbps
Na h-Eileanan an Iar
Average speed: 51.2Mbps
Neath
Average speed: 120.8Mbps
New Forest East
Average speed: 93.9Mbps
New Forest West
Average speed: 68.8Mbps
Newark
Average speed: 132.9Mbps
Newbury
Average speed: 164.9Mbps
Newcastle upon Tyne Central
Average speed: 152.8Mbps
Newcastle upon Tyne East
Average speed: 167.3Mbps
Newcastle upon Tyne North
Average speed: 142.8Mbps
Newcastle-under-Lyme
Average speed: 158.5Mbps
Newport East
Average speed: 160.3Mbps
Newport West
Average speed: 158.6Mbps
Newry and Armagh
Average speed: 129.2Mbps
Newton Abbot
Average speed: 120Mbps
Normanton, Pontefract and Castleford
Average speed: 164Mbps
North Antrim
Average speed: 148.5Mbps
North Ayrshire and Arran
Average speed: 95.8Mbps
North Cornwall
Average speed: 105Mbps
North Devon
Average speed: 73.5Mbps
North Dorset
Average speed: 101.9Mbps
North Down
Average speed: 196.5Mbps
North Durham
Average speed: 98.1Mbps
North East Bedfordshire
Average speed: 156.7Mbps
North East Cambridgeshire
Average speed: 123.8Mbps
North East Derbyshire
Average speed: 107.8Mbps
North East Fife
Average speed: 84.8Mbps
North East Hampshire
Average speed: 147.2Mbps
North East Hertfordshire
Average speed: 146.4Mbps
North East Somerset
Average speed: 135.4Mbps
North Herefordshire
Average speed: 105.8Mbps
North Norfolk
Average speed: 63.2Mbps
North Shropshire
Average speed: 79.6Mbps
North Somerset
Average speed: 145.5Mbps
North Swindon
Average speed: 206.4Mbps
North Thanet
Average speed: 103.1Mbps
North Tyneside
Average speed: 153.6Mbps
North Warwickshire
Average speed: 132.2Mbps
North West Cambridgeshire
Average speed: 127.1Mbps
North West Durham
Average speed: 102Mbps
North West Hampshire
Average speed: 126.7Mbps
North West Leicestershire
Average speed: 166.5Mbps
North West Norfolk
Average speed: 92.5Mbps
North Wiltshire
Average speed: 132.5Mbps
Northampton North
Average speed: 187.5Mbps
Northampton South
Average speed: 177.2Mbps
Norwich North
Average speed: 166.1Mbps
Norwich South
Average speed: 160.3Mbps
Nottingham East
Average speed: 180.5Mbps
Nottingham North
Average speed: 194.8Mbps
Nottingham South
Average speed: 194.9Mbps
Nuneaton
Average speed: 170.8Mbps
Ochil and South Perthshire
Average speed: 96.2Mbps
Ogmore
Average speed: 89.9Mbps
Old Bexley and Sidcup
Average speed: 172.3Mbps
Oldham East and Saddleworth
Average speed: 147.9Mbps
Oldham West and Royton
Average speed: 171.3Mbps
Orkney and Shetland
Average speed: 48.1Mbps
Orpington
Average speed: 213.1Mbps
Oxford East
Average speed: 161.5Mbps
Oxford West and Abingdon
Average speed: 152.4Mbps
Paisley and Renfrewshire North
Average speed: 192.4Mbps
Paisley and Renfrewshire South
Average speed: 173Mbps
Pendle
Average speed: 125.2Mbps
Penistone and Stocksbridge
Average speed: 86.4Mbps
Penrith and The Border
Average speed: 97.9Mbps
Perth and North Perthshire
Average speed: 121.8Mbps
Peterborough
Average speed: 148.5Mbps
Plymouth, Moor View
Average speed: 191.1Mbps
Plymouth, Sutton and Devonport
Average speed: 180.8Mbps
Pontypridd
Average speed: 120.1Mbps
Poole
Average speed: 140.2Mbps
Poplar and Limehouse
Average speed: 231.9Mbps
Portsmouth North
Average speed: 197.4Mbps
Portsmouth South
Average speed: 182.4Mbps
Preseli Pembrokeshire
Average speed: 81.1Mbps
Preston
Average speed: 142.8Mbps
Pudsey
Average speed: 185.1Mbps
Putney
Average speed: 158.7Mbps
Rayleigh and Wickford
Average speed: 129.2Mbps
Reading East
Average speed: 165.6Mbps
Reading West
Average speed: 165.4Mbps
Redcar
Average speed: 203.2Mbps
Redditch
Average speed: 172.7Mbps
Reigate
Average speed: 166.4Mbps
Rhondda
Average speed: 55.2Mbps
Ribble Valley
Average speed: 155.8Mbps
Richmond (Yorks)
Average speed: 78.4Mbps
Richmond Park
Average speed: 185.3Mbps
Rochdale
Average speed: 115.2Mbps
Rochester and Strood
Average speed: 159.4Mbps
Rochford and Southend East
Average speed: 156.6Mbps
Romford
Average speed: 177.3Mbps
Romsey and Southampton North
Average speed: 164.9Mbps
Ross, Skye and Lochaber
Average speed: 50.5Mbps
Rossendale and Darwen
Average speed: 112.2Mbps
Rother Valley
Average speed: 121.9Mbps
Rotherham
Average speed: 161.6Mbps
Rugby
Average speed: 168.7Mbps
Ruislip, Northwood and Pinner
Average speed: 162.2Mbps
Runnymede and Weybridge
Average speed: 157Mbps
Rushcliffe
Average speed: 186.2Mbps
Rutherglen and Hamilton West
Average speed: 197.8Mbps
Rutland and Melton
Average speed: 104.8Mbps
Saffron Walden
Average speed: 134.7Mbps
Salford and Eccles
Average speed: 191.2Mbps
Salisbury
Average speed: 172.6Mbps
Scarborough and Whitby
Average speed: 59.9Mbps
Scunthorpe
Average speed: 180.6Mbps
Sedgefield
Average speed: 123Mbps
Sefton Central
Average speed: 217.1Mbps
Selby and Ainsty
Average speed: 105.7Mbps
Sevenoaks
Average speed: 137.5Mbps
Sheffield Central
Average speed: 93.9Mbps
Sheffield South East
Average speed: 127.7Mbps
Sheffield, Brightside and Hillsborough
Average speed: 175.4Mbps
Sheffield, Hallam
Average speed: 110.9Mbps
Sheffield, Heeley
Average speed: 133.8Mbps
Sherwood
Average speed: 165.7Mbps
Shipley
Average speed: 149.8Mbps
Shrewsbury and Atcham
Average speed: 91.9Mbps
Sittingbourne and Sheppey
Average speed: 160.6Mbps
Skipton and Ripon
Average speed: 113.5Mbps
Sleaford and North Hykeham
Average speed: 123Mbps
Slough
Average speed: 179.8Mbps
Solihull
Average speed: 218.8Mbps
Somerton and Frome
Average speed: 103Mbps
South Antrim
Average speed: 181.1Mbps
South Basildon and East Thurrock
Average speed: 170.2Mbps
South Cambridgeshire
Average speed: 170Mbps
South Derbyshire
Average speed: 145.9Mbps
South Dorset
Average speed: 71Mbps
South Down
Average speed: 131.8Mbps
South East Cambridgeshire
Average speed: 141.7Mbps
South East Cornwall
Average speed: 101.6Mbps
South Holland and The Deepings
Average speed: 94.4Mbps
South Leicestershire
Average speed: 129.4Mbps
South Norfolk
Average speed: 98.1Mbps
South Northamptonshire
Average speed: 155.7Mbps
South Ribble
Average speed: 148.2Mbps
South Shields
Average speed: 172.2Mbps
South Staffordshire
Average speed: 97.8Mbps
South Suffolk
Average speed: 88.4Mbps
South Swindon
Average speed: 192.2Mbps
South Thanet
Average speed: 125.1Mbps
South West Bedfordshire
Average speed: 160.9Mbps
South West Devon
Average speed: 149.8Mbps
South West Hertfordshire
Average speed: 179.9Mbps
South West Norfolk
Average speed: 85.9Mbps
South West Surrey
Average speed: 110.6Mbps
South West Wiltshire
Average speed: 142Mbps
Southampton, Itchen
Average speed: 249.4Mbps
Southampton, Test
Average speed: 318.1Mbps
Southend West
Average speed: 112.2Mbps
Southport
Average speed: 85.1Mbps
Spelthorne
Average speed: 185.2Mbps
St Albans
Average speed: 202.9Mbps
St Austell and Newquay
Average speed: 91.9Mbps
St Helens North
Average speed: 193.1Mbps
St Helens South and Whiston
Average speed: 192.7Mbps
St Ives
Average speed: 84.8Mbps
Stafford
Average speed: 153.4Mbps
Staffordshire Moorlands
Average speed: 103.5Mbps
Stalybridge and Hyde
Average speed: 115.6Mbps
Stevenage
Average speed: 194.5Mbps
Stirling
Average speed: 66.9Mbps
Stockport
Average speed: 171.7Mbps
Stockton North
Average speed: 277.6Mbps
Stockton South
Average speed: 222.3Mbps
Stoke-on-Trent Central
Average speed: 192.7Mbps
Stoke-on-Trent North
Average speed: 194.4Mbps
Stoke-on-Trent South
Average speed: 185.3Mbps
Stone
Average speed: 102.8Mbps
Stourbridge
Average speed: 170.1Mbps
Strangford
Average speed: 165.5Mbps
Stratford-on-Avon
Average speed: 129.6Mbps
Streatham
Average speed: 140.6Mbps
Stretford and Urmston
Average speed: 155Mbps
Stroud
Average speed: 102.4Mbps
Suffolk Coastal
Average speed: 89.4Mbps
Sunderland Central
Average speed: 127.8Mbps
Surrey Heath
Average speed: 185.9Mbps
Sutton Coldfield
Average speed: 189.6Mbps
Sutton and Cheam
Average speed: 172.5Mbps
Swansea East
Average speed: 180.5Mbps
Swansea West
Average speed: 180.3Mbps
Tamworth
Average speed: 156.9Mbps
Tatton
Average speed: 133.3Mbps
Taunton Deane
Average speed: 92.4Mbps
Telford
Average speed: 161Mbps
Tewkesbury
Average speed: 178.9Mbps
The Cotswolds
Average speed: 120.9Mbps
The Wrekin
Average speed: 148.7Mbps
Thirsk and Malton
Average speed: 81.3Mbps
Thornbury and Yate
Average speed: 176.2Mbps
Thurrock
Average speed: 201.8Mbps
Tiverton and Honiton
Average speed: 76.3Mbps
Tonbridge and Malling
Average speed: 155.4Mbps
Tooting
Average speed: 173.3Mbps
Torbay
Average speed: 169.7Mbps
Torfaen
Average speed: 107.7Mbps
Torridge and West Devon
Average speed: 75.3Mbps
Totnes
Average speed: 94.9Mbps
Tottenham
Average speed: 159.7Mbps
Truro and Falmouth
Average speed: 101.8Mbps
Tunbridge Wells
Average speed: 144.1Mbps
Twickenham
Average speed: 201.4Mbps
Tynemouth
Average speed: 199.7Mbps
Upper Bann
Average speed: 173.7Mbps
Uxbridge and South Ruislip
Average speed: 186.5Mbps
Vale of Clwyd
Average speed: 130.4Mbps
Vale of Glamorgan
Average speed: 173.2Mbps
Vauxhall
Average speed: 175.2Mbps
Wakefield
Average speed: 151.8Mbps
Wallasey
Average speed: 202.8Mbps
Walsall North
Average speed: 166.3Mbps
Walsall South
Average speed: 154Mbps
Walthamstow
Average speed: 188Mbps
Wansbeck
Average speed: 74.2Mbps
Wantage
Average speed: 145.2Mbps
Warley
Average speed: 163.4Mbps
Warrington North
Average speed: 173.8Mbps
Warrington South
Average speed: 176.9Mbps
Warwick and Leamington
Average speed: 164Mbps
Washington and Sunderland West
Average speed: 161.7Mbps
Watford
Average speed: 204.6Mbps
Waveney
Average speed: 81.8Mbps
Wealden
Average speed: 143.8Mbps
Weaver Vale
Average speed: 146.3Mbps
Wellingborough
Average speed: 165.6Mbps
Wells
Average speed: 114.2Mbps
Welwyn Hatfield
Average speed: 173.2Mbps
Wentworth and Dearne
Average speed: 114.2Mbps
West Aberdeenshire and Kincardine
Average speed: 78.9Mbps
West Bromwich East
Average speed: 155.5Mbps
West Bromwich West
Average speed: 166Mbps
West Dorset
Average speed: 83.7Mbps
West Dunbartonshire
Average speed: 203.9Mbps
West Ham
Average speed: 178.3Mbps
West Lancashire
Average speed: 118.4Mbps
West Suffolk
Average speed: 112.3Mbps
West Tyrone
Average speed: 123.8Mbps
West Worcestershire
Average speed: 94.7Mbps
Westminster North
Average speed: 130.4Mbps
Westmorland and Lonsdale
Average speed: 176.7Mbps
Weston-Super-Mare
Average speed: 117.4Mbps
Wigan
Average speed: 178.6Mbps
Wimbledon
Average speed: 207.7Mbps
Winchester
Average speed: 121.5Mbps
Windsor
Average speed: 140.7Mbps
Wirral South
Average speed: 179Mbps
Wirral West
Average speed: 121.1Mbps
Witham
Average speed: 101.5Mbps
Witney
Average speed: 150.4Mbps
Woking
Average speed: 172.8Mbps
Wokingham
Average speed: 163.6Mbps
Wolverhampton North East
Average speed: 175.3Mbps
Wolverhampton South East
Average speed: 167.1Mbps
Wolverhampton South West
Average speed: 166Mbps
Worcester
Average speed: 100.4Mbps
Workington
Average speed: 57.9Mbps
Worsley and Eccles South
Average speed: 229.6Mbps
Worthing West
Average speed: 148Mbps
Wrexham
Average speed: 130.8Mbps
Wycombe
Average speed: 127.3Mbps
Wyre Forest
Average speed: 119.4Mbps
Wyre and Preston North
Average speed: 143.7Mbps
Wythenshawe and Sale East
Average speed: 201.9Mbps
Yeovil
Average speed: 90.7Mbps
Ynys Môn
Average speed: 85.7Mbps
York Central
Average speed: 187.1Mbps
York Outer
Average speed: 160.9Mbps

Below universal service obligation (September 2023)§

The percentage of premises unable to receive 10 Mbps download speed or 1 Mbps upload speed, which Ofcom regards as necessary components of ‘decent broadband’. This measure counts only premises that cannot receive the above speeds from fixed broadband, fixed wireless technologies, and mobile broadband.

4%+
3%
2%
1%
0%
Hexmap Aberavon
Below universal service obligation: 0.1%
Aberconwy
Below universal service obligation: 0.7%
Aberdeen North
Below universal service obligation: 0%
Aberdeen South
Below universal service obligation: 0.1%
Airdrie and Shotts
Below universal service obligation: 0.1%
Aldershot
Below universal service obligation: 0.1%
Aldridge-Brownhills
Below universal service obligation: 0.1%
Altrincham and Sale West
Below universal service obligation: 0%
Alyn and Deeside
Below universal service obligation: 0.2%
Amber Valley
Below universal service obligation: 0%
Angus
Below universal service obligation: 1.8%
Arfon
Below universal service obligation: 0.3%
Argyll and Bute
Below universal service obligation: 4.2%
Arundel and South Downs
Below universal service obligation: 0.5%
Ashfield
Below universal service obligation: 0%
Ashford
Below universal service obligation: 0.3%
Ashton-under-Lyne
Below universal service obligation: 0%
Aylesbury
Below universal service obligation: 0%
Ayr, Carrick and Cumnock
Below universal service obligation: 0.2%
Banbury
Below universal service obligation: 0.1%
Banff and Buchan
Below universal service obligation: 1.8%
Barking
Below universal service obligation: 0%
Barnsley Central
Below universal service obligation: 0%
Barnsley East
Below universal service obligation: 0%
Barrow and Furness
Below universal service obligation: 0.3%
Basildon and Billericay
Below universal service obligation: 0%
Basingstoke
Below universal service obligation: 0%
Bassetlaw
Below universal service obligation: 0.1%
Bath
Below universal service obligation: 0%
Batley and Spen
Below universal service obligation: 0%
Battersea
Below universal service obligation: 0.4%
Beaconsfield
Below universal service obligation: 0.1%
Beckenham
Below universal service obligation: 0%
Bedford
Below universal service obligation: 0%
Belfast East
Below universal service obligation: 0.2%
Belfast North
Below universal service obligation: 0%
Belfast South
Below universal service obligation: 0%
Belfast West
Below universal service obligation: 0%
Bermondsey and Old Southwark
Below universal service obligation: 0%
Berwick-upon-Tweed
Below universal service obligation: 1.3%
Berwickshire, Roxburgh and Selkirk
Below universal service obligation: 1.8%
Bethnal Green and Bow
Below universal service obligation: 0%
Beverley and Holderness
Below universal service obligation: 0.2%
Bexhill and Battle
Below universal service obligation: 0.2%
Bexleyheath and Crayford
Below universal service obligation: 0%
Birkenhead
Below universal service obligation: 0%
Birmingham, Edgbaston
Below universal service obligation: 0%
Birmingham, Erdington
Below universal service obligation: 0%
Birmingham, Hall Green
Below universal service obligation: 0%
Birmingham, Hodge Hill
Below universal service obligation: 0%
Birmingham, Ladywood
Below universal service obligation: 0.1%
Birmingham, Northfield
Below universal service obligation: 0%
Birmingham, Perry Barr
Below universal service obligation: 0%
Birmingham, Selly Oak
Below universal service obligation: 0%
Birmingham, Yardley
Below universal service obligation: 0%
Bishop Auckland
Below universal service obligation: 0.7%
Blackburn
Below universal service obligation: 0%
Blackley and Broughton
Below universal service obligation: 0%
Blackpool North and Cleveleys
Below universal service obligation: 0%
Blackpool South
Below universal service obligation: 0%
Blaenau Gwent
Below universal service obligation: 0.1%
Blaydon
Below universal service obligation: 0.2%
Blyth Valley
Below universal service obligation: 0%
Bognor Regis and Littlehampton
Below universal service obligation: 0%
Bolsover
Below universal service obligation: 0.1%
Bolton North East
Below universal service obligation: 0%
Bolton South East
Below universal service obligation: 0%
Bolton West
Below universal service obligation: 0%
Bootle
Below universal service obligation: 0%
Boston and Skegness
Below universal service obligation: 0.5%
Bosworth
Below universal service obligation: 0.1%
Bournemouth East
Below universal service obligation: 0%
Bournemouth West
Below universal service obligation: 0%
Bracknell
Below universal service obligation: 0%
Bradford East
Below universal service obligation: 0%
Bradford South
Below universal service obligation: 0%
Bradford West
Below universal service obligation: 0%
Braintree
Below universal service obligation: 0.2%
Brecon and Radnorshire
Below universal service obligation: 2.9%
Brent Central
Below universal service obligation: 0%
Brent North
Below universal service obligation: 0%
Brentford and Isleworth
Below universal service obligation: 0%
Brentwood and Ongar
Below universal service obligation: 0.1%
Bridgend
Below universal service obligation: 0%
Bridgwater and West Somerset
Below universal service obligation: 0.4%
Brigg and Goole
Below universal service obligation: 0.1%
Brighton, Kemptown
Below universal service obligation: 0%
Brighton, Pavilion
Below universal service obligation: 0%
Bristol East
Below universal service obligation: 0%
Bristol North West
Below universal service obligation: 0.1%
Bristol South
Below universal service obligation: 0%
Bristol West
Below universal service obligation: 0%
Broadland
Below universal service obligation: 1.2%
Bromley and Chislehurst
Below universal service obligation: 0%
Bromsgrove
Below universal service obligation: 0.1%
Broxbourne
Below universal service obligation: 0%
Broxtowe
Below universal service obligation: 0%
Buckingham
Below universal service obligation: 0.4%
Burnley
Below universal service obligation: 0%
Burton
Below universal service obligation: 0.1%
Bury North
Below universal service obligation: 0%
Bury South
Below universal service obligation: 0%
Bury St Edmunds
Below universal service obligation: 0.2%
Caerphilly
Below universal service obligation: 0%
Caithness, Sutherland and Easter Ross
Below universal service obligation: 2.3%
Calder Valley
Below universal service obligation: 0.1%
Camberwell and Peckham
Below universal service obligation: 0%
Camborne and Redruth
Below universal service obligation: 0.2%
Cambridge
Below universal service obligation: 0%
Cannock Chase
Below universal service obligation: 0%
Canterbury
Below universal service obligation: 0.2%
Cardiff Central
Below universal service obligation: 0%
Cardiff North
Below universal service obligation: 0%
Cardiff South and Penarth
Below universal service obligation: 0%
Cardiff West
Below universal service obligation: 0%
Carlisle
Below universal service obligation: 0.1%
Carmarthen East and Dinefwr
Below universal service obligation: 2.2%
Carmarthen West and South Pembrokeshire
Below universal service obligation: 1.1%
Carshalton and Wallington
Below universal service obligation: 0%
Castle Point
Below universal service obligation: 0%
Central Ayrshire
Below universal service obligation: 0.1%
Central Devon
Below universal service obligation: 1.3%
Central Suffolk and North Ipswich
Below universal service obligation: 0.3%
Ceredigion
Below universal service obligation: 2%
Charnwood
Below universal service obligation: 0%
Chatham and Aylesford
Below universal service obligation: 0%
Cheadle
Below universal service obligation: 0%
Chelmsford
Below universal service obligation: 0%
Chelsea and Fulham
Below universal service obligation: 0%
Cheltenham
Below universal service obligation: 0%
Chesham and Amersham
Below universal service obligation: 0%
Chesterfield
Below universal service obligation: 0%
Chichester
Below universal service obligation: 0.3%
Chingford and Woodford Green
Below universal service obligation: 0.1%
Chippenham
Below universal service obligation: 0%
Chipping Barnet
Below universal service obligation: 0%
Chorley
Below universal service obligation: 0%
Christchurch
Below universal service obligation: 0.1%
Cities of London and Westminster
Below universal service obligation: 0.1%
City of Chester
Below universal service obligation: 0%
City of Durham
Below universal service obligation: 0%
Clacton
Below universal service obligation: 0.1%
Cleethorpes
Below universal service obligation: 0.3%
Clwyd South
Below universal service obligation: 0.6%
Clwyd West
Below universal service obligation: 1%
Coatbridge, Chryston and Bellshill
Below universal service obligation: 0.1%
Colchester
Below universal service obligation: 0.3%
Colne Valley
Below universal service obligation: 0%
Congleton
Below universal service obligation: 0.1%
Copeland
Below universal service obligation: 1%
Corby
Below universal service obligation: 0.1%
Coventry North East
Below universal service obligation: 0%
Coventry North West
Below universal service obligation: 0%
Coventry South
Below universal service obligation: 0%
Crawley
Below universal service obligation: 0%
Crewe and Nantwich
Below universal service obligation: 0.1%
Croydon Central
Below universal service obligation: 0%
Croydon North
Below universal service obligation: 0%
Croydon South
Below universal service obligation: 0%
Cumbernauld, Kilsyth and Kirkintilloch East
Below universal service obligation: 0.1%
Cynon Valley
Below universal service obligation: 0.1%
Dagenham and Rainham
Below universal service obligation: 0.3%
Darlington
Below universal service obligation: 0%
Dartford
Below universal service obligation: 0%
Daventry
Below universal service obligation: 0.2%
Delyn
Below universal service obligation: 0.2%
Denton and Reddish
Below universal service obligation: 0%
Derby North
Below universal service obligation: 0%
Derby South
Below universal service obligation: 0%
Derbyshire Dales
Below universal service obligation: 0.7%
Devizes
Below universal service obligation: 0.5%
Dewsbury
Below universal service obligation: 0%
Don Valley
Below universal service obligation: 0%
Doncaster Central
Below universal service obligation: 0%
Doncaster North
Below universal service obligation: 0%
Dover
Below universal service obligation: 0.1%
Dudley North
Below universal service obligation: 0%
Dudley South
Below universal service obligation: 0%
Dulwich and West Norwood
Below universal service obligation: 0%
Dumfries and Galloway
Below universal service obligation: 1.6%
Dumfriesshire, Clydesdale and Tweeddale
Below universal service obligation: 1.4%
Dundee East
Below universal service obligation: 0.1%
Dundee West
Below universal service obligation: 0.1%
Dunfermline and West Fife
Below universal service obligation: 0.2%
Dwyfor Meirionnydd
Below universal service obligation: 1.8%
Ealing Central and Acton
Below universal service obligation: 0%
Ealing North
Below universal service obligation: 0%
Ealing, Southall
Below universal service obligation: 0%
Easington
Below universal service obligation: 0%
East Antrim
Below universal service obligation: 0.1%
East Devon
Below universal service obligation: 0.1%
East Dunbartonshire
Below universal service obligation: 0%
East Ham
Below universal service obligation: 0%
East Hampshire
Below universal service obligation: 0.3%
East Kilbride, Strathaven and Lesmahagow
Below universal service obligation: 0.1%
East Londonderry
Below universal service obligation: 0.8%
East Lothian
Below universal service obligation: 0.2%
East Renfrewshire
Below universal service obligation: 0.1%
East Surrey
Below universal service obligation: 0.1%
East Worthing and Shoreham
Below universal service obligation: 0%
East Yorkshire
Below universal service obligation: 0.2%
Eastbourne
Below universal service obligation: 0%
Eastleigh
Below universal service obligation: 0%
Eddisbury
Below universal service obligation: 0.4%
Edinburgh East
Below universal service obligation: 0%
Edinburgh North and Leith
Below universal service obligation: 0%
Edinburgh South
Below universal service obligation: 0%
Edinburgh South West
Below universal service obligation: 0%
Edinburgh West
Below universal service obligation: 0%
Edmonton
Below universal service obligation: 0%
Ellesmere Port and Neston
Below universal service obligation: 0%
Elmet and Rothwell
Below universal service obligation: 0.1%
Eltham
Below universal service obligation: 0%
Enfield North
Below universal service obligation: 0%
Enfield, Southgate
Below universal service obligation: 0.1%
Epping Forest
Below universal service obligation: 0%
Epsom and Ewell
Below universal service obligation: 0%
Erewash
Below universal service obligation: 0%
Erith and Thamesmead
Below universal service obligation: 0%
Esher and Walton
Below universal service obligation: 0%
Exeter
Below universal service obligation: 0%
Falkirk
Below universal service obligation: 0%
Fareham
Below universal service obligation: 0%
Faversham and Mid Kent
Below universal service obligation: 0.5%
Feltham and Heston
Below universal service obligation: 0%
Fermanagh and South Tyrone
Below universal service obligation: 0.6%
Filton and Bradley Stoke
Below universal service obligation: 0%
Finchley and Golders Green
Below universal service obligation: 0%
Folkestone and Hythe
Below universal service obligation: 0.2%
Forest of Dean
Below universal service obligation: 0.7%
Foyle
Below universal service obligation: 0.1%
Fylde
Below universal service obligation: 0%
Gainsborough
Below universal service obligation: 0.8%
Garston and Halewood
Below universal service obligation: 0%
Gateshead
Below universal service obligation: 0%
Gedling
Below universal service obligation: 0%
Gillingham and Rainham
Below universal service obligation: 0%
Glasgow Central
Below universal service obligation: 0%
Glasgow East
Below universal service obligation: 0%
Glasgow North
Below universal service obligation: 0%
Glasgow North East
Below universal service obligation: 0%
Glasgow North West
Below universal service obligation: 0%
Glasgow South
Below universal service obligation: 0%
Glasgow South West
Below universal service obligation: 0%
Glenrothes
Below universal service obligation: 0.1%
Gloucester
Below universal service obligation: 0%
Gordon
Below universal service obligation: 1.7%
Gosport
Below universal service obligation: 0%
Gower
Below universal service obligation: 0.3%
Grantham and Stamford
Below universal service obligation: 0.2%
Gravesham
Below universal service obligation: 0.1%
Great Grimsby
Below universal service obligation: 0.1%
Great Yarmouth
Below universal service obligation: 0.1%
Greenwich and Woolwich
Below universal service obligation: 0%
Guildford
Below universal service obligation: 0.1%
Hackney North and Stoke Newington
Below universal service obligation: 0%
Hackney South and Shoreditch
Below universal service obligation: 0.4%
Halesowen and Rowley Regis
Below universal service obligation: 0%
Halifax
Below universal service obligation: 0%
Haltemprice and Howden
Below universal service obligation: 0.1%
Halton
Below universal service obligation: 0%
Hammersmith
Below universal service obligation: 0%
Hampstead and Kilburn
Below universal service obligation: 0%
Harborough
Below universal service obligation: 0%
Harlow
Below universal service obligation: 0%
Harrogate and Knaresborough
Below universal service obligation: 0%
Harrow East
Below universal service obligation: 0%
Harrow West
Below universal service obligation: 0%
Hartlepool
Below universal service obligation: 0%
Harwich and North Essex
Below universal service obligation: 0.1%
Hastings and Rye
Below universal service obligation: 0%
Havant
Below universal service obligation: 0%
Hayes and Harlington
Below universal service obligation: 0%
Hazel Grove
Below universal service obligation: 0%
Hemel Hempstead
Below universal service obligation: 0%
Hemsworth
Below universal service obligation: 0%
Hendon
Below universal service obligation: 0%
Henley
Below universal service obligation: 0.1%
Hereford and South Herefordshire
Below universal service obligation: 0.9%
Hertford and Stortford
Below universal service obligation: 0%
Hertsmere
Below universal service obligation: 0%
Hexham
Below universal service obligation: 1.1%
Heywood and Middleton
Below universal service obligation: 0%
High Peak
Below universal service obligation: 0.3%
Hitchin and Harpenden
Below universal service obligation: 0.2%
Holborn and St Pancras
Below universal service obligation: 0%
Hornchurch and Upminster
Below universal service obligation: 0.1%
Hornsey and Wood Green
Below universal service obligation: 0%
Horsham
Below universal service obligation: 0.2%
Houghton and Sunderland South
Below universal service obligation: 0%
Hove
Below universal service obligation: 0%
Huddersfield
Below universal service obligation: 0%
Huntingdon
Below universal service obligation: 0.2%
Hyndburn
Below universal service obligation: 0%
Ilford North
Below universal service obligation: 0%
Ilford South
Below universal service obligation: 0%
Inverclyde
Below universal service obligation: 0.1%
Inverness, Nairn, Badenoch and Strathspey
Below universal service obligation: 1.4%
Ipswich
Below universal service obligation: 0%
Isle of Wight
Below universal service obligation: 0.2%
Islington North
Below universal service obligation: 0%
Islington South and Finsbury
Below universal service obligation: 0%
Islwyn
Below universal service obligation: 0%
Jarrow
Below universal service obligation: 0%
Keighley
Below universal service obligation: 0%
Kenilworth and Southam
Below universal service obligation: 0.1%
Kensington
Below universal service obligation: 0%
Kettering
Below universal service obligation: 0.1%
Kilmarnock and Loudoun
Below universal service obligation: 0.1%
Kingston and Surbiton
Below universal service obligation: 0%
Kingston upon Hull East
Below universal service obligation: 0%
Kingston upon Hull North
Below universal service obligation: 0%
Kingston upon Hull West and Hessle
Below universal service obligation: 0%
Kingswood
Below universal service obligation: 0%
Kirkcaldy and Cowdenbeath
Below universal service obligation: 0%
Knowsley
Below universal service obligation: 0%
Lagan Valley
Below universal service obligation: 0.1%
Lanark and Hamilton East
Below universal service obligation: 0.1%
Lancaster and Fleetwood
Below universal service obligation: 0.1%
Leeds Central
Below universal service obligation: 0%
Leeds East
Below universal service obligation: 0%
Leeds North East
Below universal service obligation: 0%
Leeds North West
Below universal service obligation: 0%
Leeds West
Below universal service obligation: 0%
Leicester East
Below universal service obligation: 0%
Leicester South
Below universal service obligation: 0%
Leicester West
Below universal service obligation: 0%
Leigh
Below universal service obligation: 0%
Lewes
Below universal service obligation: 0.1%
Lewisham East
Below universal service obligation: 0%
Lewisham West and Penge
Below universal service obligation: 0%
Lewisham, Deptford
Below universal service obligation: 0%
Leyton and Wanstead
Below universal service obligation: 0%
Lichfield
Below universal service obligation: 0.2%
Lincoln
Below universal service obligation: 0%
Linlithgow and East Falkirk
Below universal service obligation: 0.2%
Liverpool, Riverside
Below universal service obligation: 0.1%
Liverpool, Walton
Below universal service obligation: 0%
Liverpool, Wavertree
Below universal service obligation: 0%
Liverpool, West Derby
Below universal service obligation: 0%
Livingston
Below universal service obligation: 0.1%
Llanelli
Below universal service obligation: 0.1%
Loughborough
Below universal service obligation: 0%
Louth and Horncastle
Below universal service obligation: 0.5%
Ludlow
Below universal service obligation: 1%
Luton North
Below universal service obligation: 0%
Luton South
Below universal service obligation: 0%
Macclesfield
Below universal service obligation: 0.3%
Maidenhead
Below universal service obligation: 0.1%
Maidstone and The Weald
Below universal service obligation: 0.1%
Makerfield
Below universal service obligation: 0%
Maldon
Below universal service obligation: 0.1%
Manchester Central
Below universal service obligation: 0%
Manchester, Gorton
Below universal service obligation: 0%
Manchester, Withington
Below universal service obligation: 0%
Mansfield
Below universal service obligation: 0%
Meon Valley
Below universal service obligation: 0.5%
Meriden
Below universal service obligation: 0%
Merthyr Tydfil and Rhymney
Below universal service obligation: 0%
Mid Bedfordshire
Below universal service obligation: 0.3%
Mid Derbyshire
Below universal service obligation: 0%
Mid Dorset and North Poole
Below universal service obligation: 0.1%
Mid Norfolk
Below universal service obligation: 0.8%
Mid Sussex
Below universal service obligation: 0.1%
Mid Ulster
Below universal service obligation: 0.6%
Mid Worcestershire
Below universal service obligation: 0.1%
Middlesbrough
Below universal service obligation: 0.1%
Middlesbrough South and East Cleveland
Below universal service obligation: 0%
Midlothian
Below universal service obligation: 0.5%
Milton Keynes North
Below universal service obligation: 0%
Milton Keynes South
Below universal service obligation: 0%
Mitcham and Morden
Below universal service obligation: 0%
Mole Valley
Below universal service obligation: 0.2%
Monmouth
Below universal service obligation: 1.6%
Montgomeryshire
Below universal service obligation: 3.7%
Moray
Below universal service obligation: 2%
Morecambe and Lunesdale
Below universal service obligation: 0%
Morley and Outwood
Below universal service obligation: 0%
Motherwell and Wishaw
Below universal service obligation: 0%
Na h-Eileanan an Iar
Below universal service obligation: 3.6%
Neath
Below universal service obligation: 0.1%
New Forest East
Below universal service obligation: 0.4%
New Forest West
Below universal service obligation: 0.3%
Newark
Below universal service obligation: 0.2%
Newbury
Below universal service obligation: 0.1%
Newcastle upon Tyne Central
Below universal service obligation: 0%
Newcastle upon Tyne East
Below universal service obligation: 0.1%
Newcastle upon Tyne North
Below universal service obligation: 0%
Newcastle-under-Lyme
Below universal service obligation: 0%
Newport East
Below universal service obligation: 0.1%
Newport West
Below universal service obligation: 0.1%
Newry and Armagh
Below universal service obligation: 0.5%
Newton Abbot
Below universal service obligation: 0.2%
Normanton, Pontefract and Castleford
Below universal service obligation: 0%
North Antrim
Below universal service obligation: 0.5%
North Ayrshire and Arran
Below universal service obligation: 0.2%
North Cornwall
Below universal service obligation: 0.6%
North Devon
Below universal service obligation: 0.9%
North Dorset
Below universal service obligation: 0.1%
North Down
Below universal service obligation: 0%
North Durham
Below universal service obligation: 0.1%
North East Bedfordshire
Below universal service obligation: 0.1%
North East Cambridgeshire
Below universal service obligation: 0.2%
North East Derbyshire
Below universal service obligation: 0.1%
North East Fife
Below universal service obligation: 0.3%
North East Hampshire
Below universal service obligation: 0.2%
North East Hertfordshire
Below universal service obligation: 0.2%
North East Somerset
Below universal service obligation: 0.2%
North Herefordshire
Below universal service obligation: 1%
North Norfolk
Below universal service obligation: 1.2%
North Shropshire
Below universal service obligation: 0.3%
North Somerset
Below universal service obligation: 0.3%
North Swindon
Below universal service obligation: 0.1%
North Thanet
Below universal service obligation: 0.1%
North Tyneside
Below universal service obligation: 0%
North Warwickshire
Below universal service obligation: 0%
North West Cambridgeshire
Below universal service obligation: 0.1%
North West Durham
Below universal service obligation: 0.2%
North West Hampshire
Below universal service obligation: 0.4%
North West Leicestershire
Below universal service obligation: 0.1%
North West Norfolk
Below universal service obligation: 0.3%
North Wiltshire
Below universal service obligation: 0.3%
Northampton North
Below universal service obligation: 0%
Northampton South
Below universal service obligation: 0%
Norwich North
Below universal service obligation: 0%
Norwich South
Below universal service obligation: 0%
Nottingham East
Below universal service obligation: 0%
Nottingham North
Below universal service obligation: 0%
Nottingham South
Below universal service obligation: 0%
Nuneaton
Below universal service obligation: 0%
Ochil and South Perthshire
Below universal service obligation: 0.7%
Ogmore
Below universal service obligation: 0%
Old Bexley and Sidcup
Below universal service obligation: 0%
Oldham East and Saddleworth
Below universal service obligation: 0%
Oldham West and Royton
Below universal service obligation: 0%
Orkney and Shetland
Below universal service obligation: 4.2%
Orpington
Below universal service obligation: 0%
Oxford East
Below universal service obligation: 0%
Oxford West and Abingdon
Below universal service obligation: 0%
Paisley and Renfrewshire North
Below universal service obligation: 0%
Paisley and Renfrewshire South
Below universal service obligation: 0%
Pendle
Below universal service obligation: 0.1%
Penistone and Stocksbridge
Below universal service obligation: 0%
Penrith and The Border
Below universal service obligation: 1.8%
Perth and North Perthshire
Below universal service obligation: 1.2%
Peterborough
Below universal service obligation: 0.1%
Plymouth, Moor View
Below universal service obligation: 0%
Plymouth, Sutton and Devonport
Below universal service obligation: 0%
Pontypridd
Below universal service obligation: 0%
Poole
Below universal service obligation: 0%
Poplar and Limehouse
Below universal service obligation: 0%
Portsmouth North
Below universal service obligation: 0%
Portsmouth South
Below universal service obligation: 0%
Preseli Pembrokeshire
Below universal service obligation: 1%
Preston
Below universal service obligation: 0%
Pudsey
Below universal service obligation: 0%
Putney
Below universal service obligation: 0%
Rayleigh and Wickford
Below universal service obligation: 0%
Reading East
Below universal service obligation: 0%
Reading West
Below universal service obligation: 0%
Redcar
Below universal service obligation: 0.1%
Redditch
Below universal service obligation: 0%
Reigate
Below universal service obligation: 0%
Rhondda
Below universal service obligation: 0%
Ribble Valley
Below universal service obligation: 0.2%
Richmond (Yorks)
Below universal service obligation: 1.1%
Richmond Park
Below universal service obligation: 0%
Rochdale
Below universal service obligation: 0%
Rochester and Strood
Below universal service obligation: 0.1%
Rochford and Southend East
Below universal service obligation: 0%
Romford
Below universal service obligation: 0%
Romsey and Southampton North
Below universal service obligation: 0.3%
Ross, Skye and Lochaber
Below universal service obligation: 3.3%
Rossendale and Darwen
Below universal service obligation: 0%
Rother Valley
Below universal service obligation: 0.1%
Rotherham
Below universal service obligation: 0%
Rugby
Below universal service obligation: 0%
Ruislip, Northwood and Pinner
Below universal service obligation: 0%
Runnymede and Weybridge
Below universal service obligation: 0.1%
Rushcliffe
Below universal service obligation: 0.1%
Rutherglen and Hamilton West
Below universal service obligation: 0%
Rutland and Melton
Below universal service obligation: 0.7%
Saffron Walden
Below universal service obligation: 0.5%
Salford and Eccles
Below universal service obligation: 0%
Salisbury
Below universal service obligation: 0.2%
Scarborough and Whitby
Below universal service obligation: 0.3%
Scunthorpe
Below universal service obligation: 0.1%
Sedgefield
Below universal service obligation: 0.2%
Sefton Central
Below universal service obligation: 0.1%
Selby and Ainsty
Below universal service obligation: 0.3%
Sevenoaks
Below universal service obligation: 0.1%
Sheffield Central
Below universal service obligation: 0%
Sheffield South East
Below universal service obligation: 0%
Sheffield, Brightside and Hillsborough
Below universal service obligation: 0%
Sheffield, Hallam
Below universal service obligation: 0.1%
Sheffield, Heeley
Below universal service obligation: 0%
Sherwood
Below universal service obligation: 0.1%
Shipley
Below universal service obligation: 0%
Shrewsbury and Atcham
Below universal service obligation: 0.1%
Sittingbourne and Sheppey
Below universal service obligation: 0.1%
Skipton and Ripon
Below universal service obligation: 0.8%
Sleaford and North Hykeham
Below universal service obligation: 0.3%
Slough
Below universal service obligation: 0%
Solihull
Below universal service obligation: 0%
Somerton and Frome
Below universal service obligation: 0.4%
South Antrim
Below universal service obligation: 0.8%
South Basildon and East Thurrock
Below universal service obligation: 0%
South Cambridgeshire
Below universal service obligation: 0.1%
South Derbyshire
Below universal service obligation: 0.2%
South Dorset
Below universal service obligation: 0.2%
South Down
Below universal service obligation: 0.6%
South East Cambridgeshire
Below universal service obligation: 0.1%
South East Cornwall
Below universal service obligation: 0.4%
South Holland and The Deepings
Below universal service obligation: 0.7%
South Leicestershire
Below universal service obligation: 0.1%
South Norfolk
Below universal service obligation: 0.6%
South Northamptonshire
Below universal service obligation: 0.3%
South Ribble
Below universal service obligation: 0%
South Shields
Below universal service obligation: 0%
South Staffordshire
Below universal service obligation: 0%
South Suffolk
Below universal service obligation: 0.2%
South Swindon
Below universal service obligation: 0.2%
South Thanet
Below universal service obligation: 0%
South West Bedfordshire
Below universal service obligation: 0%
South West Devon
Below universal service obligation: 0.4%
South West Hertfordshire
Below universal service obligation: 0.1%
South West Norfolk
Below universal service obligation: 1%
South West Surrey
Below universal service obligation: 0.1%
South West Wiltshire
Below universal service obligation: 0.1%
Southampton, Itchen
Below universal service obligation: 0%
Southampton, Test
Below universal service obligation: 0%
Southend West
Below universal service obligation: 0%
Southport
Below universal service obligation: 0%
Spelthorne
Below universal service obligation: 0%
St Albans
Below universal service obligation: 0%
St Austell and Newquay
Below universal service obligation: 0.3%
St Helens North
Below universal service obligation: 0%
St Helens South and Whiston
Below universal service obligation: 0%
St Ives
Below universal service obligation: 0.4%
Stafford
Below universal service obligation: 0%
Staffordshire Moorlands
Below universal service obligation: 0.9%
Stalybridge and Hyde
Below universal service obligation: 0%
Stevenage
Below universal service obligation: 0%
Stirling
Below universal service obligation: 1.6%
Stockport
Below universal service obligation: 0%
Stockton North
Below universal service obligation: 0.3%
Stockton South
Below universal service obligation: 0.1%
Stoke-on-Trent Central
Below universal service obligation: 0%
Stoke-on-Trent North
Below universal service obligation: 0%
Stoke-on-Trent South
Below universal service obligation: 0%
Stone
Below universal service obligation: 0.4%
Stourbridge
Below universal service obligation: 0%
Strangford
Below universal service obligation: 0.3%
Stratford-on-Avon
Below universal service obligation: 0.2%
Streatham
Below universal service obligation: 0%
Stretford and Urmston
Below universal service obligation: 0.2%
Stroud
Below universal service obligation: 0%
Suffolk Coastal
Below universal service obligation: 0.3%
Sunderland Central
Below universal service obligation: 0%
Surrey Heath
Below universal service obligation: 0%
Sutton Coldfield
Below universal service obligation: 0%
Sutton and Cheam
Below universal service obligation: 0%
Swansea East
Below universal service obligation: 0%
Swansea West
Below universal service obligation: 0%
Tamworth
Below universal service obligation: 0%
Tatton
Below universal service obligation: 0.3%
Taunton Deane
Below universal service obligation: 0.5%
Telford
Below universal service obligation: 0%
Tewkesbury
Below universal service obligation: 0.2%
The Cotswolds
Below universal service obligation: 0.2%
The Wrekin
Below universal service obligation: 0.1%
Thirsk and Malton
Below universal service obligation: 1%
Thornbury and Yate
Below universal service obligation: 0.2%
Thurrock
Below universal service obligation: 0%
Tiverton and Honiton
Below universal service obligation: 0.7%
Tonbridge and Malling
Below universal service obligation: 0.3%
Tooting
Below universal service obligation: 0.2%
Torbay
Below universal service obligation: 0%
Torfaen
Below universal service obligation: 0%
Torridge and West Devon
Below universal service obligation: 1.1%
Totnes
Below universal service obligation: 0.7%
Tottenham
Below universal service obligation: 0%
Truro and Falmouth
Below universal service obligation: 0.6%
Tunbridge Wells
Below universal service obligation: 0.2%
Twickenham
Below universal service obligation: 0%
Tynemouth
Below universal service obligation: 0%
Upper Bann
Below universal service obligation: 0.1%
Uxbridge and South Ruislip
Below universal service obligation: 0%
Vale of Clwyd
Below universal service obligation: 0.1%
Vale of Glamorgan
Below universal service obligation: 0.2%
Vauxhall
Below universal service obligation: 0%
Wakefield
Below universal service obligation: 0%
Wallasey
Below universal service obligation: 0%
Walsall North
Below universal service obligation: 0%
Walsall South
Below universal service obligation: 0%
Walthamstow
Below universal service obligation: 0%
Wansbeck
Below universal service obligation: 0%
Wantage
Below universal service obligation: 0.1%
Warley
Below universal service obligation: 0%
Warrington North
Below universal service obligation: 0%
Warrington South
Below universal service obligation: 0%
Warwick and Leamington
Below universal service obligation: 0%
Washington and Sunderland West
Below universal service obligation: 0.2%
Watford
Below universal service obligation: 0%
Waveney
Below universal service obligation: 0.2%
Wealden
Below universal service obligation: 0.3%
Weaver Vale
Below universal service obligation: 0.1%
Wellingborough
Below universal service obligation: 0%
Wells
Below universal service obligation: 0.2%
Welwyn Hatfield
Below universal service obligation: 0%
Wentworth and Dearne
Below universal service obligation: 0%
West Aberdeenshire and Kincardine
Below universal service obligation: 2.6%
West Bromwich East
Below universal service obligation: 0%
West Bromwich West
Below universal service obligation: 0%
West Dorset
Below universal service obligation: 0.3%
West Dunbartonshire
Below universal service obligation: 0%
West Ham
Below universal service obligation: 0%
West Lancashire
Below universal service obligation: 0%
West Suffolk
Below universal service obligation: 0.2%
West Tyrone
Below universal service obligation: 0.7%
West Worcestershire
Below universal service obligation: 0.4%
Westminster North
Below universal service obligation: 0%
Westmorland and Lonsdale
Below universal service obligation: 0.5%
Weston-Super-Mare
Below universal service obligation: 0.3%
Wigan
Below universal service obligation: 0%
Wimbledon
Below universal service obligation: 0%
Winchester
Below universal service obligation: 0.2%
Windsor
Below universal service obligation: 0%
Wirral South
Below universal service obligation: 0%
Wirral West
Below universal service obligation: 0%
Witham
Below universal service obligation: 0.1%
Witney
Below universal service obligation: 0%
Woking
Below universal service obligation: 0%
Wokingham
Below universal service obligation: 0%
Wolverhampton North East
Below universal service obligation: 0%
Wolverhampton South East
Below universal service obligation: 0%
Wolverhampton South West
Below universal service obligation: 0%
Worcester
Below universal service obligation: 0%
Workington
Below universal service obligation: 0.3%
Worsley and Eccles South
Below universal service obligation: 0%
Worthing West
Below universal service obligation: 0%
Wrexham
Below universal service obligation: 0.1%
Wycombe
Below universal service obligation: 0.1%
Wyre Forest
Below universal service obligation: 0.1%
Wyre and Preston North
Below universal service obligation: 0.1%
Wythenshawe and Sale East
Below universal service obligation: 0%
Yeovil
Below universal service obligation: 0.1%
Ynys Môn
Below universal service obligation: 0.8%
York Central
Below universal service obligation: 0%
York Outer
Below universal service obligation: 0%

Receiving under 10 Mbps (May 2023)§

The percentage of lines receiving download speeds under 10 Mbps. These lines may have access to higher speeds. However, a high percentage of lines receiving under 10 Mbps suggest that the speeds available to basic broadband subscribers are low and below Ofcom’s threshold for ‘decent broadband’.

20%+
15%
10%
5%
0%
Hexmap Aberavon
Receiving under 10 Mbps (%): 2.6%
Aberconwy
Receiving under 10 Mbps (%): 5.1%
Aberdeen North
Receiving under 10 Mbps (%): 2.5%
Aberdeen South
Receiving under 10 Mbps (%): 3.1%
Airdrie and Shotts
Receiving under 10 Mbps (%): 2.9%
Aldershot
Receiving under 10 Mbps (%): 2.8%
Aldridge-Brownhills
Receiving under 10 Mbps (%): 3.3%
Altrincham and Sale West
Receiving under 10 Mbps (%): 2.3%
Alyn and Deeside
Receiving under 10 Mbps (%): 4%
Amber Valley
Receiving under 10 Mbps (%): 3.3%
Angus
Receiving under 10 Mbps (%): 7.4%
Arfon
Receiving under 10 Mbps (%): 5.1%
Argyll and Bute
Receiving under 10 Mbps (%): 9.3%
Arundel and South Downs
Receiving under 10 Mbps (%): 4%
Ashfield
Receiving under 10 Mbps (%): 3%
Ashford
Receiving under 10 Mbps (%): 4.6%
Ashton-under-Lyne
Receiving under 10 Mbps (%): 2.6%
Aylesbury
Receiving under 10 Mbps (%): 2.7%
Ayr, Carrick and Cumnock
Receiving under 10 Mbps (%): 4%
Banbury
Receiving under 10 Mbps (%): 2.7%
Banff and Buchan
Receiving under 10 Mbps (%): 8.1%
Barking
Receiving under 10 Mbps (%): 2.7%
Barnsley Central
Receiving under 10 Mbps (%): 2.4%
Barnsley East
Receiving under 10 Mbps (%): 2.8%
Barrow and Furness
Receiving under 10 Mbps (%): 3.1%
Basildon and Billericay
Receiving under 10 Mbps (%): 3.4%
Basingstoke
Receiving under 10 Mbps (%): 3.2%
Bassetlaw
Receiving under 10 Mbps (%): 3.4%
Bath
Receiving under 10 Mbps (%): 3.2%
Batley and Spen
Receiving under 10 Mbps (%): 2.8%
Battersea
Receiving under 10 Mbps (%): 2%
Beaconsfield
Receiving under 10 Mbps (%): 3.7%
Beckenham
Receiving under 10 Mbps (%): 1.8%
Bedford
Receiving under 10 Mbps (%): 2.2%
Belfast East
Receiving under 10 Mbps (%): 1.8%
Belfast North
Receiving under 10 Mbps (%): 2%
Belfast South
Receiving under 10 Mbps (%): 2.6%
Belfast West
Receiving under 10 Mbps (%): 1.9%
Bermondsey and Old Southwark
Receiving under 10 Mbps (%): 4.3%
Berwick-upon-Tweed
Receiving under 10 Mbps (%): 5%
Berwickshire, Roxburgh and Selkirk
Receiving under 10 Mbps (%): 7.1%
Bethnal Green and Bow
Receiving under 10 Mbps (%): 3.8%
Beverley and Holderness
Receiving under 10 Mbps (%): 2.2%
Bexhill and Battle
Receiving under 10 Mbps (%): 3.4%
Bexleyheath and Crayford
Receiving under 10 Mbps (%): 3.1%
Birkenhead
Receiving under 10 Mbps (%): 1.5%
Birmingham, Edgbaston
Receiving under 10 Mbps (%): 3.8%
Birmingham, Erdington
Receiving under 10 Mbps (%): 4.9%
Birmingham, Hall Green
Receiving under 10 Mbps (%): 2.2%
Birmingham, Hodge Hill
Receiving under 10 Mbps (%): 4.3%
Birmingham, Ladywood
Receiving under 10 Mbps (%): 4.1%
Birmingham, Northfield
Receiving under 10 Mbps (%): 6%
Birmingham, Perry Barr
Receiving under 10 Mbps (%): 3%
Birmingham, Selly Oak
Receiving under 10 Mbps (%): 3.3%
Birmingham, Yardley
Receiving under 10 Mbps (%): 2.9%
Bishop Auckland
Receiving under 10 Mbps (%): 5%
Blackburn
Receiving under 10 Mbps (%): 2.5%
Blackley and Broughton
Receiving under 10 Mbps (%): 3.9%
Blackpool North and Cleveleys
Receiving under 10 Mbps (%): 2.8%
Blackpool South
Receiving under 10 Mbps (%): 2.2%
Blaenau Gwent
Receiving under 10 Mbps (%): 3.1%
Blaydon
Receiving under 10 Mbps (%): 5.5%
Blyth Valley
Receiving under 10 Mbps (%): 2.6%
Bognor Regis and Littlehampton
Receiving under 10 Mbps (%): 3.1%
Bolsover
Receiving under 10 Mbps (%): 3.2%
Bolton North East
Receiving under 10 Mbps (%): 2.5%
Bolton South East
Receiving under 10 Mbps (%): 2.9%
Bolton West
Receiving under 10 Mbps (%): 2.7%
Bootle
Receiving under 10 Mbps (%): 2.2%
Boston and Skegness
Receiving under 10 Mbps (%): 5.1%
Bosworth
Receiving under 10 Mbps (%): 2.5%
Bournemouth East
Receiving under 10 Mbps (%): 2%
Bournemouth West
Receiving under 10 Mbps (%): 2.5%
Bracknell
Receiving under 10 Mbps (%): 4.6%
Bradford East
Receiving under 10 Mbps (%): 2.7%
Bradford South
Receiving under 10 Mbps (%): 3.5%
Bradford West
Receiving under 10 Mbps (%): 3.2%
Braintree
Receiving under 10 Mbps (%): 3.9%
Brecon and Radnorshire
Receiving under 10 Mbps (%): 11%
Brent Central
Receiving under 10 Mbps (%): 3.5%
Brent North
Receiving under 10 Mbps (%): 2.3%
Brentford and Isleworth
Receiving under 10 Mbps (%): 2.7%
Brentwood and Ongar
Receiving under 10 Mbps (%): 4.1%
Bridgend
Receiving under 10 Mbps (%): 3%
Bridgwater and West Somerset
Receiving under 10 Mbps (%): 7%
Brigg and Goole
Receiving under 10 Mbps (%): 3.4%
Brighton, Kemptown
Receiving under 10 Mbps (%): 2.3%
Brighton, Pavilion
Receiving under 10 Mbps (%): 3.8%
Bristol East
Receiving under 10 Mbps (%): 3.3%
Bristol North West
Receiving under 10 Mbps (%): 2.8%
Bristol South
Receiving under 10 Mbps (%): 2.1%
Bristol West
Receiving under 10 Mbps (%): 2.5%
Broadland
Receiving under 10 Mbps (%): 4%
Bromley and Chislehurst
Receiving under 10 Mbps (%): 2.4%
Bromsgrove
Receiving under 10 Mbps (%): 3.1%
Broxbourne
Receiving under 10 Mbps (%): 2.6%
Broxtowe
Receiving under 10 Mbps (%): 2.5%
Buckingham
Receiving under 10 Mbps (%): 4.4%
Burnley
Receiving under 10 Mbps (%): 2.5%
Burton
Receiving under 10 Mbps (%): 3.5%
Bury North
Receiving under 10 Mbps (%): 2.9%
Bury South
Receiving under 10 Mbps (%): 2.3%
Bury St Edmunds
Receiving under 10 Mbps (%): 2.8%
Caerphilly
Receiving under 10 Mbps (%): 2.5%
Caithness, Sutherland and Easter Ross
Receiving under 10 Mbps (%): 11%
Calder Valley
Receiving under 10 Mbps (%): 4.3%
Camberwell and Peckham
Receiving under 10 Mbps (%): 4.3%
Camborne and Redruth
Receiving under 10 Mbps (%): 6.1%
Cambridge
Receiving under 10 Mbps (%): 2.4%
Cannock Chase
Receiving under 10 Mbps (%): 2.5%
Canterbury
Receiving under 10 Mbps (%): 4%
Cardiff Central
Receiving under 10 Mbps (%): 3%
Cardiff North
Receiving under 10 Mbps (%): 2.4%
Cardiff South and Penarth
Receiving under 10 Mbps (%): 2.8%
Cardiff West
Receiving under 10 Mbps (%): 1.8%
Carlisle
Receiving under 10 Mbps (%): 4.1%
Carmarthen East and Dinefwr
Receiving under 10 Mbps (%): 9.6%
Carmarthen West and South Pembrokeshire
Receiving under 10 Mbps (%): 6.7%
Carshalton and Wallington
Receiving under 10 Mbps (%): 2.8%
Castle Point
Receiving under 10 Mbps (%): 2.7%
Central Ayrshire
Receiving under 10 Mbps (%): 3.4%
Central Devon
Receiving under 10 Mbps (%): 10.4%
Central Suffolk and North Ipswich
Receiving under 10 Mbps (%): 3.8%
Ceredigion
Receiving under 10 Mbps (%): 10.7%
Charnwood
Receiving under 10 Mbps (%): 2.1%
Chatham and Aylesford
Receiving under 10 Mbps (%): 2.6%
Cheadle
Receiving under 10 Mbps (%): 1.8%
Chelmsford
Receiving under 10 Mbps (%): 2.4%
Chelsea and Fulham
Receiving under 10 Mbps (%): 2.8%
Cheltenham
Receiving under 10 Mbps (%): 2.6%
Chesham and Amersham
Receiving under 10 Mbps (%): 2.7%
Chesterfield
Receiving under 10 Mbps (%): 3.7%
Chichester
Receiving under 10 Mbps (%): 3.7%
Chingford and Woodford Green
Receiving under 10 Mbps (%): 3.9%
Chippenham
Receiving under 10 Mbps (%): 3%
Chipping Barnet
Receiving under 10 Mbps (%): 3.1%
Chorley
Receiving under 10 Mbps (%): 2.4%
Christchurch
Receiving under 10 Mbps (%): 4%
Cities of London and Westminster
Receiving under 10 Mbps (%): 8%
City of Chester
Receiving under 10 Mbps (%): 3.9%
City of Durham
Receiving under 10 Mbps (%): 3.3%
Clacton
Receiving under 10 Mbps (%): 3.9%
Cleethorpes
Receiving under 10 Mbps (%): 4.1%
Clwyd South
Receiving under 10 Mbps (%): 5%
Clwyd West
Receiving under 10 Mbps (%): 5.9%
Coatbridge, Chryston and Bellshill
Receiving under 10 Mbps (%): 3%
Colchester
Receiving under 10 Mbps (%): 2.3%
Colne Valley
Receiving under 10 Mbps (%): 4.3%
Congleton
Receiving under 10 Mbps (%): 3.1%
Copeland
Receiving under 10 Mbps (%): 4.9%
Corby
Receiving under 10 Mbps (%): 2.3%
Coventry North East
Receiving under 10 Mbps (%): 2.9%
Coventry North West
Receiving under 10 Mbps (%): 2.5%
Coventry South
Receiving under 10 Mbps (%): 3.3%
Crawley
Receiving under 10 Mbps (%): 2.9%
Crewe and Nantwich
Receiving under 10 Mbps (%): 3.4%
Croydon Central
Receiving under 10 Mbps (%): 2.9%
Croydon North
Receiving under 10 Mbps (%): 3.2%
Croydon South
Receiving under 10 Mbps (%): 3.2%
Cumbernauld, Kilsyth and Kirkintilloch East
Receiving under 10 Mbps (%): 2.9%
Cynon Valley
Receiving under 10 Mbps (%): 2.9%
Dagenham and Rainham
Receiving under 10 Mbps (%): 3.1%
Darlington
Receiving under 10 Mbps (%): 4.5%
Dartford
Receiving under 10 Mbps (%): 3.1%
Daventry
Receiving under 10 Mbps (%): 4.3%
Delyn
Receiving under 10 Mbps (%): 4.2%
Denton and Reddish
Receiving under 10 Mbps (%): 2.3%
Derby North
Receiving under 10 Mbps (%): 2.2%
Derby South
Receiving under 10 Mbps (%): 5.8%
Derbyshire Dales
Receiving under 10 Mbps (%): 5.6%
Devizes
Receiving under 10 Mbps (%): 3.9%
Dewsbury
Receiving under 10 Mbps (%): 3.3%
Don Valley
Receiving under 10 Mbps (%): 2.7%
Doncaster Central
Receiving under 10 Mbps (%): 2.4%
Doncaster North
Receiving under 10 Mbps (%): 2.9%
Dover
Receiving under 10 Mbps (%): 3.5%
Dudley North
Receiving under 10 Mbps (%): 3.7%
Dudley South
Receiving under 10 Mbps (%): 3.4%
Dulwich and West Norwood
Receiving under 10 Mbps (%): 2.6%
Dumfries and Galloway
Receiving under 10 Mbps (%): 6.7%
Dumfriesshire, Clydesdale and Tweeddale
Receiving under 10 Mbps (%): 6.8%
Dundee East
Receiving under 10 Mbps (%): 3.1%
Dundee West
Receiving under 10 Mbps (%): 2.4%
Dunfermline and West Fife
Receiving under 10 Mbps (%): 3.3%
Dwyfor Meirionnydd
Receiving under 10 Mbps (%): 8.5%
Ealing Central and Acton
Receiving under 10 Mbps (%): 3%
Ealing North
Receiving under 10 Mbps (%): 2.9%
Ealing, Southall
Receiving under 10 Mbps (%): 3.3%
Easington
Receiving under 10 Mbps (%): 2.4%
East Antrim
Receiving under 10 Mbps (%): 2.8%
East Devon
Receiving under 10 Mbps (%): 4.3%
East Dunbartonshire
Receiving under 10 Mbps (%): 2.6%
East Ham
Receiving under 10 Mbps (%): 3%
East Hampshire
Receiving under 10 Mbps (%): 3.4%
East Kilbride, Strathaven and Lesmahagow
Receiving under 10 Mbps (%): 3.9%
East Londonderry
Receiving under 10 Mbps (%): 4.3%
East Lothian
Receiving under 10 Mbps (%): 3.9%
East Renfrewshire
Receiving under 10 Mbps (%): 2.9%
East Surrey
Receiving under 10 Mbps (%): 2.8%
East Worthing and Shoreham
Receiving under 10 Mbps (%): 1.8%
East Yorkshire
Receiving under 10 Mbps (%): 4.3%
Eastbourne
Receiving under 10 Mbps (%): 3.2%
Eastleigh
Receiving under 10 Mbps (%): 8.3%
Eddisbury
Receiving under 10 Mbps (%): 5%
Edinburgh East
Receiving under 10 Mbps (%): 3.1%
Edinburgh North and Leith
Receiving under 10 Mbps (%): 1.9%
Edinburgh South
Receiving under 10 Mbps (%): 1.4%
Edinburgh South West
Receiving under 10 Mbps (%): 1.9%
Edinburgh West
Receiving under 10 Mbps (%): 3.1%
Edmonton
Receiving under 10 Mbps (%): 16.9%
Ellesmere Port and Neston
Receiving under 10 Mbps (%): 2.3%
Elmet and Rothwell
Receiving under 10 Mbps (%): 2.9%
Eltham
Receiving under 10 Mbps (%): 2%
Enfield North
Receiving under 10 Mbps (%): 3.8%
Enfield, Southgate
Receiving under 10 Mbps (%): 2.8%
Epping Forest
Receiving under 10 Mbps (%): 3.5%
Epsom and Ewell
Receiving under 10 Mbps (%): 2.3%
Erewash
Receiving under 10 Mbps (%): 2.2%
Erith and Thamesmead
Receiving under 10 Mbps (%): 3.5%
Esher and Walton
Receiving under 10 Mbps (%): 2%
Exeter
Receiving under 10 Mbps (%): 4.4%
Falkirk
Receiving under 10 Mbps (%): 3.6%
Fareham
Receiving under 10 Mbps (%): 2.7%
Faversham and Mid Kent
Receiving under 10 Mbps (%): 3.7%
Feltham and Heston
Receiving under 10 Mbps (%): 3.3%
Fermanagh and South Tyrone
Receiving under 10 Mbps (%): 9.4%
Filton and Bradley Stoke
Receiving under 10 Mbps (%): 3.1%
Finchley and Golders Green
Receiving under 10 Mbps (%): 2%
Folkestone and Hythe
Receiving under 10 Mbps (%): 5.2%
Forest of Dean
Receiving under 10 Mbps (%): 9.4%
Foyle
Receiving under 10 Mbps (%): 2%
Fylde
Receiving under 10 Mbps (%): 3.1%
Gainsborough
Receiving under 10 Mbps (%): 5.5%
Garston and Halewood
Receiving under 10 Mbps (%): 2.2%
Gateshead
Receiving under 10 Mbps (%): 3.9%
Gedling
Receiving under 10 Mbps (%): 1.6%
Gillingham and Rainham
Receiving under 10 Mbps (%): 2.2%
Glasgow Central
Receiving under 10 Mbps (%): 3.5%
Glasgow East
Receiving under 10 Mbps (%): 2.7%
Glasgow North
Receiving under 10 Mbps (%): 4.3%
Glasgow North East
Receiving under 10 Mbps (%): 2.7%
Glasgow North West
Receiving under 10 Mbps (%): 2.2%
Glasgow South
Receiving under 10 Mbps (%): 2.3%
Glasgow South West
Receiving under 10 Mbps (%): 2.4%
Glenrothes
Receiving under 10 Mbps (%): 2.8%
Gloucester
Receiving under 10 Mbps (%): 3%
Gordon
Receiving under 10 Mbps (%): 7.4%
Gosport
Receiving under 10 Mbps (%): 2.1%
Gower
Receiving under 10 Mbps (%): 3%
Grantham and Stamford
Receiving under 10 Mbps (%): 3.9%
Gravesham
Receiving under 10 Mbps (%): 2.8%
Great Grimsby
Receiving under 10 Mbps (%): 3.1%
Great Yarmouth
Receiving under 10 Mbps (%): 3%
Greenwich and Woolwich
Receiving under 10 Mbps (%): 2.4%
Guildford
Receiving under 10 Mbps (%): 3%
Hackney North and Stoke Newington
Receiving under 10 Mbps (%): 2.4%
Hackney South and Shoreditch
Receiving under 10 Mbps (%): 5.4%
Halesowen and Rowley Regis
Receiving under 10 Mbps (%): 2.8%
Halifax
Receiving under 10 Mbps (%): 3%
Haltemprice and Howden
Receiving under 10 Mbps (%): 2.4%
Halton
Receiving under 10 Mbps (%): 2.5%
Hammersmith
Receiving under 10 Mbps (%): 2.7%
Hampstead and Kilburn
Receiving under 10 Mbps (%): 1.6%
Harborough
Receiving under 10 Mbps (%): 2.1%
Harlow
Receiving under 10 Mbps (%): 3.2%
Harrogate and Knaresborough
Receiving under 10 Mbps (%): 4.3%
Harrow East
Receiving under 10 Mbps (%): 2.3%
Harrow West
Receiving under 10 Mbps (%): 2.3%
Hartlepool
Receiving under 10 Mbps (%): 3%
Harwich and North Essex
Receiving under 10 Mbps (%): 5.4%
Hastings and Rye
Receiving under 10 Mbps (%): 3.6%
Havant
Receiving under 10 Mbps (%): 2.3%
Hayes and Harlington
Receiving under 10 Mbps (%): 3.8%
Hazel Grove
Receiving under 10 Mbps (%): 3.1%
Hemel Hempstead
Receiving under 10 Mbps (%): 2.7%
Hemsworth
Receiving under 10 Mbps (%): 2.9%
Hendon
Receiving under 10 Mbps (%): 2.5%
Henley
Receiving under 10 Mbps (%): 2.8%
Hereford and South Herefordshire
Receiving under 10 Mbps (%): 5.9%
Hertford and Stortford
Receiving under 10 Mbps (%): 2.1%
Hertsmere
Receiving under 10 Mbps (%): 2.7%
Hexham
Receiving under 10 Mbps (%): 6.2%
Heywood and Middleton
Receiving under 10 Mbps (%): 2.8%
High Peak
Receiving under 10 Mbps (%): 3.7%
Hitchin and Harpenden
Receiving under 10 Mbps (%): 2.5%
Holborn and St Pancras
Receiving under 10 Mbps (%): 4.2%
Hornchurch and Upminster
Receiving under 10 Mbps (%): 3.1%
Hornsey and Wood Green
Receiving under 10 Mbps (%): 2.1%
Horsham
Receiving under 10 Mbps (%): 3.5%
Houghton and Sunderland South
Receiving under 10 Mbps (%): 3.8%
Hove
Receiving under 10 Mbps (%): 2%
Huddersfield
Receiving under 10 Mbps (%): 3.8%
Huntingdon
Receiving under 10 Mbps (%): 2.1%
Hyndburn
Receiving under 10 Mbps (%): 2.8%
Ilford North
Receiving under 10 Mbps (%): 2.5%
Ilford South
Receiving under 10 Mbps (%): 2.1%
Inverclyde
Receiving under 10 Mbps (%): 2.4%
Inverness, Nairn, Badenoch and Strathspey
Receiving under 10 Mbps (%): 6.4%
Ipswich
Receiving under 10 Mbps (%): 2.9%
Isle of Wight
Receiving under 10 Mbps (%): 3.1%
Islington North
Receiving under 10 Mbps (%): 3.5%
Islington South and Finsbury
Receiving under 10 Mbps (%): 3.7%
Islwyn
Receiving under 10 Mbps (%): 2.8%
Jarrow
Receiving under 10 Mbps (%): 4.8%
Keighley
Receiving under 10 Mbps (%): 3.3%
Kenilworth and Southam
Receiving under 10 Mbps (%): 3.3%
Kensington
Receiving under 10 Mbps (%): 4.2%
Kettering
Receiving under 10 Mbps (%): 3%
Kilmarnock and Loudoun
Receiving under 10 Mbps (%): 3.5%
Kingston and Surbiton
Receiving under 10 Mbps (%): 2.5%
Kingston upon Hull East
Receiving under 10 Mbps (%): 2.3%
Kingston upon Hull North
Receiving under 10 Mbps (%): 1.6%
Kingston upon Hull West and Hessle
Receiving under 10 Mbps (%): 3.1%
Kingswood
Receiving under 10 Mbps (%): 1.8%
Kirkcaldy and Cowdenbeath
Receiving under 10 Mbps (%): 2.1%
Knowsley
Receiving under 10 Mbps (%): 2.3%
Lagan Valley
Receiving under 10 Mbps (%): 3.4%
Lanark and Hamilton East
Receiving under 10 Mbps (%): 3.4%
Lancaster and Fleetwood
Receiving under 10 Mbps (%): 2.7%
Leeds Central
Receiving under 10 Mbps (%): 3.9%
Leeds East
Receiving under 10 Mbps (%): 2.7%
Leeds North East
Receiving under 10 Mbps (%): 2.7%
Leeds North West
Receiving under 10 Mbps (%): 3.2%
Leeds West
Receiving under 10 Mbps (%): 2.4%
Leicester East
Receiving under 10 Mbps (%): 2.2%
Leicester South
Receiving under 10 Mbps (%): 2.5%
Leicester West
Receiving under 10 Mbps (%): 2.8%
Leigh
Receiving under 10 Mbps (%): 2.6%
Lewes
Receiving under 10 Mbps (%): 3%
Lewisham East
Receiving under 10 Mbps (%): 2.1%
Lewisham West and Penge
Receiving under 10 Mbps (%): 2.7%
Lewisham, Deptford
Receiving under 10 Mbps (%): 3.9%
Leyton and Wanstead
Receiving under 10 Mbps (%): 2.8%
Lichfield
Receiving under 10 Mbps (%): 2.6%
Lincoln
Receiving under 10 Mbps (%): 2.5%
Linlithgow and East Falkirk
Receiving under 10 Mbps (%): 3.1%
Liverpool, Riverside
Receiving under 10 Mbps (%): 2.5%
Liverpool, Walton
Receiving under 10 Mbps (%): 1.6%
Liverpool, Wavertree
Receiving under 10 Mbps (%): 1.3%
Liverpool, West Derby
Receiving under 10 Mbps (%): 2.2%
Livingston
Receiving under 10 Mbps (%): 3.9%
Llanelli
Receiving under 10 Mbps (%): 3.2%
Loughborough
Receiving under 10 Mbps (%): 2%
Louth and Horncastle
Receiving under 10 Mbps (%): 6.3%
Ludlow
Receiving under 10 Mbps (%): 9.4%
Luton North
Receiving under 10 Mbps (%): 2.2%
Luton South
Receiving under 10 Mbps (%): 2.6%
Macclesfield
Receiving under 10 Mbps (%): 3.4%
Maidenhead
Receiving under 10 Mbps (%): 3.3%
Maidstone and The Weald
Receiving under 10 Mbps (%): 3.4%
Makerfield
Receiving under 10 Mbps (%): 2.5%
Maldon
Receiving under 10 Mbps (%): 3.2%
Manchester Central
Receiving under 10 Mbps (%): 3.4%
Manchester, Gorton
Receiving under 10 Mbps (%): 2.8%
Manchester, Withington
Receiving under 10 Mbps (%): 2%
Mansfield
Receiving under 10 Mbps (%): 2.6%
Meon Valley
Receiving under 10 Mbps (%): 4.3%
Meriden
Receiving under 10 Mbps (%): 7%
Merthyr Tydfil and Rhymney
Receiving under 10 Mbps (%): 3.2%
Mid Bedfordshire
Receiving under 10 Mbps (%): 2.5%
Mid Derbyshire
Receiving under 10 Mbps (%): 2.4%
Mid Dorset and North Poole
Receiving under 10 Mbps (%): 3.1%
Mid Norfolk
Receiving under 10 Mbps (%): 3.5%
Mid Sussex
Receiving under 10 Mbps (%): 2.5%
Mid Ulster
Receiving under 10 Mbps (%): 7.1%
Mid Worcestershire
Receiving under 10 Mbps (%): 3.7%
Middlesbrough
Receiving under 10 Mbps (%): 5.3%
Middlesbrough South and East Cleveland
Receiving under 10 Mbps (%): 4%
Midlothian
Receiving under 10 Mbps (%): 3.2%
Milton Keynes North
Receiving under 10 Mbps (%): 11%
Milton Keynes South
Receiving under 10 Mbps (%): 3.1%
Mitcham and Morden
Receiving under 10 Mbps (%): 2.3%
Mole Valley
Receiving under 10 Mbps (%): 3.4%
Monmouth
Receiving under 10 Mbps (%): 7.4%
Montgomeryshire
Receiving under 10 Mbps (%): 11.6%
Moray
Receiving under 10 Mbps (%): 7.3%
Morecambe and Lunesdale
Receiving under 10 Mbps (%): 2.8%
Morley and Outwood
Receiving under 10 Mbps (%): 3.1%
Motherwell and Wishaw
Receiving under 10 Mbps (%): 2.6%
Na h-Eileanan an Iar
Receiving under 10 Mbps (%): 6.4%
Neath
Receiving under 10 Mbps (%): 2.5%
New Forest East
Receiving under 10 Mbps (%): 4.3%
New Forest West
Receiving under 10 Mbps (%): 4.3%
Newark
Receiving under 10 Mbps (%): 3%
Newbury
Receiving under 10 Mbps (%): 4.4%
Newcastle upon Tyne Central
Receiving under 10 Mbps (%): 2.8%
Newcastle upon Tyne East
Receiving under 10 Mbps (%): 2.1%
Newcastle upon Tyne North
Receiving under 10 Mbps (%): 3.2%
Newcastle-under-Lyme
Receiving under 10 Mbps (%): 2.7%
Newport East
Receiving under 10 Mbps (%): 2.6%
Newport West
Receiving under 10 Mbps (%): 3.4%
Newry and Armagh
Receiving under 10 Mbps (%): 6.7%
Newton Abbot
Receiving under 10 Mbps (%): 4.3%
Normanton, Pontefract and Castleford
Receiving under 10 Mbps (%): 2.9%
North Antrim
Receiving under 10 Mbps (%): 5.6%
North Ayrshire and Arran
Receiving under 10 Mbps (%): 3.7%
North Cornwall
Receiving under 10 Mbps (%): 5.6%
North Devon
Receiving under 10 Mbps (%): 6.3%
North Dorset
Receiving under 10 Mbps (%): 3.8%
North Down
Receiving under 10 Mbps (%): 2.1%
North Durham
Receiving under 10 Mbps (%): 3.5%
North East Bedfordshire
Receiving under 10 Mbps (%): 2.5%
North East Cambridgeshire
Receiving under 10 Mbps (%): 3.3%
North East Derbyshire
Receiving under 10 Mbps (%): 3.7%
North East Fife
Receiving under 10 Mbps (%): 5%
North East Hampshire
Receiving under 10 Mbps (%): 5.7%
North East Hertfordshire
Receiving under 10 Mbps (%): 3%
North East Somerset
Receiving under 10 Mbps (%): 4.1%
North Herefordshire
Receiving under 10 Mbps (%): 8.6%
North Norfolk
Receiving under 10 Mbps (%): 4.3%
North Shropshire
Receiving under 10 Mbps (%): 5.8%
North Somerset
Receiving under 10 Mbps (%): 4.3%
North Swindon
Receiving under 10 Mbps (%): 3.8%
North Thanet
Receiving under 10 Mbps (%): 3.3%
North Tyneside
Receiving under 10 Mbps (%): 3.6%
North Warwickshire
Receiving under 10 Mbps (%): 2.9%
North West Cambridgeshire
Receiving under 10 Mbps (%): 2.6%
North West Durham
Receiving under 10 Mbps (%): 3.2%
North West Hampshire
Receiving under 10 Mbps (%): 3.4%
North West Leicestershire
Receiving under 10 Mbps (%): 2.5%
North West Norfolk
Receiving under 10 Mbps (%): 4.1%
North Wiltshire
Receiving under 10 Mbps (%): 4.5%
Northampton North
Receiving under 10 Mbps (%): 3%
Northampton South
Receiving under 10 Mbps (%): 2.6%
Norwich North
Receiving under 10 Mbps (%): 3%
Norwich South
Receiving under 10 Mbps (%): 2.1%
Nottingham East
Receiving under 10 Mbps (%): 2.3%
Nottingham North
Receiving under 10 Mbps (%): 2.5%
Nottingham South
Receiving under 10 Mbps (%): 3.3%
Nuneaton
Receiving under 10 Mbps (%): 2.4%
Ochil and South Perthshire
Receiving under 10 Mbps (%): 4.9%
Ogmore
Receiving under 10 Mbps (%): 3.1%
Old Bexley and Sidcup
Receiving under 10 Mbps (%): 3%
Oldham East and Saddleworth
Receiving under 10 Mbps (%): 2.8%
Oldham West and Royton
Receiving under 10 Mbps (%): 2.4%
Orkney and Shetland
Receiving under 10 Mbps (%): 14.6%
Orpington
Receiving under 10 Mbps (%): 3.8%
Oxford East
Receiving under 10 Mbps (%): 2.9%
Oxford West and Abingdon
Receiving under 10 Mbps (%): 2.2%
Paisley and Renfrewshire North
Receiving under 10 Mbps (%): 3.3%
Paisley and Renfrewshire South
Receiving under 10 Mbps (%): 2.6%
Pendle
Receiving under 10 Mbps (%): 2.6%
Penistone and Stocksbridge
Receiving under 10 Mbps (%): 4.4%
Penrith and The Border
Receiving under 10 Mbps (%): 7.7%
Perth and North Perthshire
Receiving under 10 Mbps (%): 6.4%
Peterborough
Receiving under 10 Mbps (%): 3.1%
Plymouth, Moor View
Receiving under 10 Mbps (%): 2.9%
Plymouth, Sutton and Devonport
Receiving under 10 Mbps (%): 3.5%
Pontypridd
Receiving under 10 Mbps (%): 3.4%
Poole
Receiving under 10 Mbps (%): 2.5%
Poplar and Limehouse
Receiving under 10 Mbps (%): 3.8%
Portsmouth North
Receiving under 10 Mbps (%): 3.5%
Portsmouth South
Receiving under 10 Mbps (%): 3.3%
Preseli Pembrokeshire
Receiving under 10 Mbps (%): 6.7%
Preston
Receiving under 10 Mbps (%): 2.7%
Pudsey
Receiving under 10 Mbps (%): 2.1%
Putney
Receiving under 10 Mbps (%): 2.1%
Rayleigh and Wickford
Receiving under 10 Mbps (%): 2.3%
Reading East
Receiving under 10 Mbps (%): 2.6%
Reading West
Receiving under 10 Mbps (%): 2.9%
Redcar
Receiving under 10 Mbps (%): 5%
Redditch
Receiving under 10 Mbps (%): 4.5%
Reigate
Receiving under 10 Mbps (%): 2.7%
Rhondda
Receiving under 10 Mbps (%): 3%
Ribble Valley
Receiving under 10 Mbps (%): 3.1%
Richmond (Yorks)
Receiving under 10 Mbps (%): 5.7%
Richmond Park
Receiving under 10 Mbps (%): 1.9%
Rochdale
Receiving under 10 Mbps (%): 7.4%
Rochester and Strood
Receiving under 10 Mbps (%): 3.4%
Rochford and Southend East
Receiving under 10 Mbps (%): 2.6%
Romford
Receiving under 10 Mbps (%): 2.5%
Romsey and Southampton North
Receiving under 10 Mbps (%): 4.7%
Ross, Skye and Lochaber
Receiving under 10 Mbps (%): 11.1%
Rossendale and Darwen
Receiving under 10 Mbps (%): 3.1%
Rother Valley
Receiving under 10 Mbps (%): 2.8%
Rotherham
Receiving under 10 Mbps (%): 3.4%
Rugby
Receiving under 10 Mbps (%): 3%
Ruislip, Northwood and Pinner
Receiving under 10 Mbps (%): 2.4%
Runnymede and Weybridge
Receiving under 10 Mbps (%): 3.5%
Rushcliffe
Receiving under 10 Mbps (%): 1.8%
Rutherglen and Hamilton West
Receiving under 10 Mbps (%): 2.5%
Rutland and Melton
Receiving under 10 Mbps (%): 3.6%
Saffron Walden
Receiving under 10 Mbps (%): 4.4%
Salford and Eccles
Receiving under 10 Mbps (%): 3%
Salisbury
Receiving under 10 Mbps (%): 2.9%
Scarborough and Whitby
Receiving under 10 Mbps (%): 3.8%
Scunthorpe
Receiving under 10 Mbps (%): 3.1%
Sedgefield
Receiving under 10 Mbps (%): 4.3%
Sefton Central
Receiving under 10 Mbps (%): 2%
Selby and Ainsty
Receiving under 10 Mbps (%): 4%
Sevenoaks
Receiving under 10 Mbps (%): 3.4%
Sheffield Central
Receiving under 10 Mbps (%): 32.7%
Sheffield South East
Receiving under 10 Mbps (%): 4.6%
Sheffield, Brightside and Hillsborough
Receiving under 10 Mbps (%): 3.5%
Sheffield, Hallam
Receiving under 10 Mbps (%): 3.4%
Sheffield, Heeley
Receiving under 10 Mbps (%): 2.6%
Sherwood
Receiving under 10 Mbps (%): 2.2%
Shipley
Receiving under 10 Mbps (%): 2.9%
Shrewsbury and Atcham
Receiving under 10 Mbps (%): 5.7%
Sittingbourne and Sheppey
Receiving under 10 Mbps (%): 2.6%
Skipton and Ripon
Receiving under 10 Mbps (%): 4.7%
Sleaford and North Hykeham
Receiving under 10 Mbps (%): 3.7%
Slough
Receiving under 10 Mbps (%): 4.4%
Solihull
Receiving under 10 Mbps (%): 2.5%
Somerton and Frome
Receiving under 10 Mbps (%): 7.2%
South Antrim
Receiving under 10 Mbps (%): 5.3%
South Basildon and East Thurrock
Receiving under 10 Mbps (%): 2.6%
South Cambridgeshire
Receiving under 10 Mbps (%): 2.8%
South Derbyshire
Receiving under 10 Mbps (%): 2.8%
South Dorset
Receiving under 10 Mbps (%): 3.5%
South Down
Receiving under 10 Mbps (%): 6.2%
South East Cambridgeshire
Receiving under 10 Mbps (%): 2.5%
South East Cornwall
Receiving under 10 Mbps (%): 4.3%
South Holland and The Deepings
Receiving under 10 Mbps (%): 4.8%
South Leicestershire
Receiving under 10 Mbps (%): 2.9%
South Norfolk
Receiving under 10 Mbps (%): 4%
South Northamptonshire
Receiving under 10 Mbps (%): 3.1%
South Ribble
Receiving under 10 Mbps (%): 3.4%
South Shields
Receiving under 10 Mbps (%): 3.5%
South Staffordshire
Receiving under 10 Mbps (%): 3.5%
South Suffolk
Receiving under 10 Mbps (%): 3%
South Swindon
Receiving under 10 Mbps (%): 2.8%
South Thanet
Receiving under 10 Mbps (%): 3.1%
South West Bedfordshire
Receiving under 10 Mbps (%): 2.4%
South West Devon
Receiving under 10 Mbps (%): 4.9%
South West Hertfordshire
Receiving under 10 Mbps (%): 2.5%
South West Norfolk
Receiving under 10 Mbps (%): 5%
South West Surrey
Receiving under 10 Mbps (%): 2.8%
South West Wiltshire
Receiving under 10 Mbps (%): 3.2%
Southampton, Itchen
Receiving under 10 Mbps (%): 3.5%
Southampton, Test
Receiving under 10 Mbps (%): 2.4%
Southend West
Receiving under 10 Mbps (%): 2.1%
Southport
Receiving under 10 Mbps (%): 1.8%
Spelthorne
Receiving under 10 Mbps (%): 4.2%
St Albans
Receiving under 10 Mbps (%): 2.3%
St Austell and Newquay
Receiving under 10 Mbps (%): 4.9%
St Helens North
Receiving under 10 Mbps (%): 3.3%
St Helens South and Whiston
Receiving under 10 Mbps (%): 3.2%
St Ives
Receiving under 10 Mbps (%): 5.8%
Stafford
Receiving under 10 Mbps (%): 3.5%
Staffordshire Moorlands
Receiving under 10 Mbps (%): 5.6%
Stalybridge and Hyde
Receiving under 10 Mbps (%): 2.8%
Stevenage
Receiving under 10 Mbps (%): 2.4%
Stirling
Receiving under 10 Mbps (%): 5%
Stockport
Receiving under 10 Mbps (%): 2.5%
Stockton North
Receiving under 10 Mbps (%): 5.9%
Stockton South
Receiving under 10 Mbps (%): 4.8%
Stoke-on-Trent Central
Receiving under 10 Mbps (%): 3.6%
Stoke-on-Trent North
Receiving under 10 Mbps (%): 2.3%
Stoke-on-Trent South
Receiving under 10 Mbps (%): 2.8%
Stone
Receiving under 10 Mbps (%): 4.5%
Stourbridge
Receiving under 10 Mbps (%): 2.6%
Strangford
Receiving under 10 Mbps (%): 4.9%
Stratford-on-Avon
Receiving under 10 Mbps (%): 3.5%
Streatham
Receiving under 10 Mbps (%): 1.8%
Stretford and Urmston
Receiving under 10 Mbps (%): 2.9%
Stroud
Receiving under 10 Mbps (%): 5.3%
Suffolk Coastal
Receiving under 10 Mbps (%): 4.3%
Sunderland Central
Receiving under 10 Mbps (%): 3.1%
Surrey Heath
Receiving under 10 Mbps (%): 1.9%
Sutton Coldfield
Receiving under 10 Mbps (%): 3.3%
Sutton and Cheam
Receiving under 10 Mbps (%): 1.7%
Swansea East
Receiving under 10 Mbps (%): 2.4%
Swansea West
Receiving under 10 Mbps (%): 2.4%
Tamworth
Receiving under 10 Mbps (%): 3.1%
Tatton
Receiving under 10 Mbps (%): 3.8%
Taunton Deane
Receiving under 10 Mbps (%): 6.6%
Telford
Receiving under 10 Mbps (%): 4.1%
Tewkesbury
Receiving under 10 Mbps (%): 5.3%
The Cotswolds
Receiving under 10 Mbps (%): 6.2%
The Wrekin
Receiving under 10 Mbps (%): 2.6%
Thirsk and Malton
Receiving under 10 Mbps (%): 5.1%
Thornbury and Yate
Receiving under 10 Mbps (%): 3.3%
Thurrock
Receiving under 10 Mbps (%): 3.2%
Tiverton and Honiton
Receiving under 10 Mbps (%): 8.8%
Tonbridge and Malling
Receiving under 10 Mbps (%): 3.6%
Tooting
Receiving under 10 Mbps (%): 1.9%
Torbay
Receiving under 10 Mbps (%): 2.4%
Torfaen
Receiving under 10 Mbps (%): 3.3%
Torridge and West Devon
Receiving under 10 Mbps (%): 10.1%
Totnes
Receiving under 10 Mbps (%): 6%
Tottenham
Receiving under 10 Mbps (%): 3%
Truro and Falmouth
Receiving under 10 Mbps (%): 4.6%
Tunbridge Wells
Receiving under 10 Mbps (%): 3.1%
Twickenham
Receiving under 10 Mbps (%): 2.4%
Tynemouth
Receiving under 10 Mbps (%): 3.7%
Upper Bann
Receiving under 10 Mbps (%): 2.6%
Uxbridge and South Ruislip
Receiving under 10 Mbps (%): 2.8%
Vale of Clwyd
Receiving under 10 Mbps (%): 2.9%
Vale of Glamorgan
Receiving under 10 Mbps (%): 2.7%
Vauxhall
Receiving under 10 Mbps (%): 2.2%
Wakefield
Receiving under 10 Mbps (%): 4.1%
Wallasey
Receiving under 10 Mbps (%): 2%
Walsall North
Receiving under 10 Mbps (%): 2.4%
Walsall South
Receiving under 10 Mbps (%): 2.8%
Walthamstow
Receiving under 10 Mbps (%): 3.1%
Wansbeck
Receiving under 10 Mbps (%): 3.3%
Wantage
Receiving under 10 Mbps (%): 2.3%
Warley
Receiving under 10 Mbps (%): 2.9%
Warrington North
Receiving under 10 Mbps (%): 3.4%
Warrington South
Receiving under 10 Mbps (%): 2.2%
Warwick and Leamington
Receiving under 10 Mbps (%): 2.1%
Washington and Sunderland West
Receiving under 10 Mbps (%): 3%
Watford
Receiving under 10 Mbps (%): 2.5%
Waveney
Receiving under 10 Mbps (%): 3.3%
Wealden
Receiving under 10 Mbps (%): 3.2%
Weaver Vale
Receiving under 10 Mbps (%): 2.6%
Wellingborough
Receiving under 10 Mbps (%): 2.3%
Wells
Receiving under 10 Mbps (%): 4.3%
Welwyn Hatfield
Receiving under 10 Mbps (%): 3.2%
Wentworth and Dearne
Receiving under 10 Mbps (%): 3%
West Aberdeenshire and Kincardine
Receiving under 10 Mbps (%): 7.4%
West Bromwich East
Receiving under 10 Mbps (%): 4%
West Bromwich West
Receiving under 10 Mbps (%): 3.1%
West Dorset
Receiving under 10 Mbps (%): 4.5%
West Dunbartonshire
Receiving under 10 Mbps (%): 2.8%
West Ham
Receiving under 10 Mbps (%): 2.5%
West Lancashire
Receiving under 10 Mbps (%): 3.9%
West Suffolk
Receiving under 10 Mbps (%): 2.9%
West Tyrone
Receiving under 10 Mbps (%): 7.9%
West Worcestershire
Receiving under 10 Mbps (%): 5.1%
Westminster North
Receiving under 10 Mbps (%): 1.6%
Westmorland and Lonsdale
Receiving under 10 Mbps (%): 4.4%
Weston-Super-Mare
Receiving under 10 Mbps (%): 3.7%
Wigan
Receiving under 10 Mbps (%): 3.4%
Wimbledon
Receiving under 10 Mbps (%): 2.7%
Winchester
Receiving under 10 Mbps (%): 3.8%
Windsor
Receiving under 10 Mbps (%): 3.9%
Wirral South
Receiving under 10 Mbps (%): 2.6%
Wirral West
Receiving under 10 Mbps (%): 3%
Witham
Receiving under 10 Mbps (%): 3.1%
Witney
Receiving under 10 Mbps (%): 3.4%
Woking
Receiving under 10 Mbps (%): 2.7%
Wokingham
Receiving under 10 Mbps (%): 2.8%
Wolverhampton North East
Receiving under 10 Mbps (%): 2.1%
Wolverhampton South East
Receiving under 10 Mbps (%): 2.8%
Wolverhampton South West
Receiving under 10 Mbps (%): 2.5%
Worcester
Receiving under 10 Mbps (%): 3.3%
Workington
Receiving under 10 Mbps (%): 4.1%
Worsley and Eccles South
Receiving under 10 Mbps (%): 2.3%
Worthing West
Receiving under 10 Mbps (%): 2.5%
Wrexham
Receiving under 10 Mbps (%): 3.2%
Wycombe
Receiving under 10 Mbps (%): 3.3%
Wyre Forest
Receiving under 10 Mbps (%): 4.1%
Wyre and Preston North
Receiving under 10 Mbps (%): 3.3%
Wythenshawe and Sale East
Receiving under 10 Mbps (%): 3.3%
Yeovil
Receiving under 10 Mbps (%): 4.5%
Ynys Môn
Receiving under 10 Mbps (%): 5.4%
York Central
Receiving under 10 Mbps (%): 4.2%
York Outer
Receiving under 10 Mbps (%): 4%

Receiving over 30 Mbps (May 2023)§

The percentage of lines actually receiving superfast download speeds (over 30 Mbps). Note that this does not show what lines are capable of receiving. Some lines not receiving 30 Mbps have the option of faster speeds available to them. A lower-than-average figure on this measure may indicate that consumers have chosen not to (or are unable to) adopt superfast packages, rather than worse connectivity in the area.

100%
90%
80%
70%
60%
<50%
Hexmap Aberavon
Receiving over 30 Mbps (%): 87.7%
Aberconwy
Receiving over 30 Mbps (%): 84.4%
Aberdeen North
Receiving over 30 Mbps (%): 85.7%
Aberdeen South
Receiving over 30 Mbps (%): 82.2%
Airdrie and Shotts
Receiving over 30 Mbps (%): 88.8%
Aldershot
Receiving over 30 Mbps (%): 91.6%
Aldridge-Brownhills
Receiving over 30 Mbps (%): 85.6%
Altrincham and Sale West
Receiving over 30 Mbps (%): 89.5%
Alyn and Deeside
Receiving over 30 Mbps (%): 88.4%
Amber Valley
Receiving over 30 Mbps (%): 82%
Angus
Receiving over 30 Mbps (%): 75.2%
Arfon
Receiving over 30 Mbps (%): 81.2%
Argyll and Bute
Receiving over 30 Mbps (%): 68.9%
Arundel and South Downs
Receiving over 30 Mbps (%): 79.6%
Ashfield
Receiving over 30 Mbps (%): 89.3%
Ashford
Receiving over 30 Mbps (%): 85.3%
Ashton-under-Lyne
Receiving over 30 Mbps (%): 90.3%
Aylesbury
Receiving over 30 Mbps (%): 88.9%
Ayr, Carrick and Cumnock
Receiving over 30 Mbps (%): 81.8%
Banbury
Receiving over 30 Mbps (%): 88.5%
Banff and Buchan
Receiving over 30 Mbps (%): 74.7%
Barking
Receiving over 30 Mbps (%): 92.4%
Barnsley Central
Receiving over 30 Mbps (%): 88.7%
Barnsley East
Receiving over 30 Mbps (%): 87.2%
Barrow and Furness
Receiving over 30 Mbps (%): 84.6%
Basildon and Billericay
Receiving over 30 Mbps (%): 87%
Basingstoke
Receiving over 30 Mbps (%): 91.6%
Bassetlaw
Receiving over 30 Mbps (%): 82.6%
Bath
Receiving over 30 Mbps (%): 84.9%
Batley and Spen
Receiving over 30 Mbps (%): 85.2%
Battersea
Receiving over 30 Mbps (%): 91.3%
Beaconsfield
Receiving over 30 Mbps (%): 82.7%
Beckenham
Receiving over 30 Mbps (%): 88.1%
Bedford
Receiving over 30 Mbps (%): 91.5%
Belfast East
Receiving over 30 Mbps (%): 92.7%
Belfast North
Receiving over 30 Mbps (%): 92.8%
Belfast South
Receiving over 30 Mbps (%): 91.8%
Belfast West
Receiving over 30 Mbps (%): 95.8%
Bermondsey and Old Southwark
Receiving over 30 Mbps (%): 84.1%
Berwick-upon-Tweed
Receiving over 30 Mbps (%): 78.3%
Berwickshire, Roxburgh and Selkirk
Receiving over 30 Mbps (%): 76.8%
Bethnal Green and Bow
Receiving over 30 Mbps (%): 83.6%
Beverley and Holderness
Receiving over 30 Mbps (%): 84.3%
Bexhill and Battle
Receiving over 30 Mbps (%): 80.6%
Bexleyheath and Crayford
Receiving over 30 Mbps (%): 88.3%
Birkenhead
Receiving over 30 Mbps (%): 91.7%
Birmingham, Edgbaston
Receiving over 30 Mbps (%): 87.6%
Birmingham, Erdington
Receiving over 30 Mbps (%): 88.7%
Birmingham, Hall Green
Receiving over 30 Mbps (%): 88.6%
Birmingham, Hodge Hill
Receiving over 30 Mbps (%): 92.1%
Birmingham, Ladywood
Receiving over 30 Mbps (%): 79.3%
Birmingham, Northfield
Receiving over 30 Mbps (%): 86.2%
Birmingham, Perry Barr
Receiving over 30 Mbps (%): 92.5%
Birmingham, Selly Oak
Receiving over 30 Mbps (%): 87.8%
Birmingham, Yardley
Receiving over 30 Mbps (%): 91.8%
Bishop Auckland
Receiving over 30 Mbps (%): 80.1%
Blackburn
Receiving over 30 Mbps (%): 90.3%
Blackley and Broughton
Receiving over 30 Mbps (%): 87.2%
Blackpool North and Cleveleys
Receiving over 30 Mbps (%): 86.6%
Blackpool South
Receiving over 30 Mbps (%): 88.7%
Blaenau Gwent
Receiving over 30 Mbps (%): 82.1%
Blaydon
Receiving over 30 Mbps (%): 77.9%
Blyth Valley
Receiving over 30 Mbps (%): 88.9%
Bognor Regis and Littlehampton
Receiving over 30 Mbps (%): 81.8%
Bolsover
Receiving over 30 Mbps (%): 81.8%
Bolton North East
Receiving over 30 Mbps (%): 90.9%
Bolton South East
Receiving over 30 Mbps (%): 90.6%
Bolton West
Receiving over 30 Mbps (%): 87.5%
Bootle
Receiving over 30 Mbps (%): 91.7%
Boston and Skegness
Receiving over 30 Mbps (%): 80.5%
Bosworth
Receiving over 30 Mbps (%): 87.6%
Bournemouth East
Receiving over 30 Mbps (%): 89.9%
Bournemouth West
Receiving over 30 Mbps (%): 88%
Bracknell
Receiving over 30 Mbps (%): 85.8%
Bradford East
Receiving over 30 Mbps (%): 87.5%
Bradford South
Receiving over 30 Mbps (%): 86%
Bradford West
Receiving over 30 Mbps (%): 82.2%
Braintree
Receiving over 30 Mbps (%): 84.1%
Brecon and Radnorshire
Receiving over 30 Mbps (%): 71.4%
Brent Central
Receiving over 30 Mbps (%): 88.1%
Brent North
Receiving over 30 Mbps (%): 90.3%
Brentford and Isleworth
Receiving over 30 Mbps (%): 91.4%
Brentwood and Ongar
Receiving over 30 Mbps (%): 80.9%
Bridgend
Receiving over 30 Mbps (%): 87.8%
Bridgwater and West Somerset
Receiving over 30 Mbps (%): 79.3%
Brigg and Goole
Receiving over 30 Mbps (%): 82%
Brighton, Kemptown
Receiving over 30 Mbps (%): 87.1%
Brighton, Pavilion
Receiving over 30 Mbps (%): 90.9%
Bristol East
Receiving over 30 Mbps (%): 89.9%
Bristol North West
Receiving over 30 Mbps (%): 88.4%
Bristol South
Receiving over 30 Mbps (%): 91.6%
Bristol West
Receiving over 30 Mbps (%): 86.7%
Broadland
Receiving over 30 Mbps (%): 79.9%
Bromley and Chislehurst
Receiving over 30 Mbps (%): 88.7%
Bromsgrove
Receiving over 30 Mbps (%): 88.1%
Broxbourne
Receiving over 30 Mbps (%): 90.7%
Broxtowe
Receiving over 30 Mbps (%): 90.5%
Buckingham
Receiving over 30 Mbps (%): 82.7%
Burnley
Receiving over 30 Mbps (%): 89.8%
Burton
Receiving over 30 Mbps (%): 85.6%
Bury North
Receiving over 30 Mbps (%): 88.2%
Bury South
Receiving over 30 Mbps (%): 90.5%
Bury St Edmunds
Receiving over 30 Mbps (%): 85.7%
Caerphilly
Receiving over 30 Mbps (%): 88.6%
Caithness, Sutherland and Easter Ross
Receiving over 30 Mbps (%): 63.8%
Calder Valley
Receiving over 30 Mbps (%): 75.4%
Camberwell and Peckham
Receiving over 30 Mbps (%): 87%
Camborne and Redruth
Receiving over 30 Mbps (%): 75.2%
Cambridge
Receiving over 30 Mbps (%): 91.2%
Cannock Chase
Receiving over 30 Mbps (%): 88.9%
Canterbury
Receiving over 30 Mbps (%): 79.1%
Cardiff Central
Receiving over 30 Mbps (%): 91.1%
Cardiff North
Receiving over 30 Mbps (%): 93.2%
Cardiff South and Penarth
Receiving over 30 Mbps (%): 92.4%
Cardiff West
Receiving over 30 Mbps (%): 93.3%
Carlisle
Receiving over 30 Mbps (%): 88.7%
Carmarthen East and Dinefwr
Receiving over 30 Mbps (%): 74.9%
Carmarthen West and South Pembrokeshire
Receiving over 30 Mbps (%): 80.1%
Carshalton and Wallington
Receiving over 30 Mbps (%): 89%
Castle Point
Receiving over 30 Mbps (%): 86.3%
Central Ayrshire
Receiving over 30 Mbps (%): 83.1%
Central Devon
Receiving over 30 Mbps (%): 69.8%
Central Suffolk and North Ipswich
Receiving over 30 Mbps (%): 82.3%
Ceredigion
Receiving over 30 Mbps (%): 74.1%
Charnwood
Receiving over 30 Mbps (%): 87.9%
Chatham and Aylesford
Receiving over 30 Mbps (%): 89.3%
Cheadle
Receiving over 30 Mbps (%): 89.1%
Chelmsford
Receiving over 30 Mbps (%): 91.1%
Chelsea and Fulham
Receiving over 30 Mbps (%): 88.7%
Cheltenham
Receiving over 30 Mbps (%): 90.9%
Chesham and Amersham
Receiving over 30 Mbps (%): 85.3%
Chesterfield
Receiving over 30 Mbps (%): 85.3%
Chichester
Receiving over 30 Mbps (%): 79.9%
Chingford and Woodford Green
Receiving over 30 Mbps (%): 87.1%
Chippenham
Receiving over 30 Mbps (%): 86%
Chipping Barnet
Receiving over 30 Mbps (%): 87.6%
Chorley
Receiving over 30 Mbps (%): 87.6%
Christchurch
Receiving over 30 Mbps (%): 77.5%
Cities of London and Westminster
Receiving over 30 Mbps (%): 65.8%
City of Chester
Receiving over 30 Mbps (%): 83.7%
City of Durham
Receiving over 30 Mbps (%): 84.7%
Clacton
Receiving over 30 Mbps (%): 82.3%
Cleethorpes
Receiving over 30 Mbps (%): 83.3%
Clwyd South
Receiving over 30 Mbps (%): 82.7%
Clwyd West
Receiving over 30 Mbps (%): 81.1%
Coatbridge, Chryston and Bellshill
Receiving over 30 Mbps (%): 90.3%
Colchester
Receiving over 30 Mbps (%): 89.9%
Colne Valley
Receiving over 30 Mbps (%): 82.4%
Congleton
Receiving over 30 Mbps (%): 84.5%
Copeland
Receiving over 30 Mbps (%): 80%
Corby
Receiving over 30 Mbps (%): 88.9%
Coventry North East
Receiving over 30 Mbps (%): 91.1%
Coventry North West
Receiving over 30 Mbps (%): 91.7%
Coventry South
Receiving over 30 Mbps (%): 86.5%
Crawley
Receiving over 30 Mbps (%): 92.2%
Crewe and Nantwich
Receiving over 30 Mbps (%): 87.6%
Croydon Central
Receiving over 30 Mbps (%): 85.9%
Croydon North
Receiving over 30 Mbps (%): 84.3%
Croydon South
Receiving over 30 Mbps (%): 85.2%
Cumbernauld, Kilsyth and Kirkintilloch East
Receiving over 30 Mbps (%): 89.1%
Cynon Valley
Receiving over 30 Mbps (%): 85.9%
Dagenham and Rainham
Receiving over 30 Mbps (%): 91.5%
Darlington
Receiving over 30 Mbps (%): 89.8%
Dartford
Receiving over 30 Mbps (%): 87.1%
Daventry
Receiving over 30 Mbps (%): 84.2%
Delyn
Receiving over 30 Mbps (%): 86.1%
Denton and Reddish
Receiving over 30 Mbps (%): 90.7%
Derby North
Receiving over 30 Mbps (%): 92.3%
Derby South
Receiving over 30 Mbps (%): 86.8%
Derbyshire Dales
Receiving over 30 Mbps (%): 77.9%
Devizes
Receiving over 30 Mbps (%): 80.7%
Dewsbury
Receiving over 30 Mbps (%): 84.7%
Don Valley
Receiving over 30 Mbps (%): 84.2%
Doncaster Central
Receiving over 30 Mbps (%): 88.7%
Doncaster North
Receiving over 30 Mbps (%): 84%
Dover
Receiving over 30 Mbps (%): 82.8%
Dudley North
Receiving over 30 Mbps (%): 87.2%
Dudley South
Receiving over 30 Mbps (%): 88%
Dulwich and West Norwood
Receiving over 30 Mbps (%): 87%
Dumfries and Galloway
Receiving over 30 Mbps (%): 74.7%
Dumfriesshire, Clydesdale and Tweeddale
Receiving over 30 Mbps (%): 75%
Dundee East
Receiving over 30 Mbps (%): 86.7%
Dundee West
Receiving over 30 Mbps (%): 88.3%
Dunfermline and West Fife
Receiving over 30 Mbps (%): 87.6%
Dwyfor Meirionnydd
Receiving over 30 Mbps (%): 74.2%
Ealing Central and Acton
Receiving over 30 Mbps (%): 90.1%
Ealing North
Receiving over 30 Mbps (%): 91.5%
Ealing, Southall
Receiving over 30 Mbps (%): 89.9%
Easington
Receiving over 30 Mbps (%): 87.3%
East Antrim
Receiving over 30 Mbps (%): 90.2%
East Devon
Receiving over 30 Mbps (%): 80.4%
East Dunbartonshire
Receiving over 30 Mbps (%): 86.2%
East Ham
Receiving over 30 Mbps (%): 91.8%
East Hampshire
Receiving over 30 Mbps (%): 82%
East Kilbride, Strathaven and Lesmahagow
Receiving over 30 Mbps (%): 88.8%
East Londonderry
Receiving over 30 Mbps (%): 85.5%
East Lothian
Receiving over 30 Mbps (%): 81.6%
East Renfrewshire
Receiving over 30 Mbps (%): 84.6%
East Surrey
Receiving over 30 Mbps (%): 84.5%
East Worthing and Shoreham
Receiving over 30 Mbps (%): 89.7%
East Yorkshire
Receiving over 30 Mbps (%): 81.6%
Eastbourne
Receiving over 30 Mbps (%): 86.9%
Eastleigh
Receiving over 30 Mbps (%): 78.2%
Eddisbury
Receiving over 30 Mbps (%): 84.2%
Edinburgh East
Receiving over 30 Mbps (%): 88.7%
Edinburgh North and Leith
Receiving over 30 Mbps (%): 90.6%
Edinburgh South
Receiving over 30 Mbps (%): 90.3%
Edinburgh South West
Receiving over 30 Mbps (%): 89.8%
Edinburgh West
Receiving over 30 Mbps (%): 88.9%
Edmonton
Receiving over 30 Mbps (%): 57.9%
Ellesmere Port and Neston
Receiving over 30 Mbps (%): 88.5%
Elmet and Rothwell
Receiving over 30 Mbps (%): 85.5%
Eltham
Receiving over 30 Mbps (%): 90.9%
Enfield North
Receiving over 30 Mbps (%): 90.7%
Enfield, Southgate
Receiving over 30 Mbps (%): 86.7%
Epping Forest
Receiving over 30 Mbps (%): 88.6%
Epsom and Ewell
Receiving over 30 Mbps (%): 90.3%
Erewash
Receiving over 30 Mbps (%): 89.9%
Erith and Thamesmead
Receiving over 30 Mbps (%): 90.2%
Esher and Walton
Receiving over 30 Mbps (%): 89.8%
Exeter
Receiving over 30 Mbps (%): 87%
Falkirk
Receiving over 30 Mbps (%): 85.9%
Fareham
Receiving over 30 Mbps (%): 88.1%
Faversham and Mid Kent
Receiving over 30 Mbps (%): 84.4%
Feltham and Heston
Receiving over 30 Mbps (%): 91.6%
Fermanagh and South Tyrone
Receiving over 30 Mbps (%): 76.4%
Filton and Bradley Stoke
Receiving over 30 Mbps (%): 90.1%
Finchley and Golders Green
Receiving over 30 Mbps (%): 88.2%
Folkestone and Hythe
Receiving over 30 Mbps (%): 80.7%
Forest of Dean
Receiving over 30 Mbps (%): 70.9%
Foyle
Receiving over 30 Mbps (%): 92.7%
Fylde
Receiving over 30 Mbps (%): 86.2%
Gainsborough
Receiving over 30 Mbps (%): 79.8%
Garston and Halewood
Receiving over 30 Mbps (%): 90.4%
Gateshead
Receiving over 30 Mbps (%): 86%
Gedling
Receiving over 30 Mbps (%): 93.1%
Gillingham and Rainham
Receiving over 30 Mbps (%): 91.4%
Glasgow Central
Receiving over 30 Mbps (%): 82.3%
Glasgow East
Receiving over 30 Mbps (%): 90.7%
Glasgow North
Receiving over 30 Mbps (%): 89.5%
Glasgow North East
Receiving over 30 Mbps (%): 90%
Glasgow North West
Receiving over 30 Mbps (%): 91.4%
Glasgow South
Receiving over 30 Mbps (%): 87.9%
Glasgow South West
Receiving over 30 Mbps (%): 91.7%
Glenrothes
Receiving over 30 Mbps (%): 87.6%
Gloucester
Receiving over 30 Mbps (%): 89.1%
Gordon
Receiving over 30 Mbps (%): 76%
Gosport
Receiving over 30 Mbps (%): 90.6%
Gower
Receiving over 30 Mbps (%): 85.6%
Grantham and Stamford
Receiving over 30 Mbps (%): 83.7%
Gravesham
Receiving over 30 Mbps (%): 87.5%
Great Grimsby
Receiving over 30 Mbps (%): 88.5%
Great Yarmouth
Receiving over 30 Mbps (%): 84.3%
Greenwich and Woolwich
Receiving over 30 Mbps (%): 90.6%
Guildford
Receiving over 30 Mbps (%): 88.2%
Hackney North and Stoke Newington
Receiving over 30 Mbps (%): 89.6%
Hackney South and Shoreditch
Receiving over 30 Mbps (%): 83.3%
Halesowen and Rowley Regis
Receiving over 30 Mbps (%): 90%
Halifax
Receiving over 30 Mbps (%): 87.6%
Haltemprice and Howden
Receiving over 30 Mbps (%): 84.3%
Halton
Receiving over 30 Mbps (%): 88.5%
Hammersmith
Receiving over 30 Mbps (%): 87.2%
Hampstead and Kilburn
Receiving over 30 Mbps (%): 91.9%
Harborough
Receiving over 30 Mbps (%): 88.3%
Harlow
Receiving over 30 Mbps (%): 88.7%
Harrogate and Knaresborough
Receiving over 30 Mbps (%): 83.3%
Harrow East
Receiving over 30 Mbps (%): 91.5%
Harrow West
Receiving over 30 Mbps (%): 91.7%
Hartlepool
Receiving over 30 Mbps (%): 90.3%
Harwich and North Essex
Receiving over 30 Mbps (%): 77.8%
Hastings and Rye
Receiving over 30 Mbps (%): 80.9%
Havant
Receiving over 30 Mbps (%): 87.2%
Hayes and Harlington
Receiving over 30 Mbps (%): 89.7%
Hazel Grove
Receiving over 30 Mbps (%): 86.7%
Hemel Hempstead
Receiving over 30 Mbps (%): 90.2%
Hemsworth
Receiving over 30 Mbps (%): 83.8%
Hendon
Receiving over 30 Mbps (%): 89%
Henley
Receiving over 30 Mbps (%): 86.4%
Hereford and South Herefordshire
Receiving over 30 Mbps (%): 84.3%
Hertford and Stortford
Receiving over 30 Mbps (%): 88.6%
Hertsmere
Receiving over 30 Mbps (%): 89.1%
Hexham
Receiving over 30 Mbps (%): 74.4%
Heywood and Middleton
Receiving over 30 Mbps (%): 86.6%
High Peak
Receiving over 30 Mbps (%): 78.3%
Hitchin and Harpenden
Receiving over 30 Mbps (%): 88%
Holborn and St Pancras
Receiving over 30 Mbps (%): 78.6%
Hornchurch and Upminster
Receiving over 30 Mbps (%): 86.1%
Hornsey and Wood Green
Receiving over 30 Mbps (%): 88.9%
Horsham
Receiving over 30 Mbps (%): 86%
Houghton and Sunderland South
Receiving over 30 Mbps (%): 85.6%
Hove
Receiving over 30 Mbps (%): 91%
Huddersfield
Receiving over 30 Mbps (%): 91.1%
Huntingdon
Receiving over 30 Mbps (%): 89.7%
Hyndburn
Receiving over 30 Mbps (%): 87.8%
Ilford North
Receiving over 30 Mbps (%): 90.7%
Ilford South
Receiving over 30 Mbps (%): 89%
Inverclyde
Receiving over 30 Mbps (%): 87.1%
Inverness, Nairn, Badenoch and Strathspey
Receiving over 30 Mbps (%): 76.3%
Ipswich
Receiving over 30 Mbps (%): 88.3%
Isle of Wight
Receiving over 30 Mbps (%): 82.2%
Islington North
Receiving over 30 Mbps (%): 85.5%
Islington South and Finsbury
Receiving over 30 Mbps (%): 83.4%
Islwyn
Receiving over 30 Mbps (%): 85.8%
Jarrow
Receiving over 30 Mbps (%): 87%
Keighley
Receiving over 30 Mbps (%): 82%
Kenilworth and Southam
Receiving over 30 Mbps (%): 86.6%
Kensington
Receiving over 30 Mbps (%): 87%
Kettering
Receiving over 30 Mbps (%): 87%
Kilmarnock and Loudoun
Receiving over 30 Mbps (%): 87.2%
Kingston and Surbiton
Receiving over 30 Mbps (%): 89.9%
Kingston upon Hull East
Receiving over 30 Mbps (%): 85.4%
Kingston upon Hull North
Receiving over 30 Mbps (%): 86.6%
Kingston upon Hull West and Hessle
Receiving over 30 Mbps (%): 79.7%
Kingswood
Receiving over 30 Mbps (%): 89.9%
Kirkcaldy and Cowdenbeath
Receiving over 30 Mbps (%): 85.9%
Knowsley
Receiving over 30 Mbps (%): 91.3%
Lagan Valley
Receiving over 30 Mbps (%): 88.5%
Lanark and Hamilton East
Receiving over 30 Mbps (%): 84%
Lancaster and Fleetwood
Receiving over 30 Mbps (%): 86.2%
Leeds Central
Receiving over 30 Mbps (%): 86.7%
Leeds East
Receiving over 30 Mbps (%): 90.2%
Leeds North East
Receiving over 30 Mbps (%): 91.3%
Leeds North West
Receiving over 30 Mbps (%): 85.7%
Leeds West
Receiving over 30 Mbps (%): 92.6%
Leicester East
Receiving over 30 Mbps (%): 89%
Leicester South
Receiving over 30 Mbps (%): 89.1%
Leicester West
Receiving over 30 Mbps (%): 90.8%
Leigh
Receiving over 30 Mbps (%): 89.5%
Lewes
Receiving over 30 Mbps (%): 80.8%
Lewisham East
Receiving over 30 Mbps (%): 88.5%
Lewisham West and Penge
Receiving over 30 Mbps (%): 84.5%
Lewisham, Deptford
Receiving over 30 Mbps (%): 87.2%
Leyton and Wanstead
Receiving over 30 Mbps (%): 87.4%
Lichfield
Receiving over 30 Mbps (%): 88.1%
Lincoln
Receiving over 30 Mbps (%): 91.1%
Linlithgow and East Falkirk
Receiving over 30 Mbps (%): 86.7%
Liverpool, Riverside
Receiving over 30 Mbps (%): 82.7%
Liverpool, Walton
Receiving over 30 Mbps (%): 88.5%
Liverpool, Wavertree
Receiving over 30 Mbps (%): 91.6%
Liverpool, West Derby
Receiving over 30 Mbps (%): 92.5%
Livingston
Receiving over 30 Mbps (%): 87.4%
Llanelli
Receiving over 30 Mbps (%): 86.8%
Loughborough
Receiving over 30 Mbps (%): 89.7%
Louth and Horncastle
Receiving over 30 Mbps (%): 77%
Ludlow
Receiving over 30 Mbps (%): 70.9%
Luton North
Receiving over 30 Mbps (%): 92.6%
Luton South
Receiving over 30 Mbps (%): 91.3%
Macclesfield
Receiving over 30 Mbps (%): 85.4%
Maidenhead
Receiving over 30 Mbps (%): 84.9%
Maidstone and The Weald
Receiving over 30 Mbps (%): 86.7%
Makerfield
Receiving over 30 Mbps (%): 86.9%
Maldon
Receiving over 30 Mbps (%): 82.9%
Manchester Central
Receiving over 30 Mbps (%): 83.8%
Manchester, Gorton
Receiving over 30 Mbps (%): 90.2%
Manchester, Withington
Receiving over 30 Mbps (%): 90.5%
Mansfield
Receiving over 30 Mbps (%): 90.8%
Meon Valley
Receiving over 30 Mbps (%): 82.5%
Meriden
Receiving over 30 Mbps (%): 85.5%
Merthyr Tydfil and Rhymney
Receiving over 30 Mbps (%): 87.9%
Mid Bedfordshire
Receiving over 30 Mbps (%): 87.9%
Mid Derbyshire
Receiving over 30 Mbps (%): 87.2%
Mid Dorset and North Poole
Receiving over 30 Mbps (%): 80.9%
Mid Norfolk
Receiving over 30 Mbps (%): 81.8%
Mid Sussex
Receiving over 30 Mbps (%): 86.5%
Mid Ulster
Receiving over 30 Mbps (%): 77.4%
Mid Worcestershire
Receiving over 30 Mbps (%): 84.9%
Middlesbrough
Receiving over 30 Mbps (%): 85.5%
Middlesbrough South and East Cleveland
Receiving over 30 Mbps (%): 83.4%
Midlothian
Receiving over 30 Mbps (%): 86.1%
Milton Keynes North
Receiving over 30 Mbps (%): 82.8%
Milton Keynes South
Receiving over 30 Mbps (%): 91.1%
Mitcham and Morden
Receiving over 30 Mbps (%): 90.7%
Mole Valley
Receiving over 30 Mbps (%): 82.5%
Monmouth
Receiving over 30 Mbps (%): 79.5%
Montgomeryshire
Receiving over 30 Mbps (%): 73.5%
Moray
Receiving over 30 Mbps (%): 76.5%
Morecambe and Lunesdale
Receiving over 30 Mbps (%): 87.1%
Morley and Outwood
Receiving over 30 Mbps (%): 88%
Motherwell and Wishaw
Receiving over 30 Mbps (%): 88.7%
Na h-Eileanan an Iar
Receiving over 30 Mbps (%): 70.6%
Neath
Receiving over 30 Mbps (%): 86.4%
New Forest East
Receiving over 30 Mbps (%): 80.8%
New Forest West
Receiving over 30 Mbps (%): 77.3%
Newark
Receiving over 30 Mbps (%): 86.6%
Newbury
Receiving over 30 Mbps (%): 83.8%
Newcastle upon Tyne Central
Receiving over 30 Mbps (%): 84.7%
Newcastle upon Tyne East
Receiving over 30 Mbps (%): 90.3%
Newcastle upon Tyne North
Receiving over 30 Mbps (%): 87.6%
Newcastle-under-Lyme
Receiving over 30 Mbps (%): 89.1%
Newport East
Receiving over 30 Mbps (%): 90.4%
Newport West
Receiving over 30 Mbps (%): 88.2%
Newry and Armagh
Receiving over 30 Mbps (%): 79.3%
Newton Abbot
Receiving over 30 Mbps (%): 79.9%
Normanton, Pontefract and Castleford
Receiving over 30 Mbps (%): 88.2%
North Antrim
Receiving over 30 Mbps (%): 82.7%
North Ayrshire and Arran
Receiving over 30 Mbps (%): 79.8%
North Cornwall
Receiving over 30 Mbps (%): 75.1%
North Devon
Receiving over 30 Mbps (%): 78.2%
North Dorset
Receiving over 30 Mbps (%): 79.1%
North Down
Receiving over 30 Mbps (%): 92.5%
North Durham
Receiving over 30 Mbps (%): 81.8%
North East Bedfordshire
Receiving over 30 Mbps (%): 88.3%
North East Cambridgeshire
Receiving over 30 Mbps (%): 82.4%
North East Derbyshire
Receiving over 30 Mbps (%): 83.3%
North East Fife
Receiving over 30 Mbps (%): 79.8%
North East Hampshire
Receiving over 30 Mbps (%): 83.8%
North East Hertfordshire
Receiving over 30 Mbps (%): 85.1%
North East Somerset
Receiving over 30 Mbps (%): 81.1%
North Herefordshire
Receiving over 30 Mbps (%): 73.8%
North Norfolk
Receiving over 30 Mbps (%): 76.6%
North Shropshire
Receiving over 30 Mbps (%): 79%
North Somerset
Receiving over 30 Mbps (%): 81.5%
North Swindon
Receiving over 30 Mbps (%): 88.2%
North Thanet
Receiving over 30 Mbps (%): 83.2%
North Tyneside
Receiving over 30 Mbps (%): 88.6%
North Warwickshire
Receiving over 30 Mbps (%): 87.8%
North West Cambridgeshire
Receiving over 30 Mbps (%): 88.5%
North West Durham
Receiving over 30 Mbps (%): 83.7%
North West Hampshire
Receiving over 30 Mbps (%): 85.4%
North West Leicestershire
Receiving over 30 Mbps (%): 88.8%
North West Norfolk
Receiving over 30 Mbps (%): 80.8%
North Wiltshire
Receiving over 30 Mbps (%): 81.8%
Northampton North
Receiving over 30 Mbps (%): 89.9%
Northampton South
Receiving over 30 Mbps (%): 90.3%
Norwich North
Receiving over 30 Mbps (%): 88.8%
Norwich South
Receiving over 30 Mbps (%): 90.1%
Nottingham East
Receiving over 30 Mbps (%): 90.7%
Nottingham North
Receiving over 30 Mbps (%): 91.8%
Nottingham South
Receiving over 30 Mbps (%): 90.3%
Nuneaton
Receiving over 30 Mbps (%): 91.7%
Ochil and South Perthshire
Receiving over 30 Mbps (%): 80.9%
Ogmore
Receiving over 30 Mbps (%): 86.1%
Old Bexley and Sidcup
Receiving over 30 Mbps (%): 89.5%
Oldham East and Saddleworth
Receiving over 30 Mbps (%): 89.2%
Oldham West and Royton
Receiving over 30 Mbps (%): 92.8%
Orkney and Shetland
Receiving over 30 Mbps (%): 61%
Orpington
Receiving over 30 Mbps (%): 87.2%
Oxford East
Receiving over 30 Mbps (%): 89.1%
Oxford West and Abingdon
Receiving over 30 Mbps (%): 89.9%
Paisley and Renfrewshire North
Receiving over 30 Mbps (%): 86.3%
Paisley and Renfrewshire South
Receiving over 30 Mbps (%): 86.9%
Pendle
Receiving over 30 Mbps (%): 87.1%
Penistone and Stocksbridge
Receiving over 30 Mbps (%): 77.9%
Penrith and The Border
Receiving over 30 Mbps (%): 76.4%
Perth and North Perthshire
Receiving over 30 Mbps (%): 77.8%
Peterborough
Receiving over 30 Mbps (%): 86.9%
Plymouth, Moor View
Receiving over 30 Mbps (%): 87.9%
Plymouth, Sutton and Devonport
Receiving over 30 Mbps (%): 88.1%
Pontypridd
Receiving over 30 Mbps (%): 88.1%
Poole
Receiving over 30 Mbps (%): 85.9%
Poplar and Limehouse
Receiving over 30 Mbps (%): 89.4%
Portsmouth North
Receiving over 30 Mbps (%): 89.6%
Portsmouth South
Receiving over 30 Mbps (%): 90.5%
Preseli Pembrokeshire
Receiving over 30 Mbps (%): 80.3%
Preston
Receiving over 30 Mbps (%): 88.1%
Pudsey
Receiving over 30 Mbps (%): 91.2%
Putney
Receiving over 30 Mbps (%): 91.9%
Rayleigh and Wickford
Receiving over 30 Mbps (%): 87.5%
Reading East
Receiving over 30 Mbps (%): 88.2%
Reading West
Receiving over 30 Mbps (%): 89.9%
Redcar
Receiving over 30 Mbps (%): 87.8%
Redditch
Receiving over 30 Mbps (%): 87.3%
Reigate
Receiving over 30 Mbps (%): 85.7%
Rhondda
Receiving over 30 Mbps (%): 86%
Ribble Valley
Receiving over 30 Mbps (%): 86.5%
Richmond (Yorks)
Receiving over 30 Mbps (%): 79%
Richmond Park
Receiving over 30 Mbps (%): 90.5%
Rochdale
Receiving over 30 Mbps (%): 83.3%
Rochester and Strood
Receiving over 30 Mbps (%): 87.1%
Rochford and Southend East
Receiving over 30 Mbps (%): 85.1%
Romford
Receiving over 30 Mbps (%): 90.3%
Romsey and Southampton North
Receiving over 30 Mbps (%): 81.6%
Ross, Skye and Lochaber
Receiving over 30 Mbps (%): 63.6%
Rossendale and Darwen
Receiving over 30 Mbps (%): 84%
Rother Valley
Receiving over 30 Mbps (%): 85.2%
Rotherham
Receiving over 30 Mbps (%): 86.5%
Rugby
Receiving over 30 Mbps (%): 90.5%
Ruislip, Northwood and Pinner
Receiving over 30 Mbps (%): 90.2%
Runnymede and Weybridge
Receiving over 30 Mbps (%): 88%
Rushcliffe
Receiving over 30 Mbps (%): 91%
Rutherglen and Hamilton West
Receiving over 30 Mbps (%): 89.6%
Rutland and Melton
Receiving over 30 Mbps (%): 81.9%
Saffron Walden
Receiving over 30 Mbps (%): 82.3%
Salford and Eccles
Receiving over 30 Mbps (%): 89.1%
Salisbury
Receiving over 30 Mbps (%): 88.8%
Scarborough and Whitby
Receiving over 30 Mbps (%): 80.3%
Scunthorpe
Receiving over 30 Mbps (%): 91.2%
Sedgefield
Receiving over 30 Mbps (%): 80.9%
Sefton Central
Receiving over 30 Mbps (%): 90%
Selby and Ainsty
Receiving over 30 Mbps (%): 82.5%
Sevenoaks
Receiving over 30 Mbps (%): 83.7%
Sheffield Central
Receiving over 30 Mbps (%): 52.9%
Sheffield South East
Receiving over 30 Mbps (%): 86.3%
Sheffield, Brightside and Hillsborough
Receiving over 30 Mbps (%): 91.6%
Sheffield, Hallam
Receiving over 30 Mbps (%): 84.8%
Sheffield, Heeley
Receiving over 30 Mbps (%): 87.1%
Sherwood
Receiving over 30 Mbps (%): 89.4%
Shipley
Receiving over 30 Mbps (%): 86.8%
Shrewsbury and Atcham
Receiving over 30 Mbps (%): 78.9%
Sittingbourne and Sheppey
Receiving over 30 Mbps (%): 88.8%
Skipton and Ripon
Receiving over 30 Mbps (%): 79%
Sleaford and North Hykeham
Receiving over 30 Mbps (%): 84.7%
Slough
Receiving over 30 Mbps (%): 87.7%
Solihull
Receiving over 30 Mbps (%): 91.3%
Somerton and Frome
Receiving over 30 Mbps (%): 75.8%
South Antrim
Receiving over 30 Mbps (%): 85.9%
South Basildon and East Thurrock
Receiving over 30 Mbps (%): 87.7%
South Cambridgeshire
Receiving over 30 Mbps (%): 87.2%
South Derbyshire
Receiving over 30 Mbps (%): 88.7%
South Dorset
Receiving over 30 Mbps (%): 81.9%
South Down
Receiving over 30 Mbps (%): 81%
South East Cambridgeshire
Receiving over 30 Mbps (%): 86.8%
South East Cornwall
Receiving over 30 Mbps (%): 77%
South Holland and The Deepings
Receiving over 30 Mbps (%): 77.3%
South Leicestershire
Receiving over 30 Mbps (%): 87.2%
South Norfolk
Receiving over 30 Mbps (%): 81.1%
South Northamptonshire
Receiving over 30 Mbps (%): 89.3%
South Ribble
Receiving over 30 Mbps (%): 87.1%
South Shields
Receiving over 30 Mbps (%): 89.3%
South Staffordshire
Receiving over 30 Mbps (%): 83%
South Suffolk
Receiving over 30 Mbps (%): 82%
South Swindon
Receiving over 30 Mbps (%): 87.7%
South Thanet
Receiving over 30 Mbps (%): 85.3%
South West Bedfordshire
Receiving over 30 Mbps (%): 87.2%
South West Devon
Receiving over 30 Mbps (%): 81.4%
South West Hertfordshire
Receiving over 30 Mbps (%): 88.1%
South West Norfolk
Receiving over 30 Mbps (%): 79.2%
South West Surrey
Receiving over 30 Mbps (%): 84.7%
South West Wiltshire
Receiving over 30 Mbps (%): 84.2%
Southampton, Itchen
Receiving over 30 Mbps (%): 85.4%
Southampton, Test
Receiving over 30 Mbps (%): 89.7%
Southend West
Receiving over 30 Mbps (%): 85.6%
Southport
Receiving over 30 Mbps (%): 85.6%
Spelthorne
Receiving over 30 Mbps (%): 86.7%
St Albans
Receiving over 30 Mbps (%): 91.3%
St Austell and Newquay
Receiving over 30 Mbps (%): 77.7%
St Helens North
Receiving over 30 Mbps (%): 88.2%
St Helens South and Whiston
Receiving over 30 Mbps (%): 88.2%
St Ives
Receiving over 30 Mbps (%): 72.5%
Stafford
Receiving over 30 Mbps (%): 86.3%
Staffordshire Moorlands
Receiving over 30 Mbps (%): 78%
Stalybridge and Hyde
Receiving over 30 Mbps (%): 85.4%
Stevenage
Receiving over 30 Mbps (%): 91.2%
Stirling
Receiving over 30 Mbps (%): 76.5%
Stockport
Receiving over 30 Mbps (%): 89.6%
Stockton North
Receiving over 30 Mbps (%): 86.1%
Stockton South
Receiving over 30 Mbps (%): 86.9%
Stoke-on-Trent Central
Receiving over 30 Mbps (%): 87.2%
Stoke-on-Trent North
Receiving over 30 Mbps (%): 89.5%
Stoke-on-Trent South
Receiving over 30 Mbps (%): 86.2%
Stone
Receiving over 30 Mbps (%): 80.9%
Stourbridge
Receiving over 30 Mbps (%): 87.8%
Strangford
Receiving over 30 Mbps (%): 85.1%
Stratford-on-Avon
Receiving over 30 Mbps (%): 85.7%
Streatham
Receiving over 30 Mbps (%): 87.1%
Stretford and Urmston
Receiving over 30 Mbps (%): 88.3%
Stroud
Receiving over 30 Mbps (%): 79.5%
Suffolk Coastal
Receiving over 30 Mbps (%): 81%
Sunderland Central
Receiving over 30 Mbps (%): 87.4%
Surrey Heath
Receiving over 30 Mbps (%): 91.2%
Sutton Coldfield
Receiving over 30 Mbps (%): 88.5%
Sutton and Cheam
Receiving over 30 Mbps (%): 89.6%
Swansea East
Receiving over 30 Mbps (%): 89.7%
Swansea West
Receiving over 30 Mbps (%): 91.4%
Tamworth
Receiving over 30 Mbps (%): 88.7%
Tatton
Receiving over 30 Mbps (%): 83.6%
Taunton Deane
Receiving over 30 Mbps (%): 78.4%
Telford
Receiving over 30 Mbps (%): 86.9%
Tewkesbury
Receiving over 30 Mbps (%): 80.5%
The Cotswolds
Receiving over 30 Mbps (%): 77.3%
The Wrekin
Receiving over 30 Mbps (%): 88.6%
Thirsk and Malton
Receiving over 30 Mbps (%): 81.1%
Thornbury and Yate
Receiving over 30 Mbps (%): 87.8%
Thurrock
Receiving over 30 Mbps (%): 88.7%
Tiverton and Honiton
Receiving over 30 Mbps (%): 70%
Tonbridge and Malling
Receiving over 30 Mbps (%): 84.5%
Tooting
Receiving over 30 Mbps (%): 92.1%
Torbay
Receiving over 30 Mbps (%): 82%
Torfaen
Receiving over 30 Mbps (%): 86.7%
Torridge and West Devon
Receiving over 30 Mbps (%): 73.2%
Totnes
Receiving over 30 Mbps (%): 73.7%
Tottenham
Receiving over 30 Mbps (%): 90.4%
Truro and Falmouth
Receiving over 30 Mbps (%): 75.1%
Tunbridge Wells
Receiving over 30 Mbps (%): 86.6%
Twickenham
Receiving over 30 Mbps (%): 90.8%
Tynemouth
Receiving over 30 Mbps (%): 89.7%
Upper Bann
Receiving over 30 Mbps (%): 90%
Uxbridge and South Ruislip
Receiving over 30 Mbps (%): 90.8%
Vale of Clwyd
Receiving over 30 Mbps (%): 87.2%
Vale of Glamorgan
Receiving over 30 Mbps (%): 90.2%
Vauxhall
Receiving over 30 Mbps (%): 89.1%
Wakefield
Receiving over 30 Mbps (%): 83.5%
Wallasey
Receiving over 30 Mbps (%): 92.3%
Walsall North
Receiving over 30 Mbps (%): 89.7%
Walsall South
Receiving over 30 Mbps (%): 90.1%
Walthamstow
Receiving over 30 Mbps (%): 88.4%
Wansbeck
Receiving over 30 Mbps (%): 82.5%
Wantage
Receiving over 30 Mbps (%): 88.2%
Warley
Receiving over 30 Mbps (%): 90.8%
Warrington North
Receiving over 30 Mbps (%): 89.9%
Warrington South
Receiving over 30 Mbps (%): 89.5%
Warwick and Leamington
Receiving over 30 Mbps (%): 92.2%
Washington and Sunderland West
Receiving over 30 Mbps (%): 86.4%
Watford
Receiving over 30 Mbps (%): 92.3%
Waveney
Receiving over 30 Mbps (%): 85.7%
Wealden
Receiving over 30 Mbps (%): 82.9%
Weaver Vale
Receiving over 30 Mbps (%): 85.5%
Wellingborough
Receiving over 30 Mbps (%): 89.2%
Wells
Receiving over 30 Mbps (%): 81.5%
Welwyn Hatfield
Receiving over 30 Mbps (%): 89%
Wentworth and Dearne
Receiving over 30 Mbps (%): 85.2%
West Aberdeenshire and Kincardine
Receiving over 30 Mbps (%): 75.4%
West Bromwich East
Receiving over 30 Mbps (%): 87.9%
West Bromwich West
Receiving over 30 Mbps (%): 91.6%
West Dorset
Receiving over 30 Mbps (%): 78.3%
West Dunbartonshire
Receiving over 30 Mbps (%): 90.4%
West Ham
Receiving over 30 Mbps (%): 92%
West Lancashire
Receiving over 30 Mbps (%): 84.5%
West Suffolk
Receiving over 30 Mbps (%): 84%
West Tyrone
Receiving over 30 Mbps (%): 78.7%
West Worcestershire
Receiving over 30 Mbps (%): 80.6%
Westminster North
Receiving over 30 Mbps (%): 88.8%
Westmorland and Lonsdale
Receiving over 30 Mbps (%): 80.9%
Weston-Super-Mare
Receiving over 30 Mbps (%): 82.2%
Wigan
Receiving over 30 Mbps (%): 86.4%
Wimbledon
Receiving over 30 Mbps (%): 92.2%
Winchester
Receiving over 30 Mbps (%): 84.1%
Windsor
Receiving over 30 Mbps (%): 83.5%
Wirral South
Receiving over 30 Mbps (%): 86.6%
Wirral West
Receiving over 30 Mbps (%): 81.7%
Witham
Receiving over 30 Mbps (%): 83.9%
Witney
Receiving over 30 Mbps (%): 86.2%
Woking
Receiving over 30 Mbps (%): 89%
Wokingham
Receiving over 30 Mbps (%): 87.7%
Wolverhampton North East
Receiving over 30 Mbps (%): 89.7%
Wolverhampton South East
Receiving over 30 Mbps (%): 88.4%
Wolverhampton South West
Receiving over 30 Mbps (%): 87.2%
Worcester
Receiving over 30 Mbps (%): 89.7%
Workington
Receiving over 30 Mbps (%): 81%
Worsley and Eccles South
Receiving over 30 Mbps (%): 92.8%
Worthing West
Receiving over 30 Mbps (%): 87.6%
Wrexham
Receiving over 30 Mbps (%): 86.7%
Wycombe
Receiving over 30 Mbps (%): 87.2%
Wyre Forest
Receiving over 30 Mbps (%): 85.3%
Wyre and Preston North
Receiving over 30 Mbps (%): 85%
Wythenshawe and Sale East
Receiving over 30 Mbps (%): 90.4%
Yeovil
Receiving over 30 Mbps (%): 81.1%
Ynys Môn
Receiving over 30 Mbps (%): 79.3%
York Central
Receiving over 30 Mbps (%): 83%
York Outer
Receiving over 30 Mbps (%): 80.7%

Superfast availability (September 2023)§

The percentage of premises that were capable of receiving download speeds of at least 30 Mbps. Superfast availability doesn’t mean that all lines are actually receiving superfast speeds, because this often requires consumers to subscribe to specific packages.

100%
90%
80%
70%
60%
<50%
Hexmap Aberavon
Superfast availability (%): 98.1%
Aberconwy
Superfast availability (%): 96.2%
Aberdeen North
Superfast availability (%): 97.3%
Aberdeen South
Superfast availability (%): 97.4%
Airdrie and Shotts
Superfast availability (%): 97.8%
Aldershot
Superfast availability (%): 97.4%
Aldridge-Brownhills
Superfast availability (%): 98.3%
Altrincham and Sale West
Superfast availability (%): 98.3%
Alyn and Deeside
Superfast availability (%): 97.4%
Amber Valley
Superfast availability (%): 97.5%
Angus
Superfast availability (%): 88.1%
Arfon
Superfast availability (%): 95.2%
Argyll and Bute
Superfast availability (%): 82.8%
Arundel and South Downs
Superfast availability (%): 93%
Ashfield
Superfast availability (%): 98.3%
Ashford
Superfast availability (%): 94%
Ashton-under-Lyne
Superfast availability (%): 99%
Aylesbury
Superfast availability (%): 98.2%
Ayr, Carrick and Cumnock
Superfast availability (%): 98%
Banbury
Superfast availability (%): 97.7%
Banff and Buchan
Superfast availability (%): 85.5%
Barking
Superfast availability (%): 98.5%
Barnsley Central
Superfast availability (%): 99%
Barnsley East
Superfast availability (%): 98.9%
Barrow and Furness
Superfast availability (%): 97.5%
Basildon and Billericay
Superfast availability (%): 98.4%
Basingstoke
Superfast availability (%): 99%
Bassetlaw
Superfast availability (%): 96.9%
Bath
Superfast availability (%): 95.9%
Batley and Spen
Superfast availability (%): 98.9%
Battersea
Superfast availability (%): 96.7%
Beaconsfield
Superfast availability (%): 95.9%
Beckenham
Superfast availability (%): 99.3%
Bedford
Superfast availability (%): 98.8%
Belfast East
Superfast availability (%): 98.7%
Belfast North
Superfast availability (%): 98.5%
Belfast South
Superfast availability (%): 98.7%
Belfast West
Superfast availability (%): 99.3%
Bermondsey and Old Southwark
Superfast availability (%): 93.7%
Berwick-upon-Tweed
Superfast availability (%): 91.8%
Berwickshire, Roxburgh and Selkirk
Superfast availability (%): 89.5%
Bethnal Green and Bow
Superfast availability (%): 92.3%
Beverley and Holderness
Superfast availability (%): 97.3%
Bexhill and Battle
Superfast availability (%): 96.1%
Bexleyheath and Crayford
Superfast availability (%): 98.3%
Birkenhead
Superfast availability (%): 99.7%
Birmingham, Edgbaston
Superfast availability (%): 95.1%
Birmingham, Erdington
Superfast availability (%): 96.5%
Birmingham, Hall Green
Superfast availability (%): 98.4%
Birmingham, Hodge Hill
Superfast availability (%): 99.5%
Birmingham, Ladywood
Superfast availability (%): 90%
Birmingham, Northfield
Superfast availability (%): 98.3%
Birmingham, Perry Barr
Superfast availability (%): 99%
Birmingham, Selly Oak
Superfast availability (%): 98.8%
Birmingham, Yardley
Superfast availability (%): 98.6%
Bishop Auckland
Superfast availability (%): 93.2%
Blackburn
Superfast availability (%): 98.6%
Blackley and Broughton
Superfast availability (%): 96.4%
Blackpool North and Cleveleys
Superfast availability (%): 98.5%
Blackpool South
Superfast availability (%): 97.8%
Blaenau Gwent
Superfast availability (%): 97.2%
Blaydon
Superfast availability (%): 95.3%
Blyth Valley
Superfast availability (%): 99.3%
Bognor Regis and Littlehampton
Superfast availability (%): 97.9%
Bolsover
Superfast availability (%): 96.8%
Bolton North East
Superfast availability (%): 99.1%
Bolton South East
Superfast availability (%): 98.8%
Bolton West
Superfast availability (%): 98.3%
Bootle
Superfast availability (%): 99.2%
Boston and Skegness
Superfast availability (%): 91.1%
Bosworth
Superfast availability (%): 97.8%
Bournemouth East
Superfast availability (%): 98.6%
Bournemouth West
Superfast availability (%): 99.5%
Bracknell
Superfast availability (%): 97.5%
Bradford East
Superfast availability (%): 99.2%
Bradford South
Superfast availability (%): 98.6%
Bradford West
Superfast availability (%): 96%
Braintree
Superfast availability (%): 97.8%
Brecon and Radnorshire
Superfast availability (%): 83.7%
Brent Central
Superfast availability (%): 96.1%
Brent North
Superfast availability (%): 97.8%
Brentford and Isleworth
Superfast availability (%): 97.3%
Brentwood and Ongar
Superfast availability (%): 95.8%
Bridgend
Superfast availability (%): 98.8%
Bridgwater and West Somerset
Superfast availability (%): 93.8%
Brigg and Goole
Superfast availability (%): 96%
Brighton, Kemptown
Superfast availability (%): 97.7%
Brighton, Pavilion
Superfast availability (%): 95.4%
Bristol East
Superfast availability (%): 98.4%
Bristol North West
Superfast availability (%): 98.3%
Bristol South
Superfast availability (%): 98.1%
Bristol West
Superfast availability (%): 93.7%
Broadland
Superfast availability (%): 94.2%
Bromley and Chislehurst
Superfast availability (%): 98.4%
Bromsgrove
Superfast availability (%): 97.7%
Broxbourne
Superfast availability (%): 98.8%
Broxtowe
Superfast availability (%): 99.4%
Buckingham
Superfast availability (%): 93.8%
Burnley
Superfast availability (%): 98.4%
Burton
Superfast availability (%): 96.9%
Bury North
Superfast availability (%): 98.5%
Bury South
Superfast availability (%): 99.3%
Bury St Edmunds
Superfast availability (%): 97.4%
Caerphilly
Superfast availability (%): 99.2%
Caithness, Sutherland and Easter Ross
Superfast availability (%): 80.6%
Calder Valley
Superfast availability (%): 93.3%
Camberwell and Peckham
Superfast availability (%): 97.3%
Camborne and Redruth
Superfast availability (%): 89.8%
Cambridge
Superfast availability (%): 99.2%
Cannock Chase
Superfast availability (%): 99.2%
Canterbury
Superfast availability (%): 91.2%
Cardiff Central
Superfast availability (%): 97.4%
Cardiff North
Superfast availability (%): 98.2%
Cardiff South and Penarth
Superfast availability (%): 98.2%
Cardiff West
Superfast availability (%): 99.5%
Carlisle
Superfast availability (%): 97.7%
Carmarthen East and Dinefwr
Superfast availability (%): 85.1%
Carmarthen West and South Pembrokeshire
Superfast availability (%): 91.9%
Carshalton and Wallington
Superfast availability (%): 98.9%
Castle Point
Superfast availability (%): 98.6%
Central Ayrshire
Superfast availability (%): 97.8%
Central Devon
Superfast availability (%): 82.4%
Central Suffolk and North Ipswich
Superfast availability (%): 95.1%
Ceredigion
Superfast availability (%): 85.6%
Charnwood
Superfast availability (%): 98.7%
Chatham and Aylesford
Superfast availability (%): 98.7%
Cheadle
Superfast availability (%): 98.7%
Chelmsford
Superfast availability (%): 98.9%
Chelsea and Fulham
Superfast availability (%): 97.5%
Cheltenham
Superfast availability (%): 99.4%
Chesham and Amersham
Superfast availability (%): 97.7%
Chesterfield
Superfast availability (%): 98.3%
Chichester
Superfast availability (%): 94.2%
Chingford and Woodford Green
Superfast availability (%): 97.8%
Chippenham
Superfast availability (%): 96.9%
Chipping Barnet
Superfast availability (%): 97.8%
Chorley
Superfast availability (%): 97.3%
Christchurch
Superfast availability (%): 95.2%
Cities of London and Westminster
Superfast availability (%): 83.7%
City of Chester
Superfast availability (%): 96.7%
City of Durham
Superfast availability (%): 97%
Clacton
Superfast availability (%): 98.9%
Cleethorpes
Superfast availability (%): 95.4%
Clwyd South
Superfast availability (%): 94.9%
Clwyd West
Superfast availability (%): 93.4%
Coatbridge, Chryston and Bellshill
Superfast availability (%): 98.5%
Colchester
Superfast availability (%): 97.6%
Colne Valley
Superfast availability (%): 96%
Congleton
Superfast availability (%): 97.4%
Copeland
Superfast availability (%): 94.3%
Corby
Superfast availability (%): 98.8%
Coventry North East
Superfast availability (%): 99.1%
Coventry North West
Superfast availability (%): 99.4%
Coventry South
Superfast availability (%): 96.3%
Crawley
Superfast availability (%): 98.9%
Crewe and Nantwich
Superfast availability (%): 98.6%
Croydon Central
Superfast availability (%): 96.5%
Croydon North
Superfast availability (%): 96.9%
Croydon South
Superfast availability (%): 96.3%
Cumbernauld, Kilsyth and Kirkintilloch East
Superfast availability (%): 97.9%
Cynon Valley
Superfast availability (%): 98.1%
Dagenham and Rainham
Superfast availability (%): 98.4%
Darlington
Superfast availability (%): 98.5%
Dartford
Superfast availability (%): 97.7%
Daventry
Superfast availability (%): 97.3%
Delyn
Superfast availability (%): 95.7%
Denton and Reddish
Superfast availability (%): 98.9%
Derby North
Superfast availability (%): 98.9%
Derby South
Superfast availability (%): 98.8%
Derbyshire Dales
Superfast availability (%): 91.7%
Devizes
Superfast availability (%): 94.3%
Dewsbury
Superfast availability (%): 97.8%
Don Valley
Superfast availability (%): 97.7%
Doncaster Central
Superfast availability (%): 99.1%
Doncaster North
Superfast availability (%): 98.3%
Dover
Superfast availability (%): 96.2%
Dudley North
Superfast availability (%): 99.3%
Dudley South
Superfast availability (%): 99.2%
Dulwich and West Norwood
Superfast availability (%): 98.2%
Dumfries and Galloway
Superfast availability (%): 90.5%
Dumfriesshire, Clydesdale and Tweeddale
Superfast availability (%): 91.6%
Dundee East
Superfast availability (%): 97.1%
Dundee West
Superfast availability (%): 98.2%
Dunfermline and West Fife
Superfast availability (%): 97.4%
Dwyfor Meirionnydd
Superfast availability (%): 89.5%
Ealing Central and Acton
Superfast availability (%): 98.7%
Ealing North
Superfast availability (%): 99.5%
Ealing, Southall
Superfast availability (%): 99.7%
Easington
Superfast availability (%): 98.1%
East Antrim
Superfast availability (%): 97.4%
East Devon
Superfast availability (%): 96.5%
East Dunbartonshire
Superfast availability (%): 97.8%
East Ham
Superfast availability (%): 98.3%
East Hampshire
Superfast availability (%): 94.1%
East Kilbride, Strathaven and Lesmahagow
Superfast availability (%): 97.5%
East Londonderry
Superfast availability (%): 94.3%
East Lothian
Superfast availability (%): 95.1%
East Renfrewshire
Superfast availability (%): 97.2%
East Surrey
Superfast availability (%): 95.9%
East Worthing and Shoreham
Superfast availability (%): 99.2%
East Yorkshire
Superfast availability (%): 96.7%
Eastbourne
Superfast availability (%): 99.7%
Eastleigh
Superfast availability (%): 97.5%
Eddisbury
Superfast availability (%): 92.1%
Edinburgh East
Superfast availability (%): 96.9%
Edinburgh North and Leith
Superfast availability (%): 98.3%
Edinburgh South
Superfast availability (%): 99.2%
Edinburgh South West
Superfast availability (%): 98.1%
Edinburgh West
Superfast availability (%): 97.8%
Edmonton
Superfast availability (%): 97.2%
Ellesmere Port and Neston
Superfast availability (%): 98.9%
Elmet and Rothwell
Superfast availability (%): 96.8%
Eltham
Superfast availability (%): 99.6%
Enfield North
Superfast availability (%): 97.8%
Enfield, Southgate
Superfast availability (%): 97.9%
Epping Forest
Superfast availability (%): 98.5%
Epsom and Ewell
Superfast availability (%): 99.6%
Erewash
Superfast availability (%): 99.3%
Erith and Thamesmead
Superfast availability (%): 99.2%
Esher and Walton
Superfast availability (%): 99%
Exeter
Superfast availability (%): 97.6%
Falkirk
Superfast availability (%): 97.5%
Fareham
Superfast availability (%): 98.8%
Faversham and Mid Kent
Superfast availability (%): 92.4%
Feltham and Heston
Superfast availability (%): 98%
Fermanagh and South Tyrone
Superfast availability (%): 94.2%
Filton and Bradley Stoke
Superfast availability (%): 98.5%
Finchley and Golders Green
Superfast availability (%): 98.3%
Folkestone and Hythe
Superfast availability (%): 94.2%
Forest of Dean
Superfast availability (%): 88.9%
Foyle
Superfast availability (%): 98.3%
Fylde
Superfast availability (%): 97.9%
Gainsborough
Superfast availability (%): 89.1%
Garston and Halewood
Superfast availability (%): 99.4%
Gateshead
Superfast availability (%): 98.1%
Gedling
Superfast availability (%): 99.6%
Gillingham and Rainham
Superfast availability (%): 99%
Glasgow Central
Superfast availability (%): 91.9%
Glasgow East
Superfast availability (%): 99.1%
Glasgow North
Superfast availability (%): 99.3%
Glasgow North East
Superfast availability (%): 99.6%
Glasgow North West
Superfast availability (%): 99.8%
Glasgow South
Superfast availability (%): 98.8%
Glasgow South West
Superfast availability (%): 99.5%
Glenrothes
Superfast availability (%): 97.8%
Gloucester
Superfast availability (%): 99%
Gordon
Superfast availability (%): 89.5%
Gosport
Superfast availability (%): 99.7%
Gower
Superfast availability (%): 96.4%
Grantham and Stamford
Superfast availability (%): 95.5%
Gravesham
Superfast availability (%): 97.4%
Great Grimsby
Superfast availability (%): 98.3%
Great Yarmouth
Superfast availability (%): 98.1%
Greenwich and Woolwich
Superfast availability (%): 98.4%
Guildford
Superfast availability (%): 96.7%
Hackney North and Stoke Newington
Superfast availability (%): 98.8%
Hackney South and Shoreditch
Superfast availability (%): 97.4%
Halesowen and Rowley Regis
Superfast availability (%): 99.5%
Halifax
Superfast availability (%): 97.6%
Haltemprice and Howden
Superfast availability (%): 97.2%
Halton
Superfast availability (%): 98.5%
Hammersmith
Superfast availability (%): 97.4%
Hampstead and Kilburn
Superfast availability (%): 99.5%
Harborough
Superfast availability (%): 98.6%
Harlow
Superfast availability (%): 96.6%
Harrogate and Knaresborough
Superfast availability (%): 98.4%
Harrow East
Superfast availability (%): 99%
Harrow West
Superfast availability (%): 97.9%
Hartlepool
Superfast availability (%): 97.3%
Harwich and North Essex
Superfast availability (%): 96%
Hastings and Rye
Superfast availability (%): 98.7%
Havant
Superfast availability (%): 99.1%
Hayes and Harlington
Superfast availability (%): 97.1%
Hazel Grove
Superfast availability (%): 98.1%
Hemel Hempstead
Superfast availability (%): 98.1%
Hemsworth
Superfast availability (%): 97.1%
Hendon
Superfast availability (%): 98.2%
Henley
Superfast availability (%): 96.6%
Hereford and South Herefordshire
Superfast availability (%): 93.3%
Hertford and Stortford
Superfast availability (%): 97.4%
Hertsmere
Superfast availability (%): 98.2%
Hexham
Superfast availability (%): 89.1%
Heywood and Middleton
Superfast availability (%): 98.2%
High Peak
Superfast availability (%): 94.1%
Hitchin and Harpenden
Superfast availability (%): 96.8%
Holborn and St Pancras
Superfast availability (%): 96.7%
Hornchurch and Upminster
Superfast availability (%): 97.8%
Hornsey and Wood Green
Superfast availability (%): 98.3%
Horsham
Superfast availability (%): 96%
Houghton and Sunderland South
Superfast availability (%): 98.3%
Hove
Superfast availability (%): 99%
Huddersfield
Superfast availability (%): 99.2%
Huntingdon
Superfast availability (%): 97.8%
Hyndburn
Superfast availability (%): 98.4%
Ilford North
Superfast availability (%): 98.8%
Ilford South
Superfast availability (%): 98.7%
Inverclyde
Superfast availability (%): 96.9%
Inverness, Nairn, Badenoch and Strathspey
Superfast availability (%): 91.3%
Ipswich
Superfast availability (%): 99.1%
Isle of Wight
Superfast availability (%): 95.3%
Islington North
Superfast availability (%): 98.3%
Islington South and Finsbury
Superfast availability (%): 95.6%
Islwyn
Superfast availability (%): 98.8%
Jarrow
Superfast availability (%): 97.8%
Keighley
Superfast availability (%): 96.7%
Kenilworth and Southam
Superfast availability (%): 96.7%
Kensington
Superfast availability (%): 97.9%
Kettering
Superfast availability (%): 98.4%
Kilmarnock and Loudoun
Superfast availability (%): 97.9%
Kingston and Surbiton
Superfast availability (%): 97.9%
Kingston upon Hull East
Superfast availability (%): 99.2%
Kingston upon Hull North
Superfast availability (%): 98.2%
Kingston upon Hull West and Hessle
Superfast availability (%): 98.6%
Kingswood
Superfast availability (%): 99.4%
Kirkcaldy and Cowdenbeath
Superfast availability (%): 98.3%
Knowsley
Superfast availability (%): 99.1%
Lagan Valley
Superfast availability (%): 98.7%
Lanark and Hamilton East
Superfast availability (%): 96.2%
Lancaster and Fleetwood
Superfast availability (%): 97.2%
Leeds Central
Superfast availability (%): 92.3%
Leeds East
Superfast availability (%): 99.2%
Leeds North East
Superfast availability (%): 99.1%
Leeds North West
Superfast availability (%): 97.9%
Leeds West
Superfast availability (%): 99.4%
Leicester East
Superfast availability (%): 99.8%
Leicester South
Superfast availability (%): 98.8%
Leicester West
Superfast availability (%): 99.5%
Leigh
Superfast availability (%): 98.7%
Lewes
Superfast availability (%): 97.6%
Lewisham East
Superfast availability (%): 99.3%
Lewisham West and Penge
Superfast availability (%): 97.2%
Lewisham, Deptford
Superfast availability (%): 95.7%
Leyton and Wanstead
Superfast availability (%): 97.7%
Lichfield
Superfast availability (%): 96.7%
Lincoln
Superfast availability (%): 98.2%
Linlithgow and East Falkirk
Superfast availability (%): 97.7%
Liverpool, Riverside
Superfast availability (%): 87.8%
Liverpool, Walton
Superfast availability (%): 98.7%
Liverpool, Wavertree
Superfast availability (%): 99.3%
Liverpool, West Derby
Superfast availability (%): 99.8%
Livingston
Superfast availability (%): 97.8%
Llanelli
Superfast availability (%): 97%
Loughborough
Superfast availability (%): 98.9%
Louth and Horncastle
Superfast availability (%): 90.2%
Ludlow
Superfast availability (%): 82.6%
Luton North
Superfast availability (%): 99.8%
Luton South
Superfast availability (%): 98.9%
Macclesfield
Superfast availability (%): 95.1%
Maidenhead
Superfast availability (%): 98.5%
Maidstone and The Weald
Superfast availability (%): 95.2%
Makerfield
Superfast availability (%): 98.7%
Maldon
Superfast availability (%): 95.5%
Manchester Central
Superfast availability (%): 90.2%
Manchester, Gorton
Superfast availability (%): 95.5%
Manchester, Withington
Superfast availability (%): 99.1%
Mansfield
Superfast availability (%): 98.9%
Meon Valley
Superfast availability (%): 93.9%
Meriden
Superfast availability (%): 97.3%
Merthyr Tydfil and Rhymney
Superfast availability (%): 98.8%
Mid Bedfordshire
Superfast availability (%): 95.9%
Mid Derbyshire
Superfast availability (%): 98.2%
Mid Dorset and North Poole
Superfast availability (%): 95.3%
Mid Norfolk
Superfast availability (%): 94.2%
Mid Sussex
Superfast availability (%): 98.2%
Mid Ulster
Superfast availability (%): 97%
Mid Worcestershire
Superfast availability (%): 96.6%
Middlesbrough
Superfast availability (%): 97.9%
Middlesbrough South and East Cleveland
Superfast availability (%): 97.1%
Midlothian
Superfast availability (%): 98%
Milton Keynes North
Superfast availability (%): 98%
Milton Keynes South
Superfast availability (%): 99.2%
Mitcham and Morden
Superfast availability (%): 99.3%
Mole Valley
Superfast availability (%): 95.5%
Monmouth
Superfast availability (%): 90.3%
Montgomeryshire
Superfast availability (%): 84.5%
Moray
Superfast availability (%): 85.7%
Morecambe and Lunesdale
Superfast availability (%): 98.8%
Morley and Outwood
Superfast availability (%): 98.7%
Motherwell and Wishaw
Superfast availability (%): 99.1%
Na h-Eileanan an Iar
Superfast availability (%): 76.9%
Neath
Superfast availability (%): 97.6%
New Forest East
Superfast availability (%): 94.6%
New Forest West
Superfast availability (%): 94.8%
Newark
Superfast availability (%): 96.2%
Newbury
Superfast availability (%): 98%
Newcastle upon Tyne Central
Superfast availability (%): 95.7%
Newcastle upon Tyne East
Superfast availability (%): 98.3%
Newcastle upon Tyne North
Superfast availability (%): 98.5%
Newcastle-under-Lyme
Superfast availability (%): 98.2%
Newport East
Superfast availability (%): 98.3%
Newport West
Superfast availability (%): 97.9%
Newry and Armagh
Superfast availability (%): 97.3%
Newton Abbot
Superfast availability (%): 95.8%
Normanton, Pontefract and Castleford
Superfast availability (%): 98.5%
North Antrim
Superfast availability (%): 94%
North Ayrshire and Arran
Superfast availability (%): 96%
North Cornwall
Superfast availability (%): 88.9%
North Devon
Superfast availability (%): 89.5%
North Dorset
Superfast availability (%): 95.9%
North Down
Superfast availability (%): 99.8%
North Durham
Superfast availability (%): 96.4%
North East Bedfordshire
Superfast availability (%): 96.8%
North East Cambridgeshire
Superfast availability (%): 96.5%
North East Derbyshire
Superfast availability (%): 96.4%
North East Fife
Superfast availability (%): 93%
North East Hampshire
Superfast availability (%): 96.1%
North East Hertfordshire
Superfast availability (%): 96.6%
North East Somerset
Superfast availability (%): 95.5%
North Herefordshire
Superfast availability (%): 90.4%
North Norfolk
Superfast availability (%): 93.5%
North Shropshire
Superfast availability (%): 89.8%
North Somerset
Superfast availability (%): 95.4%
North Swindon
Superfast availability (%): 97.9%
North Thanet
Superfast availability (%): 96.3%
North Tyneside
Superfast availability (%): 99.3%
North Warwickshire
Superfast availability (%): 98.2%
North West Cambridgeshire
Superfast availability (%): 97.6%
North West Durham
Superfast availability (%): 95.1%
North West Hampshire
Superfast availability (%): 93.7%
North West Leicestershire
Superfast availability (%): 97.9%
North West Norfolk
Superfast availability (%): 95.8%
North Wiltshire
Superfast availability (%): 95.5%
Northampton North
Superfast availability (%): 99.6%
Northampton South
Superfast availability (%): 97.2%
Norwich North
Superfast availability (%): 99.2%
Norwich South
Superfast availability (%): 98.8%
Nottingham East
Superfast availability (%): 98.5%
Nottingham North
Superfast availability (%): 99.6%
Nottingham South
Superfast availability (%): 97.2%
Nuneaton
Superfast availability (%): 99.3%
Ochil and South Perthshire
Superfast availability (%): 91.5%
Ogmore
Superfast availability (%): 96.8%
Old Bexley and Sidcup
Superfast availability (%): 98.8%
Oldham East and Saddleworth
Superfast availability (%): 98%
Oldham West and Royton
Superfast availability (%): 99.7%
Orkney and Shetland
Superfast availability (%): 71.6%
Orpington
Superfast availability (%): 98.1%
Oxford East
Superfast availability (%): 95.4%
Oxford West and Abingdon
Superfast availability (%): 98.2%
Paisley and Renfrewshire North
Superfast availability (%): 97.1%
Paisley and Renfrewshire South
Superfast availability (%): 98.8%
Pendle
Superfast availability (%): 96.7%
Penistone and Stocksbridge
Superfast availability (%): 96.6%
Penrith and The Border
Superfast availability (%): 85.3%
Perth and North Perthshire
Superfast availability (%): 88.9%
Peterborough
Superfast availability (%): 98.6%
Plymouth, Moor View
Superfast availability (%): 98.1%
Plymouth, Sutton and Devonport
Superfast availability (%): 95.8%
Pontypridd
Superfast availability (%): 97.2%
Poole
Superfast availability (%): 98.4%
Poplar and Limehouse
Superfast availability (%): 97%
Portsmouth North
Superfast availability (%): 98.6%
Portsmouth South
Superfast availability (%): 98.1%
Preseli Pembrokeshire
Superfast availability (%): 91.1%
Preston
Superfast availability (%): 98.5%
Pudsey
Superfast availability (%): 99.4%
Putney
Superfast availability (%): 98.2%
Rayleigh and Wickford
Superfast availability (%): 99.1%
Reading East
Superfast availability (%): 98.3%
Reading West
Superfast availability (%): 99.2%
Redcar
Superfast availability (%): 98.9%
Redditch
Superfast availability (%): 97.9%
Reigate
Superfast availability (%): 97.7%
Rhondda
Superfast availability (%): 99.3%
Ribble Valley
Superfast availability (%): 95%
Richmond (Yorks)
Superfast availability (%): 90.7%
Richmond Park
Superfast availability (%): 98.1%
Rochdale
Superfast availability (%): 98.5%
Rochester and Strood
Superfast availability (%): 96.1%
Rochford and Southend East
Superfast availability (%): 99%