The United Kingdom

Broadband Providers in The United Kingdom

The United Kingdom has 93 broadband providers available to its residents. The highest internet speed we've seen is 6329.36 Mbps, and typical real-world speeds vary from 27.99 to 92.75 Mbps.

The fastest broadband speed we saw came from Box Broadband, and we've seen internet speeds as high as 6068.11 Mbps from BT, 4523.71 Mbps from Hyperoptic, and 3453.27 Mbps from Community Fibre. In terms of user numbers, Virgin Media is the most popular broadband provider in The United Kingdom, followed by BT and Sky Broadband. The fastest cities in The United Kingdom include Basildon, York, and Greater London, and The United Kingdom's fastest internet providers are Virgin Media, BT, and Hyperoptic.

United Kingdom Broadband Speeds Over Time

We class broadband speed distributions as follows: very slow under 10 Mbps; slow 10-30 Mbps; adequate 30-60 Mbps; good 60-80 Mbps; fast 80-300 Mbps; very fast over 300 Mbps.

Summary of Internet Service Providers in The United Kingdom

#Provider NameMax SpeedTypical Speed Range# Regions
1G.Network948.8 Mbps96.67—427.48 Mbps5
2Cambridge Fibre939.51 Mbps169.65—411.83 Mbps2
3toob946.59 Mbps63.37—472.16 Mbps2
4Box Broadband930.44 Mbps122.26—313 Mbps3
5Hyperoptic4523.71 Mbps79.39—288.27 Mbps61
6Trunk Networks889.52 Mbps43.64—337.15 Mbps16
7Spectrum Internet940.42 Mbps76.32—238.7 Mbps13
8Cerberus Networks786.66 Mbps69.94—252.94 Mbps42
9Community Fibre3453.27 Mbps76.53—222.46 Mbps16
10Gigaclear946.21 Mbps84.23—262.48 Mbps32
11Call Flow Solutions947.57 Mbps44.28—275.29 Mbps7
12B4RN1785.55 Mbps39.28—232.13 Mbps13
13Sure Guernsey526.84 Mbps12.58—377.55 Mbps1
14TrueSpeed Communications931.55 Mbps66.11—199.58 Mbps5
15Optimity946.4 Mbps46.75—238.34 Mbps4
16FibreNest521.02 Mbps61.74—198.65 Mbps20
17Pembs Wifi758.83 Mbps46.82—107.92 Mbps2
18Virgin Media6329.36 Mbps43.98—196.13 Mbps165
19Glide941.78 Mbps37.25—160.03 Mbps75
20Pure Fibre948.39 Mbps77.71—104.23 Mbps9
21Exascale925.35 Mbps51.11—139.78 Mbps5
22WightFibre940.8 Mbps40.97—148.52 Mbps4
23telcom (Velocity Fibre)944.19 Mbps62.73—109 Mbps18
24Pure Broadband945.14 Mbps13.4—139.68 Mbps7
25KCOM941.68 Mbps30.61—159.86 Mbps127
26Solway Communications905.54 Mbps11.33—187.17 Mbps8
27Juice Broadband907.2 Mbps26.94—93.44 Mbps5
28Wessex Internet923.94 Mbps44.99—107.26 Mbps7
29Vostron854.5 Mbps44.27—93.49 Mbps4
30Jibba Jabba493.86 Mbps44.81—97.94 Mbps2
31CSD Network Services802.09 Mbps39.17—93.4 Mbps4
32OptaNet184.14 Mbps29.12—94.32 Mbps1
33Internetty901.56 Mbps29.23—117.38 Mbps5
34Unchained ISP551.14 Mbps21.63—71.33 Mbps3
35Pine Media784.4 Mbps23.19—146.68 Mbps3
36Manx Telecom448.74 Mbps18.78—171.05 Mbps1
37Velocity1943.35 Mbps54.12—60.47 Mbps3
38Independent Fibre Networks909.27 Mbps41.03—114.83 Mbps61
39NYnet766.46 Mbps27.79—78.03 Mbps9
40County Broadband947.36 Mbps24—92.73 Mbps3
41Zen Internet1562.03 Mbps36.64—74.1 Mbps166
42Spitfire946.4 Mbps48.43—93.45 Mbps57
43Zone Broadband858.85 Mbps59.57—64.43 Mbps18
44CCS Leeds926.79 Mbps40.24—95.11 Mbps52
45iDNET943.62 Mbps37.01—87.66 Mbps63
46Contingency Networks907.48 Mbps48.48—76.27 Mbps14
47CIX1052.14 Mbps19.08—73.16 Mbps131
48BT6068.11 Mbps27.31—70.47 Mbps184
49uno373.71 Mbps17.59—60.98 Mbps23
50Internet Central939.3 Mbps17.53—72.92 Mbps18
51FastNet946.36 Mbps22.98—64.7 Mbps20
52Structured Communications912.7 Mbps47.63—73.69 Mbps12
53Onestream243.07 Mbps28.98—82.83 Mbps2
54UltraNetworks330.14 Mbps23.62—78.81 Mbps1
55Andrews & Arnold762.08 Mbps40.41—69.56 Mbps84
56Freeola264.38 Mbps39.39—74.62 Mbps2
57Vodafone939.79 Mbps28.71—63.41 Mbps183
58London Web94.44 Mbps28.51—83.34 Mbps2
59Surrey Hills Internet107.01 Mbps30.85—80.25 Mbps2
60Gigastream88.44 Mbps24.88—69.11 Mbps3
61Airband895.11 Mbps18.82—40.47 Mbps11
62EE3135.43 Mbps19.44—55.81 Mbps182
63TalkTalk939.59 Mbps22.01—55.16 Mbps182
64Sky Broadband1887.37 Mbps20.56—57.56 Mbps180
65Gradwell924.11 Mbps25.73—39.67 Mbps24
66BazTel875.02 Mbps11.37—67.01 Mbps6
67CloudScape Connect361.94 Mbps20.11—46.93 Mbps18
68The Phone Coop874.61 Mbps9.35—58.69 Mbps33
69Fibrecast226.97 Mbps16.15—50.28 Mbps2
70Aquiss271.86 Mbps11.87—49.23 Mbps11
71Plusnet281.94 Mbps16.35—47.44 Mbps184
72Village Networks344.04 Mbps12.5—37.35 Mbps2
73Boundless Networks526.32 Mbps15.99—35.33 Mbps17
74Country Connect92.5 Mbps9.72—39.32 Mbps3
75Connexin1021.86 Mbps10.78—35.5 Mbps4
76Origin Broadband932.6 Mbps15.88—36.85 Mbps86
77Sugarnet87.19 Mbps26.51—28.89 Mbps2
78O2 Broadband900.68 Mbps6.46—34.33 Mbps72
79SAQ72.54 Mbps22.86—27.12 Mbps3
80Scotnet.co.uk339.89 Mbps12.8—31.41 Mbps13
81Call2774.15 Mbps13.43—32.86 Mbps3
82WiSpire396.93 Mbps10.55—29.41 Mbps5
83Go Internet102.92 Mbps9.42—27.38 Mbps5
84Lothian Broadband30.19 Mbps10.83—25.1 Mbps1
85Shell Energy74.85 Mbps6.93—32.25 Mbps179
86Legend Telecom101.73 Mbps7.06—21 Mbps2
87I Need Broadband186.08 Mbps8.59—24.04 Mbps5
88W3Z424.43 Mbps10.04—21.7 Mbps2
89Lonsdale Network Services113.69 Mbps7.9—22.81 Mbps1
90BitStreme48.75 Mbps11.46—15.14 Mbps1
91Beacon Broadband96.45 Mbps8.35—22.23 Mbps4
92Wi-Manx86.42 Mbps6.94—8.16 Mbps2
93XLN8.71 Mbps2.02—4.82 Mbps1

