Internet Service Providers in The United Kingdom

The United Kingdom has 94 broadband providers available to its residents. The highest internet speed we've seen is 6329.36 Mbps, and typical real-world speeds vary from 28.23 to 92.14 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, 3453.27 Mbps from Community Fibre, and 3135.43 Mbps from EE. 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 London, and The United Kingdom's fastest internet providers are Virgin Media, BT, and Community Fibre.

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
1Cambridge Fibre939.51 Mbps181—478.91 Mbps1
2G.Network948.8 Mbps104.4—421.84 Mbps5
3toob946.59 Mbps63.68—481.81 Mbps2
4Box Broadband924.11 Mbps121.87—304.75 Mbps3
5Hyperoptic948.63 Mbps84.79—283.74 Mbps60
6Vision Fibre Media813.04 Mbps97.46—284.73 Mbps1
7Spectrum Internet938.84 Mbps81.05—241.32 Mbps13
8Cerberus Networks786.66 Mbps71.19—256.12 Mbps41
9Call Flow Solutions943.03 Mbps42.46—274.93 Mbps7
10Trunk Networks889.52 Mbps34.5—324.11 Mbps12
11Community Fibre3453.27 Mbps76.62—222.73 Mbps16
12Gigaclear946.21 Mbps84.51—258.57 Mbps32
13B4RN1785.55 Mbps39.45—213.1 Mbps13
14TrueSpeed Communications909.44 Mbps67.17—199.67 Mbps5
15Sure Guernsey526.84 Mbps12.52—356.57 Mbps1
16Optimity946.4 Mbps43.41—204.66 Mbps4
17Virgin Media6329.36 Mbps46.36—199.17 Mbps164
18Glide941.78 Mbps36.88—156.69 Mbps75
19FibreNest519.12 Mbps61.38—177.08 Mbps19
20Vostron854.5 Mbps47.69—93.79 Mbps4
21Jibba Jabba493.86 Mbps42.29—107.34 Mbps2
22Pure Broadband945.14 Mbps13.42—141.52 Mbps6
23telcom (Velocity Fibre)944.19 Mbps61.58—106.58 Mbps17
24Pure Fibre948.39 Mbps79.41—98.93 Mbps9
25Exascale925.35 Mbps49.58—135.2 Mbps5
26KCOM941.68 Mbps30.32—155.11 Mbps125
27WightFibre940.8 Mbps36.81—134.57 Mbps4
28Solway Communications849.94 Mbps10.67—178.82 Mbps8
29Wessex Internet923.94 Mbps44.95—106.89 Mbps7
30Juice Broadband907.2 Mbps25.16—92.06 Mbps5
31Unchained ISP551.14 Mbps19.06—84.7 Mbps2
32Internetty901.56 Mbps29.32—109.06 Mbps5
33OptaNet184.14 Mbps29.12—91.15 Mbps1
34Pine Media784.4 Mbps22.19—137.09 Mbps3
35CSD Network Services802.09 Mbps35.95—92.92 Mbps4
36Independent Fibre Networks909.27 Mbps41.98—114.39 Mbps60
37Pembs Wifi752.93 Mbps43.54—107.92 Mbps2
38Velocity1943.35 Mbps52.38—60.44 Mbps3
39County Broadband947.36 Mbps24—89.36 Mbps3
40Manx Telecom448.74 Mbps14.3—162.96 Mbps1
41Zen Internet1381.44 Mbps36.7—73.99 Mbps167
42Spitfire945.28 Mbps51.65—93.43 Mbps57
43Zone Broadband858.85 Mbps59.55—64.39 Mbps18
44CCS Leeds926.79 Mbps37.83—94.51 Mbps51
45iDNET943.62 Mbps37.73—86.42 Mbps63
46NYnet766.46 Mbps27.95—68.43 Mbps9
47CIX1052.14 Mbps18.82—72.71 Mbps123
48Contingency Networks907.48 Mbps48.51—75.95 Mbps14
49London Web94.44 Mbps56.17—85.9 Mbps2
50Internet Central939.3 Mbps19.86—74.29 Mbps18
51BT6068.11 Mbps27.51—70.24 Mbps184
52Structured Communications912.7 Mbps54.1—73.66 Mbps11
53uno436.9 Mbps17.44—63.63 Mbps23
54FastNet942.13 Mbps23.03—56.88 Mbps18
55Andrews & Arnold762.08 Mbps40.17—69.52 Mbps81
56Onestream243.07 Mbps21.94—75.46 Mbps2
57Freeola264.38 Mbps37.91—74.62 Mbps2
58UltraNetworks330.14 Mbps19.84—75.3 Mbps1
59Vodafone939.54 Mbps28.36—62.39 Mbps182
60Surrey Hills Internet107.01 Mbps30.85—75.42 Mbps2
61Gigastream88.44 Mbps24.88—69.11 Mbps3
62EE3135.43 Mbps19.41—55.67 Mbps182
63Airband895.11 Mbps17.8—40.19 Mbps10
64TalkTalk937.84 Mbps21.5—54.27 Mbps183
65Gradwell924.11 Mbps27.39—39.64 Mbps23
66Sky Broadband1887.37 Mbps20.17—57 Mbps180
67CloudScape Connect361.94 Mbps18.88—43.24 Mbps15
68Aquiss271.86 Mbps11.64—48.85 Mbps11
69Fibrecast226.97 Mbps14.62—48.58 Mbps2
70Country Connect92.5 Mbps8.49—55.19 Mbps3
71The Phone Coop502.35 Mbps7.84—55.37 Mbps29
72BazTel875.02 Mbps11—64.39 Mbps6
73Plusnet281.94 Mbps16.56—47.89 Mbps184
74Connexin1021.86 Mbps11.26—36.21 Mbps4
75Boundless Networks526.32 Mbps16.26—35.17 Mbps16
76Village Networks344.04 Mbps12.35—36.18 Mbps2
77Origin Broadband932.6 Mbps14.9—36.55 Mbps86
78Sugarnet87.19 Mbps27.26—28.91 Mbps2
79SAQ72.54 Mbps22.86—27.12 Mbps2
80O2 Broadband900.68 Mbps6.11—33.29 Mbps70
81Scotnet.co.uk339.89 Mbps11.83—31.68 Mbps13
82WiSpire212.73 Mbps10.42—29.2 Mbps5
83Call2785.08 Mbps9.58—28.53 Mbps3
84Shell Energy74.82 Mbps6.95—32.37 Mbps179
85Lothian Broadband27.59 Mbps10.66—25.86 Mbps1
86Go Internet93.05 Mbps9.08—26.54 Mbps5
87Legend Telecom240.45 Mbps6.37—20.93 Mbps2
88I Need Broadband186.08 Mbps8.59—23.95 Mbps5
89Lonsdale Network Services96.47 Mbps7.92—23.02 Mbps1
90W3Z424.43 Mbps10.19—21.69 Mbps2
91BitStreme48.75 Mbps11.46—15.14 Mbps1
92Beacon Broadband96.45 Mbps8.42—24.53 Mbps4
93Wi-Manx166.57 Mbps6.71—8.16 Mbps2
94XLN8.71 Mbps1.86—4.8 Mbps2