The United Kingdom Regions By Broadband Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1East Dunbartonshire890.7442.41—150.17 Mbps59.83 Mbps11
2West Dunbartonshire787.2140.66—127.49 Mbps58.79 Mbps8
3Kingston upon Hull934.4738.04—233.72 Mbps57.16 Mbps8
4Bracknell Forest941.6637.22—198.41 Mbps52.98 Mbps21
5Wokingham938.6836.63—126.92 Mbps51.38 Mbps23
6North East Lincolnshire944.9535.09—144.04 Mbps50.17 Mbps10
7Portsmouth940.3133.89—148 Mbps50.02 Mbps18
8Stockport1144.6935.45—111.53 Mbps49.15 Mbps16
9Bolton932.836.23—136.54 Mbps48.95 Mbps14
10Surrey2201.7335.03—133.2 Mbps48.24 Mbps35
11Redcar and Cleveland930.3933.43—120.92 Mbps47.64 Mbps10
12Medway1102.7234.47—141.38 Mbps47.62 Mbps19
13Thurrock938.6233.61—133.63 Mbps47.31 Mbps16
14North Lanarkshire915.6534.4—108.9 Mbps46.03 Mbps13
15Greater London5794.2133.22—109.32 Mbps45.61 Mbps67
16Telford and Wrekin939.1535.83—110.61 Mbps45.54 Mbps14
17Newport937.1432.83—93.83 Mbps45.44 Mbps13
18Hertfordshire945.8833.39—110.39 Mbps45.28 Mbps30
19Renfrewshire933.5532.85—127.97 Mbps45.15 Mbps13
20East Ayrshire917.4634.26—115.78 Mbps44.74 Mbps9
21Rochdale1562.0335.82—73.35 Mbps44.51 Mbps12
22Wakefield931.4432.83—101.16 Mbps44.46 Mbps18
23Poole936.2931.43—110.58 Mbps44.06 Mbps15
24Stockton-on-Tees936.6531.1—108.86 Mbps43.93 Mbps13
25Central Bedfordshire941.3732.28—127.49 Mbps43.91 Mbps19
26South Tyneside771.8532.31—106.12 Mbps43.9 Mbps11
27Falkirk927.8130.88—106.12 Mbps43.44 Mbps11
28Solihull937.9430.21—110.69 Mbps43.29 Mbps14
29Cambridgeshire1234.4231.53—108.91 Mbps43.08 Mbps27
30Gloucestershire945.5131.04—108.78 Mbps43.03 Mbps24
31Vale of Glamorgan936.8631.99—114.23 Mbps42.91 Mbps16
32Oxfordshire1182.7532.17—105.46 Mbps42.74 Mbps30
33City and County of Swansea944.4830.57—114.74 Mbps42.51 Mbps15
34Bristol943.1330.38—109.93 Mbps42.32 Mbps21
35Derby931.2131.61—109.8 Mbps42.26 Mbps16
36Northamptonshire939.5931.35—107.24 Mbps42.25 Mbps28
37Leicestershire936.3330.89—108.98 Mbps41.99 Mbps26
38Hartlepool911.2431.08—109.01 Mbps41.89 Mbps9
39Warwickshire1877.4932.15—102.51 Mbps41.68 Mbps25
40Inverclyde649.0429.82—103.1 Mbps41.63 Mbps9
41Nottinghamshire933.7731.22—108.79 Mbps41.46 Mbps26
42West Berkshire942.5131.56—96.84 Mbps41.46 Mbps16
43Trafford944.1931.4—93.43 Mbps41.44 Mbps16
44North Tyneside933.5431.28—107.22 Mbps41.3 Mbps10
45Bedford937.1531.78—104.54 Mbps41.24 Mbps16
46Wigan1196.631.25—106.58 Mbps41.21 Mbps17
47Plymouth935.5731.22—116.62 Mbps40.97 Mbps12
48Warrington858.0431.9—101.62 Mbps40.73 Mbps13
49St Helens924.1730.34—104.38 Mbps40.45 Mbps13
50Dundee City936.8329.7—109.17 Mbps40.4 Mbps10
51Wirral937.2830.64—93.01 Mbps40.21 Mbps16
52Buckinghamshire939.330.14—94.84 Mbps40.07 Mbps26
53Sefton925.1329.51—105.64 Mbps39.97 Mbps15
54East Renfrewshire928.3729.48—109.64 Mbps39.92 Mbps14
55Neath Port Talbot935.4329.7—108.77 Mbps39.84 Mbps11
56Dudley937.5729.67—96.03 Mbps39.74 Mbps19
57Lisburn and Castlereagh915.927.26—108.1 Mbps39.52 Mbps11
58North Somerset941.9229.98—100.92 Mbps39.4 Mbps21
59Bournemouth939.2229.35—104.54 Mbps39.38 Mbps16
60Wolverhampton935.5630.04—97.68 Mbps39.33 Mbps16
61Brighton and Hove942.1329.63—108.4 Mbps39.32 Mbps21
62Edinburgh931.9830.16—99.02 Mbps39.24 Mbps15
63Birmingham2786.0629.7—107.7 Mbps39.04 Mbps25
64Oldham939.5330.44—91.23 Mbps39.01 Mbps15
65Walsall942.8630.33—96.45 Mbps38.82 Mbps18
66Darlington940.8629.2—106.41 Mbps38.58 Mbps14
67Angus914.0528.17—106.55 Mbps38.42 Mbps11
68South Ayrshire908.129.89—87.26 Mbps38.39 Mbps12
69West Lothian923.0829.77—100.6 Mbps38.12 Mbps13
70Salford935.5629.5—96.54 Mbps38.07 Mbps17
71Blackburn with Darwen926.927.89—104.39 Mbps37.89 Mbps11
72Staffordshire937.0130.2—97.63 Mbps37.8 Mbps24
73Southampton946.5928.46—110.13 Mbps37.8 Mbps21
74North Lincolnshire920.0529.74—105.12 Mbps37.75 Mbps15
75Coventry944.9529.02—91.89 Mbps37.74 Mbps20
76Slough938.8428.69—98.08 Mbps37.57 Mbps16
77Kirklees933.0229.22—100.15 Mbps37.56 Mbps20
78South Lanarkshire898.129.73—99.07 Mbps37.52 Mbps12
79Sandwell934.6730.22—90.7 Mbps37.45 Mbps19
80Mid and East Antrim919.2128.51—82.3 Mbps37.42 Mbps11
81Calderdale931.1229.97—82.65 Mbps37.31 Mbps18
82Stoke-on-Trent945.1428.29—104.12 Mbps37.29 Mbps16
83Hampshire938.5129.06—92.35 Mbps37.24 Mbps39
84Leeds1580.9128.75—97.94 Mbps37.04 Mbps27
85Leicester935.8927.47—99.31 Mbps37.03 Mbps22
86Peterborough946.2127.82—93.23 Mbps36.97 Mbps17
87Cheshire East924.1729.68—87.51 Mbps36.91 Mbps23
88Essex6329.3627.56—93.69 Mbps36.89 Mbps34
89Ards and North Down927.6228.05—98.35 Mbps36.83 Mbps11
90Cheshire928.6728.33—79.81 Mbps36.75 Mbps19
91Southend-on-Sea3158.9726.4—106 Mbps36.74 Mbps15
92Milton Keynes937.0828.85—70.49 Mbps36.22 Mbps21
93Bath and North East Somerset1690.8227.51—89.43 Mbps36.19 Mbps20
94Halton896.7429.86—73.49 Mbps36.19 Mbps11
95South Gloucestershire934.5826.93—84.56 Mbps36.11 Mbps15
96West Sussex938.4927.32—75.21 Mbps36.08 Mbps29
97Middlesbrough920.224.07—109.55 Mbps36.08 Mbps10
98Blackpool911.3827.19—86.95 Mbps36.07 Mbps12
99Windsor and Maidenhead936.4927.11—70.66 Mbps36.01 Mbps22
100Rotherham1088.6427.56—73.83 Mbps35.9 Mbps18
101Antrim and Newtownabbey899.0527.56—72.7 Mbps35.76 Mbps14
102Borough of Bury932.3727.74—70.75 Mbps35.75 Mbps14
103East Yorkshire931.2726.22—102.37 Mbps35.65 Mbps15
104Worcestershire940.0527.12—73.68 Mbps35.64 Mbps25
105Swindon934.7322.04—103.67 Mbps35.51 Mbps14
106Belfast935.4926.3—97.53 Mbps35.26 Mbps13
107Cardiff940.4225.64—77.4 Mbps35.22 Mbps18
108Knowsley898.4627.88—71.98 Mbps35.18 Mbps13
109Bradford1021.8626.57—84.54 Mbps35.17 Mbps22
110Manchester1644.226.77—81.88 Mbps35.03 Mbps25
111Lancashire1785.5526.98—72.77 Mbps34.98 Mbps25
112Fife913.8431.43—47.88 Mbps34.91 Mbps15
113Liverpool1134.5325.56—89.74 Mbps34.61 Mbps22
114Kent947.5725.21—74.16 Mbps34.49 Mbps29
115Torfaen County Borough941.1526.56—72.06 Mbps34.13 Mbps10
116Armagh City Banbridge and Craigavon899.7124.62—72.48 Mbps34.08 Mbps12
117York6068.1124.44—71.71 Mbps33.84 Mbps21
118Sunderland927.8126.15—72.18 Mbps33.82 Mbps13
119Merthyr Tydfil923.9427.69—67.48 Mbps33.8 Mbps10
120County Borough of Bridgend928.6326.87—61.97 Mbps33.68 Mbps11
121Newcastle upon Tyne934.0424.13—82.11 Mbps33.17 Mbps17
122Wiltshire943.1524.12—73.42 Mbps33.08 Mbps24
123North Yorkshire942.4324.33—68.53 Mbps32.82 Mbps22
124Reading939.223.89—101.38 Mbps32.82 Mbps21
125Doncaster935.9125.85—89.26 Mbps32.8 Mbps19
126Glasgow City916.2423.77—68.71 Mbps32.52 Mbps19
127Derbyshire936.5224.59—67.65 Mbps32.5 Mbps26
128Tameside932.925.55—66.79 Mbps32.26 Mbps18
129Sheffield934.8223.67—69.03 Mbps32.11 Mbps21
130Gateshead900.6423.21—75.46 Mbps31.94 Mbps15
131Torbay937.6320.11—99.55 Mbps31.5 Mbps12
132Herefordshire923.6624.58—61.99 Mbps31.41 Mbps16
133Barnsley930.6324.31—67.91 Mbps31.32 Mbps13
134Wrexham891.1122.75—72.55 Mbps31.28 Mbps12
135Lincolnshire938.3722.6—68.5 Mbps31.09 Mbps24
136East Sussex939.8623.51—58.37 Mbps31.03 Mbps23
137Norfolk936.6422.5—68.25 Mbps31.01 Mbps21
138Derry City and Strabane923.920.71—83.22 Mbps31.01 Mbps12
139Rhondda Cynon Taf931.1723.77—59.61 Mbps30.81 Mbps14
140Northumberland898.9122.71—62.27 Mbps30.59 Mbps15
141Caerphilly County Borough938.8424.49—55.13 Mbps30.38 Mbps12
142Orkney Islands875.724.09—62.81 Mbps30.34 Mbps8
143Suffolk948.0522.97—65.97 Mbps30.33 Mbps27
144Flintshire915.0722.61—64.72 Mbps30.11 Mbps14
145Devon1117.3220.42—68.17 Mbps29.98 Mbps26
146Isle of Wight940.823.5—63.04 Mbps29.54 Mbps12
147Durham934.2321.87—55.54 Mbps29.03 Mbps15
148East Lothian913.8321.86—59.49 Mbps28.99 Mbps13
149Shropshire913.2820.71—59.4 Mbps28.99 Mbps20
150Perth and Kinross859.0519.56—69.43 Mbps28.93 Mbps13
151Moray915.5720.74—63.43 Mbps28.77 Mbps11
152Fermanagh and Omagh921.4818.58—62.34 Mbps28.43 Mbps10
153Midlothian919.0922.06—64.53 Mbps28.4 Mbps11
154Dorset929.9220.35—53.26 Mbps28.08 Mbps19
155Clackmannanshire871.8221.66—56.1 Mbps27.89 Mbps8
156Powys915.1518.14—65.5 Mbps27.8 Mbps16
157Somerset934.8619.62—60.88 Mbps27.74 Mbps20
158Causeway Coast and Glens910.2319.75—63.18 Mbps27.48 Mbps12
159Conwy928.0518.9—61.01 Mbps27.45 Mbps12
160Cumbria1737.7519.63—55.21 Mbps27.44 Mbps20
161Aberdeenshire919.7519.29—62.47 Mbps26.75 Mbps14
162North Ayrshire3135.4319.24—57.3 Mbps26.71 Mbps10
163Monmouthshire923.2118.49—61.1 Mbps26.65 Mbps14
164Blaenau Gwent913.7718.6—50.95 Mbps26.65 Mbps7
165Newry Mourne and Down92717.69—62.43 Mbps26.02 Mbps10
166Aberdeen City915.4319.12—53.86 Mbps25.82 Mbps16
167Scottish Borders918.0518.38—59.74 Mbps25.73 Mbps11
168Cornwall931.0420.98—48.99 Mbps25.62 Mbps18
169Ceredigion911.9515.75—58.51 Mbps25.61 Mbps12
170Anglesey918.7317.29—51.02 Mbps24.52 Mbps8
171Denbighshire930.9116.45—48.42 Mbps23.74 Mbps14
172Gwynedd920.7314.98—58.06 Mbps23.52 Mbps12
173Western Isles727.1517.76—48.23 Mbps23.36 Mbps6
174Dumfries and Galloway924.1316.62—49.77 Mbps22.84 Mbps13
175Carmarthenshire922.4413.88—60.23 Mbps22.53 Mbps10
176Highland924.2115.87—50.99 Mbps22.46 Mbps16
177Rutland124.5517.17—45.9 Mbps22.43 Mbps7
178Mid Ulster900.1914.4—64.9 Mbps22.34 Mbps14
179Argyll and Bute902.5413.64—56.71 Mbps21.2 Mbps15
180Stirling935.9615.58—47.33 Mbps20.85 Mbps10
181Nottingham2371.4916.11—40.25 Mbps18.99 Mbps18
182Pembrokeshire917.6810.53—55.11 Mbps17.65 Mbps13
183Shetland Islands689.7911.4—48.71 Mbps17.2 Mbps7
184Luton917.359.1—88.19 Mbps15.78 Mbps6

Frequently Asked Questions about Internet Providers in The United Kingdom

How many providers in The United Kingdom are there?

The United Kingdom has 93 ISPs available to its 62,348,447 residents.

Who is the fastest provider in The United Kingdom?

Box Broadband is the fastest provider in The United Kingdom with 930.44 Mbps, and a typical real-world speed range of 122.26—313 Mbps.

Who is the best provider in The United Kingdom?

Cambridge Fibre is the best provider in The United Kingdom, and their users typically see speeds in the range of 169.65 to 411.83 Mbps.

What is the average internet speed in The United Kingdom?

Users in The United Kingdom see an average internet speed of 27.99 up to 92.75 Mbps, and the fastest speed we've seen is 6329.36 Mbps.

Is Virgin Media available in The United Kingdom?

Virgin Media is available in The United Kingdom, and the fastest speed we've seen from them is 6329.36 Mbps.

Is BT available in The United Kingdom?

BT is available in The United Kingdom, and the fastest speed we've seen from them is 6068.11 Mbps.

Is Sky Broadband available in The United Kingdom?

Sky Broadband is available in The United Kingdom, and the fastest speed we've seen from them is 1887.37 Mbps.

Is Plusnet available in The United Kingdom?

Plusnet is available in The United Kingdom, and the fastest speed we've seen from them is 281.94 Mbps.

Is TalkTalk available in The United Kingdom?

TalkTalk is available in The United Kingdom, and the fastest speed we've seen from them is 939.59 Mbps.

Who is the the most popular provider in The United Kingdom?

The provider with the most users in The United Kingdom is Virgin Media.