The United Kingdom Regions By Broadband Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1East Dunbartonshire890.7444.36—167.09 Mbps62.41 Mbps11
2West Dunbartonshire787.2141.49—126.58 Mbps60.1 Mbps8
3Kingston upon Hull934.4737.47—234.93 Mbps58.46 Mbps7
4Bracknell Forest938.7437.41—196.13 Mbps52.92 Mbps21
5Wokingham937.8736.62—121.47 Mbps51.37 Mbps23
6North East Lincolnshire944.9534.96—140.05 Mbps49.84 Mbps10
7Portsmouth940.3133.43—142.29 Mbps49.73 Mbps18
8Stockport935.935.56—111.51 Mbps49.67 Mbps16
9Surrey2201.7335.22—133.31 Mbps48.52 Mbps35
10Bolton932.835.51—133.46 Mbps48.07 Mbps14
11Redcar and Cleveland923.7232.82—111.01 Mbps46.44 Mbps10
12Newport935.6332.84—91.98 Mbps45.92 Mbps13
13Medway936.933.67—135 Mbps45.78 Mbps20
14London5794.2133.33—108.75 Mbps45.75 Mbps68
15Telford and Wrekin938.635.97—110.43 Mbps45.39 Mbps14
16North Lanarkshire895.6433.74—108.79 Mbps45.24 Mbps12
17Thurrock938.6231.88—116.76 Mbps45.14 Mbps15
18Wakefield931.4432.95—93.62 Mbps44.98 Mbps18
19Rochdale1381.4435.98—73.19 Mbps44.84 Mbps12
20Hertfordshire938.3132.98—109.68 Mbps44.76 Mbps30
21East Ayrshire917.4633.89—116.39 Mbps44.74 Mbps9
22Renfrewshire933.5532.59—136.18 Mbps44.43 Mbps13
23Central Bedfordshire941.3733.17—126.67 Mbps44.29 Mbps19
24Poole901.8431.69—110.37 Mbps43.95 Mbps14
25Cambridgeshire1234.4232.19—109.52 Mbps43.8 Mbps26
26South Tyneside768.9431.42—105.05 Mbps43.25 Mbps11
27Falkirk917.230.38—105.22 Mbps43 Mbps11
28Oxfordshire1182.7532.47—104.06 Mbps42.9 Mbps29
29Gloucestershire945.5130.87—104.47 Mbps42.73 Mbps24
30Hartlepool911.2431.36—119.39 Mbps42.7 Mbps9
31Warwickshire1877.4932.99—100.82 Mbps42.67 Mbps25
32Derby931.2131.66—109.41 Mbps42.37 Mbps16
33Solihull934.3729.26—110.27 Mbps42.32 Mbps14
34Stockton-on-Tees936.6529.98—107.06 Mbps42.3 Mbps13
35Leicestershire936.130.97—108.74 Mbps42.15 Mbps25
36Bristol943.1330.12—109.84 Mbps42.06 Mbps21
37Warrington858.0431.9—102.88 Mbps41.99 Mbps13
38Inverclyde640.8729.68—102.17 Mbps41.82 Mbps9
39Wigan1196.631.37—107.43 Mbps41.63 Mbps17
40Northamptonshire937.5630.84—104.75 Mbps41.38 Mbps28
41North Tyneside818.4531.02—106.68 Mbps40.95 Mbps10
42City and County of Swansea944.4829.27—110.17 Mbps40.88 Mbps15
43Plymouth923.2931.04—116.02 Mbps40.72 Mbps12
44West Berkshire942.5131.02—93.92 Mbps40.72 Mbps16
45Trafford944.1931.03—92.82 Mbps40.69 Mbps16
46Bedford937.1531.41—102.49 Mbps40.48 Mbps15
47Sefton925.1329.37—107.21 Mbps40.37 Mbps15
48Vale of Glamorgan936.2530.73—110.8 Mbps40.31 Mbps16
49Wirral937.2830.8—91.11 Mbps40.25 Mbps15
50Buckinghamshire939.330.14—95.25 Mbps40.13 Mbps26
51Brighton and Hove942.1330.03—108.37 Mbps39.91 Mbps21
52Dudley937.5729.45—94.97 Mbps39.88 Mbps18
53Nottinghamshire930.5730.12—107.49 Mbps39.7 Mbps26
54St Helens917.0829.56—104.23 Mbps39.52 Mbps13
55Bournemouth939.2229.33—103.54 Mbps39.32 Mbps16
56East Renfrewshire928.3729.24—109.43 Mbps39.28 Mbps14
57Oldham939.5330.48—86.92 Mbps39.19 Mbps15
58Edinburgh931.9830.16—98.06 Mbps39.12 Mbps15
59North Somerset941.9229.73—96.74 Mbps39.1 Mbps22
60Dundee City936.8328.62—108.78 Mbps39.08 Mbps10
61Birmingham941.3229.47—106.79 Mbps38.57 Mbps24
62Lisburn and Castlereagh915.927.25—105.6 Mbps38.57 Mbps11
63Wolverhampton935.5529.45—92.07 Mbps38.53 Mbps15
64Neath Port Talbot932.2528.71—106.22 Mbps38.46 Mbps11
65Angus891.3127.92—107.57 Mbps38.15 Mbps10
66Walsall942.8629.57—92.31 Mbps37.58 Mbps18
67Hampshire937.7329.46—92.59 Mbps37.48 Mbps38
68Salford935.5629.11—93.65 Mbps37.45 Mbps17
69Mid and East Antrim919.2128.76—77.39 Mbps37.39 Mbps11
70Darlington927.7228.77—105.03 Mbps37.38 Mbps14
71Calderdale919.6929.64—79.77 Mbps37.36 Mbps17
72Staffordshire937.0130.05—93.34 Mbps37.32 Mbps24
73Southampton946.5928.05—109.8 Mbps37.32 Mbps21
74Kirklees933.0229.2—97.2 Mbps37.3 Mbps20
75North Lincolnshire920.0529.74—102.84 Mbps37.26 Mbps15
76West Lothian909.5329.15—95.83 Mbps37.22 Mbps11
77South Ayrshire848.8328.59—85.57 Mbps37.1 Mbps11
78South Lanarkshire898.129.23—94.5 Mbps37.01 Mbps12
79Stoke-on-Trent945.1427.77—101.62 Mbps36.97 Mbps16
80Leeds1580.9128.53—93.59 Mbps36.93 Mbps26
81Cheshire East924.1729.87—87.06 Mbps36.9 Mbps21
82Coventry944.9528.12—88.16 Mbps36.9 Mbps20
83Essex6329.3627.3—92.91 Mbps36.81 Mbps34
84Windsor and Maidenhead927.5728.06—71.61 Mbps36.78 Mbps22
85Leicester933.4227.2—95.39 Mbps36.78 Mbps23
86Cheshire928.6728.56—76.97 Mbps36.74 Mbps19
87Sandwell934.6729.17—82.24 Mbps36.72 Mbps19
88Ards and North Down927.6228.12—95.95 Mbps36.66 Mbps12
89Southend-on-Sea2786.3525.86—103.48 Mbps36.57 Mbps14
90Swindon932.0624.5—109.04 Mbps36.48 Mbps14
91Peterborough946.2127.18—86.84 Mbps36.42 Mbps16
92Slough937.2827.6—92.58 Mbps36.4 Mbps16
93Milton Keynes937.0828.98—70.28 Mbps36.28 Mbps21
94Middlesbrough920.223.95—109.5 Mbps36.22 Mbps9
95West Sussex938.4927.5—73.74 Mbps35.96 Mbps29
96Blackburn with Darwen926.925.67—98.85 Mbps35.88 Mbps11
97South Gloucestershire930.5626.77—82.04 Mbps35.8 Mbps15
98Bath and North East Somerset1690.8227.04—84.92 Mbps35.59 Mbps19
99Worcestershire940.0527.04—72.94 Mbps35.55 Mbps25
100Halton896.7429.58—73.13 Mbps35.51 Mbps11
101Borough of Bury918.1727.27—69.43 Mbps35.4 Mbps14
102Blackpool911.3826.06—80.46 Mbps35.25 Mbps12
103Bradford1021.8626.41—86.41 Mbps34.93 Mbps21
104Cardiff1368.3725.37—73.93 Mbps34.93 Mbps18
105Fife904.2631.39—47.1 Mbps34.84 Mbps14
106Belfast935.4925.57—95.36 Mbps34.7 Mbps13
107East Yorkshire931.2725.41—100.4 Mbps34.67 Mbps15
108Manchester1340.7626.45—79.53 Mbps34.62 Mbps24
109Rotherham932.626.11—72.05 Mbps34.6 Mbps16
110Knowsley891.5127.76—70.9 Mbps34.53 Mbps12
111Lancashire1785.5526.52—71.56 Mbps34.36 Mbps25
112Kent943.0325.05—73.68 Mbps34.31 Mbps29
113York6068.1124.7—71.91 Mbps34.29 Mbps21
114Antrim and Newtownabbey899.0526.12—70.32 Mbps34.18 Mbps14
115Liverpool1134.5325.02—88.67 Mbps33.97 Mbps21
116Armagh City Banbridge and Craigavon899.7124.33—71.91 Mbps33.83 Mbps12
117Torfaen County Borough941.1525.93—71.65 Mbps33.7 Mbps10
118Sunderland889.0425.9—72.34 Mbps33.62 Mbps13
119County Borough of Bridgend928.6326.28—61.11 Mbps33.16 Mbps11
120Newcastle upon Tyne934.0424.1—79.61 Mbps32.99 Mbps16
121Wiltshire937.4223.77—72.85 Mbps32.75 Mbps24
122North Yorkshire942.4324.29—67.21 Mbps32.58 Mbps22
123Merthyr Tydfil923.9425.1—66.08 Mbps32.51 Mbps10
124Reading939.223.54—98.76 Mbps32.38 Mbps21
125Glasgow City913.9323.35—68.44 Mbps32.2 Mbps19
126Derbyshire936.5224.27—67.26 Mbps32.2 Mbps26
127Doncaster935.9125.13—81.58 Mbps32.14 Mbps19
128Tameside932.925.58—65.75 Mbps31.99 Mbps18
129Sheffield932.4223.3—68.27 Mbps31.83 Mbps21
130Wrexham891.1122.8—73.08 Mbps31.54 Mbps12
131Herefordshire923.6624.7—61.88 Mbps31.39 Mbps16
132Gateshead900.6422.45—73.56 Mbps31.21 Mbps14
133East Sussex936.4823.43—58.56 Mbps31.04 Mbps23
134Orkney Islands875.724.82—65.67 Mbps31.03 Mbps8
135Lincolnshire938.3722.49—68.35 Mbps30.99 Mbps23
136Barnsley930.6323.65—67.6 Mbps30.85 Mbps13
137Norfolk934.2722.05—67.36 Mbps30.58 Mbps21
138Caerphilly County Borough938.8424.68—54.83 Mbps30.44 Mbps12
139Suffolk948.0522.98—66.25 Mbps30.4 Mbps25
140Torbay937.6319.32—93.64 Mbps30.29 Mbps12
141Fermanagh and Omagh921.4819.6—65.91 Mbps30.22 Mbps10
142East Lothian913.8322.05—59.46 Mbps30.12 Mbps13
143Northumberland881.2122.01—61.44 Mbps30.02 Mbps15
144Devon936.7520.51—67.19 Mbps29.87 Mbps26
145Rhondda Cynon Taf931.1723—58.32 Mbps29.86 Mbps14
146Isle of Wight940.823.63—62.01 Mbps29.75 Mbps12
147Flintshire915.0722.39—63.6 Mbps29.48 Mbps13
148Derry City and Strabane923.919.42—75 Mbps29.44 Mbps12
149Shropshire913.2820.66—59.92 Mbps29.25 Mbps20
150Durham934.2321.21—54.66 Mbps28.45 Mbps15
151Clackmannanshire871.8222.11—57.35 Mbps28.33 Mbps8
152Perth and Kinross859.0519.08—67.51 Mbps28.27 Mbps13
153Dorset927.6820.3—52 Mbps27.94 Mbps18
154Somerset928.3519.83—61.02 Mbps27.75 Mbps20
155Monmouthshire923.2119.39—61.5 Mbps27.67 Mbps14
156Midlothian919.0920.6—58.64 Mbps27.36 Mbps12
157Moray877.4819.72—59.87 Mbps27.18 Mbps11
158Cumbria946.5719.31—54.69 Mbps27.03 Mbps20
159Luton800.6213.99—282.19 Mbps26.99 Mbps5
160Causeway Coast and Glens910.2319.43—62.35 Mbps26.88 Mbps12
161Aberdeenshire919.7519.8—64.05 Mbps26.84 Mbps14
162Conwy928.0518.17—57.58 Mbps26.57 Mbps12
163Powys915.1517.23—64.26 Mbps26.45 Mbps15
164North Ayrshire3135.4319.1—57.11 Mbps26.2 Mbps10
165Ceredigion902.2916.08—57.99 Mbps25.91 Mbps12
166Blaenau Gwent913.7717.82—51.86 Mbps25.79 Mbps7
167Cornwall931.0420.98—47.33 Mbps25.44 Mbps18
168Newry Mourne and Down92717.19—60.57 Mbps24.99 Mbps10
169Scottish Borders918.0517.57—58.14 Mbps24.77 Mbps10
170Aberdeen City915.4318.32—51.2 Mbps24.71 Mbps16
171Gwynedd920.7315.66—62.27 Mbps24.61 Mbps12
172Anglesey918.7316.64—50.31 Mbps23.73 Mbps8
173Western Isles727.0917.66—48.04 Mbps23.09 Mbps7
174Denbighshire890.1515.72—48.11 Mbps22.92 Mbps14
175Nottingham934.5618.57—46.85 Mbps22.38 Mbps18
176Highland924.2115.88—51.75 Mbps22.24 Mbps16
177Dumfries and Galloway924.1316.35—49.19 Mbps22.16 Mbps12
178Mid Ulster900.1914.02—64.36 Mbps21.94 Mbps14
179Rutland124.5516.52—45.08 Mbps21.62 Mbps5
180Carmarthenshire922.1212.86—56.14 Mbps20.62 Mbps10
181Argyll and Bute902.5413.51—56.01 Mbps20.24 Mbps14
182Stirling935.9615.08—46.17 Mbps20.06 Mbps9
183Shetland Islands689.7913.31—59.27 Mbps19.74 Mbps7
184Pembrokeshire917.6810.73—58.24 Mbps18.01 Mbps13

Frequently Asked Questions about Internet Providers in The United Kingdom

The United Kingdom has 94 ISPs available to its 62,348,447 residents.
Box Broadband is the fastest provider in The United Kingdom with 924.11 Mbps, and a typical real-world speed range of 121.87—304.75 Mbps.
Cambridge Fibre is the best provider in The United Kingdom, and their users typically see speeds in the range of 181 to 478.91 Mbps.
Users in The United Kingdom see an average internet speed of 28.23 up to 92.14 Mbps, and the fastest speed we've seen is 6329.36 Mbps.
Virgin Media is available in The United Kingdom, and the fastest speed we've seen from them is 6329.36 Mbps.
BT is available in The United Kingdom, and the fastest speed we've seen from them is 6068.11 Mbps.
Sky Broadband is available in The United Kingdom, and the fastest speed we've seen from them is 1887.37 Mbps.
Plusnet is available in The United Kingdom, and the fastest speed we've seen from them is 281.94 Mbps.
TalkTalk is available in The United Kingdom, and the fastest speed we've seen from them is 937.84 Mbps.
The provider with the most users in The United Kingdom is Virgin Media.