Internet Service 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 28.05 to 92.08 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 Greater 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 Mbps174.82—463.36 Mbps1
2G.Network948.8 Mbps100.83—421.84 Mbps5
3toob946.59 Mbps62.98—478.91 Mbps2
4Box Broadband924.11 Mbps113.73—307.05 Mbps3
5Hyperoptic948.63 Mbps82.18—284.4 Mbps60
6Spectrum Internet938.84 Mbps77.57—240.26 Mbps13
7Cerberus Networks786.66 Mbps70.29—254.69 Mbps41
8Community Fibre3453.27 Mbps76.89—223.34 Mbps16
9Trunk Networks889.52 Mbps33.28—305.6 Mbps14
10Call Flow Solutions947.57 Mbps41.78—273.74 Mbps7
11Gigaclear946.21 Mbps83.79—258.63 Mbps32
12B4RN1785.55 Mbps38.09—217.15 Mbps13
13TrueSpeed Communications909.44 Mbps65.18—199.38 Mbps5
14Optimity946.4 Mbps44.98—213.55 Mbps4
15Sure Guernsey526.84 Mbps12.46—348.11 Mbps1
16Virgin Media6329.36 Mbps45.46—197.34 Mbps164
17FibreNest521.02 Mbps62.19—186.94 Mbps19
18Glide941.78 Mbps36.85—156.7 Mbps75
19Jibba Jabba493.86 Mbps42.29—107.34 Mbps2
20Pure Broadband945.14 Mbps13.44—141.52 Mbps6
21Pure Fibre948.39 Mbps78.42—100.82 Mbps9
22Exascale925.35 Mbps49.74—135.2 Mbps5
23WightFibre940.8 Mbps38.18—139.88 Mbps4
24telcom (Velocity Fibre)944.19 Mbps59.37—105.21 Mbps18
25KCOM941.68 Mbps30.29—156.79 Mbps125
26Vostron854.5 Mbps46.06—93.48 Mbps4
27Solway Communications849.94 Mbps10.79—178.53 Mbps8
28Juice Broadband907.2 Mbps26.57—93.44 Mbps5
29Wessex Internet923.94 Mbps44.12—107.02 Mbps7
30Unchained ISP551.14 Mbps19.06—84.7 Mbps2
31Internetty901.56 Mbps30.38—117.38 Mbps5
32OptaNet184.14 Mbps29.12—91.15 Mbps1
33CSD Network Services802.09 Mbps39.28—93.3 Mbps4
34Pine Media784.4 Mbps22.71—138.6 Mbps3
35Pembs Wifi752.93 Mbps44.61—94.13 Mbps2
36Velocity1943.35 Mbps53.1—60.45 Mbps3
37Independent Fibre Networks909.27 Mbps40.59—114.08 Mbps60
38County Broadband947.36 Mbps24.02—91.41 Mbps3
39Manx Telecom448.74 Mbps14.99—163.13 Mbps1
40Zen Internet1562.03 Mbps36.68—74.02 Mbps167
41Spitfire945.28 Mbps49.74—93.43 Mbps57
42NYnet766.46 Mbps28.01—70.59 Mbps9
43Zone Broadband858.85 Mbps59.75—64.43 Mbps18
44CCS Leeds926.79 Mbps36.34—94.45 Mbps51
45iDNET943.62 Mbps37.45—87.93 Mbps63
46CIX1052.14 Mbps18.81—72.78 Mbps125
47Contingency Networks907.48 Mbps47.9—76.04 Mbps14
48London Web94.44 Mbps56.17—85.9 Mbps2
49Internet Central939.3 Mbps19.56—74.62 Mbps18
50BT6068.11 Mbps27.31—70.18 Mbps184
51uno373.71 Mbps17.86—62.05 Mbps23
52Structured Communications912.7 Mbps50.79—73.68 Mbps11
53FastNet942.13 Mbps23—60.36 Mbps18
54Freeola264.38 Mbps39.39—74.62 Mbps2
55Andrews & Arnold762.08 Mbps40.26—69.53 Mbps82
56Onestream243.07 Mbps21.94—75.46 Mbps2
57UltraNetworks330.14 Mbps19.48—74.97 Mbps1
58Vodafone939.68 Mbps28.41—62.59 Mbps183
59Surrey Hills Internet107.01 Mbps30.85—80.25 Mbps2
60Gigastream88.44 Mbps24.88—69.11 Mbps3
61Airband895.11 Mbps18.22—40.31 Mbps10
62EE3135.43 Mbps19.34—55.63 Mbps182
63TalkTalk937.84 Mbps21.6—54.42 Mbps182
64Gradwell924.11 Mbps26.91—39.66 Mbps23
65Sky Broadband1887.37 Mbps20.27—57.1 Mbps180
66CloudScape Connect361.94 Mbps19.17—43.73 Mbps16
67Aquiss271.86 Mbps11.82—48.85 Mbps11
68BazTel875.02 Mbps11.27—66 Mbps6
69Fibrecast226.97 Mbps14.38—49.13 Mbps2
70The Phone Coop502.35 Mbps7.91—55.25 Mbps30
71Plusnet281.94 Mbps16.4—47.48 Mbps184
72Country Connect92.5 Mbps8.37—53.42 Mbps3
73Connexin1021.86 Mbps11.13—36.2 Mbps4
74Boundless Networks526.32 Mbps15.94—35.31 Mbps16
75Origin Broadband932.6 Mbps15.32—36.68 Mbps86
76Village Networks344.04 Mbps12.18—35.44 Mbps2
77Sugarnet87.19 Mbps27.12—28.9 Mbps2
78SAQ72.54 Mbps22.86—27.09 Mbps3
79O2 Broadband900.68 Mbps6.18—33.64 Mbps70
80Scotnet.co.uk339.89 Mbps11.72—31.68 Mbps13
81Call2772.84 Mbps13.01—32.57 Mbps3
82WiSpire212.73 Mbps10.58—29.35 Mbps5
83Go Internet102.92 Mbps9.14—27.11 Mbps5
84Lothian Broadband27.59 Mbps10.66—25.86 Mbps1
85Shell Energy74.85 Mbps6.93—32.24 Mbps179
86Legend Telecom101.73 Mbps6.72—20.99 Mbps2
87I Need Broadband186.08 Mbps8.66—24.06 Mbps5
88Lonsdale Network Services96.47 Mbps7.94—23.02 Mbps1
89W3Z424.43 Mbps10.15—21.69 Mbps2
90BitStreme48.75 Mbps11.46—15.14 Mbps1
91Beacon Broadband96.45 Mbps8.25—23.34 Mbps4
92Wi-Manx99.66 Mbps6.69—8.07 Mbps2
93XLN8.71 Mbps1.86—4.8 Mbps2

The United Kingdom Regions By Broadband Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1East Dunbartonshire890.7443.39—155.32 Mbps60.97 Mbps11
2West Dunbartonshire787.2141.01—126.76 Mbps59.34 Mbps8
3Kingston upon Hull934.4737.51—235.16 Mbps58.17 Mbps7
4Bracknell Forest938.7437.07—189.42 Mbps52.65 Mbps22
5Wokingham937.8736.56—121.61 Mbps51.05 Mbps23
6North East Lincolnshire944.9534.84—137.93 Mbps49.73 Mbps10
7Portsmouth940.3133.49—144.15 Mbps49.66 Mbps18
8Stockport1144.6935.51—111.24 Mbps49.44 Mbps16
9Surrey2201.7335.04—131.5 Mbps48.31 Mbps35
10Bolton932.835.67—131.89 Mbps48.2 Mbps14
11Redcar and Cleveland923.7232.72—111.11 Mbps46.36 Mbps10
12Medway936.933.63—135.63 Mbps45.94 Mbps20
13Greater London5794.2133.18—108.93 Mbps45.59 Mbps67
14Thurrock938.6232.02—120.09 Mbps45.32 Mbps15
15North Lanarkshire895.6433.76—108.8 Mbps45.18 Mbps12
16Newport935.6332.46—92.48 Mbps45.17 Mbps13
17Telford and Wrekin938.635.78—110.49 Mbps45.12 Mbps14
18Hertfordshire938.6732.95—109.82 Mbps44.64 Mbps30
19Renfrewshire933.5532.64—130.85 Mbps44.58 Mbps13
20Rochdale1562.0335.9—73.24 Mbps44.57 Mbps12
21Wakefield931.4432.59—93.81 Mbps44.35 Mbps18
22East Ayrshire917.4633.72—116 Mbps44.33 Mbps9
23Central Bedfordshire941.3732.41—124.67 Mbps43.81 Mbps19
24Poole901.8431.35—110.42 Mbps43.6 Mbps14
25South Tyneside768.9431.65—105.38 Mbps43.51 Mbps11
26Cambridgeshire1234.4231.9—109.26 Mbps43.42 Mbps26
27Falkirk917.230.34—105.23 Mbps42.8 Mbps11
28Stockton-on-Tees936.6530.3—107.54 Mbps42.65 Mbps13
29Gloucestershire945.5130.71—105.29 Mbps42.54 Mbps24
30Oxfordshire1182.7532.08—103.91 Mbps42.43 Mbps30
31Hartlepool911.2431.12—114.51 Mbps42.42 Mbps9
32Solihull934.3729.36—110.28 Mbps42.38 Mbps14
33Derby931.2131.65—109.49 Mbps42.36 Mbps16
34Warwickshire1877.4932.57—100.71 Mbps42.12 Mbps25
35Bristol943.1330.11—109.76 Mbps42.04 Mbps21
36Inverclyde640.8729.74—102.41 Mbps41.74 Mbps9
37Warrington858.0431.89—102.4 Mbps41.69 Mbps13
38Leicestershire936.130.75—108.56 Mbps41.68 Mbps25
39Wigan1196.631.31—107.38 Mbps41.53 Mbps17
40City and County of Swansea944.4829.64—110.55 Mbps41.39 Mbps15
41Northamptonshire937.5630.77—104.89 Mbps41.3 Mbps28
42Trafford944.1931.2—92.97 Mbps40.98 Mbps16
43Vale of Glamorgan936.2531.09—110.92 Mbps40.92 Mbps16
44West Berkshire942.5131.09—93.93 Mbps40.81 Mbps16
45North Tyneside818.4530.86—106.63 Mbps40.78 Mbps10
46Bedford937.1531.44—103.16 Mbps40.73 Mbps15
47Plymouth923.2931.01—114.86 Mbps40.67 Mbps12
48Wirral937.2830.68—91.44 Mbps40.19 Mbps15
49East Renfrewshire928.3729.68—109.65 Mbps40.12 Mbps14
50Buckinghamshire939.330.04—94.54 Mbps40.03 Mbps26
51Nottinghamshire930.5730.2—107.55 Mbps39.86 Mbps26
52Sefton925.1329.16—105.96 Mbps39.82 Mbps15
53Dudley937.5729.41—95.47 Mbps39.72 Mbps18
54Dundee City936.8328.88—108.9 Mbps39.48 Mbps10
55Brighton and Hove942.1329.78—107.9 Mbps39.43 Mbps21
56St Helens917.0829.5—103.73 Mbps39.33 Mbps13
57Neath Port Talbot932.2529.07—107.59 Mbps39.18 Mbps11
58Lisburn and Castlereagh915.927.33—106.94 Mbps39.18 Mbps11
59Bournemouth939.2229.05—103.06 Mbps39.02 Mbps16
60Edinburgh931.9830.06—98.03 Mbps39.02 Mbps15
61Oldham939.5330.36—87.3 Mbps38.96 Mbps15
62North Somerset941.9229.55—97.05 Mbps38.96 Mbps22
63Birmingham941.3229.51—106.93 Mbps38.61 Mbps25
64Wolverhampton935.5529.44—92.63 Mbps38.43 Mbps15
65Angus891.3127.92—107.38 Mbps38.14 Mbps10
66Walsall942.8629.79—93.28 Mbps38.01 Mbps18
67Darlington927.7228.82—105.12 Mbps37.75 Mbps14
68Mid and East Antrim919.2128.69—80.7 Mbps37.59 Mbps11
69North Lincolnshire920.0529.73—103.4 Mbps37.44 Mbps15
70Salford935.5629.05—93.05 Mbps37.37 Mbps17
71Staffordshire937.0130—93.91 Mbps37.32 Mbps24
72Southampton946.5928.01—109.84 Mbps37.26 Mbps21
73Hampshire937.7329.09—92.28 Mbps37.21 Mbps38
74South Ayrshire848.8328.73—86.09 Mbps37.19 Mbps11
75Kirklees933.0229.14—96.55 Mbps37.18 Mbps20
76Calderdale919.6929.66—79.54 Mbps37.18 Mbps17
77South Lanarkshire898.129.28—96.78 Mbps37.08 Mbps12
78Coventry944.9528.37—88.95 Mbps37.02 Mbps20
79West Lothian909.5329.02—95.64 Mbps37.01 Mbps11
80Sandwell934.6729.55—83.7 Mbps36.98 Mbps19
81Leeds1580.9128.57—94.44 Mbps36.96 Mbps26
82Stoke-on-Trent945.1427.78—101.92 Mbps36.94 Mbps16
83Cheshire East924.1729.73—86.89 Mbps36.78 Mbps22
84Leicester933.4227.21—96.34 Mbps36.78 Mbps23
85Ards and North Down927.6228.12—96.92 Mbps36.77 Mbps12
86Essex6329.3627.16—93.03 Mbps36.69 Mbps34
87Cheshire928.6728.27—76.9 Mbps36.55 Mbps19
88Slough937.2827.81—93.07 Mbps36.5 Mbps16
89Blackburn with Darwen926.926.51—100.88 Mbps36.47 Mbps11
90Peterborough946.2127.21—88.44 Mbps36.45 Mbps17
91Southend-on-Sea936.1725.76—102.92 Mbps36.43 Mbps15
92Windsor and Maidenhead927.5727.7—71.07 Mbps36.41 Mbps22
93Swindon932.0623.59—104.92 Mbps36.23 Mbps14
94Milton Keynes937.0828.78—70.19 Mbps36.18 Mbps21
95Middlesbrough920.223.93—109.43 Mbps36.17 Mbps9
96West Sussex938.4927.37—73.94 Mbps35.97 Mbps29
97South Gloucestershire932.0626.71—82.45 Mbps35.8 Mbps15
98Worcestershire940.0527.02—73.15 Mbps35.57 Mbps25
99Bath and North East Somerset1690.8227.04—85.38 Mbps35.57 Mbps19
100Halton896.7429.57—72.57 Mbps35.47 Mbps11
101Blackpool911.3826.28—81.39 Mbps35.44 Mbps12
102Borough of Bury918.1727.33—69.76 Mbps35.39 Mbps14
103Rotherham932.626.64—72.15 Mbps35.09 Mbps16
104Bradford1021.8626.39—85.43 Mbps34.92 Mbps21
105Belfast935.4925.76—96.04 Mbps34.86 Mbps13
106Fife904.2631.38—47.17 Mbps34.84 Mbps14
107East Yorkshire931.2725.51—99.33 Mbps34.78 Mbps15
108Antrim and Newtownabbey899.0526.47—70.61 Mbps34.75 Mbps14
109Knowsley891.5127.68—71.05 Mbps34.74 Mbps13
110Cardiff1368.3725.11—73.96 Mbps34.65 Mbps18
111Manchester1340.7626.45—79.54 Mbps34.64 Mbps24
112Lancashire1785.5526.57—71.76 Mbps34.47 Mbps25
113Kent947.5724.91—73.65 Mbps34.16 Mbps29
114Liverpool1134.5325.21—88.43 Mbps34.15 Mbps21
115York6068.1124.45—71.8 Mbps34.09 Mbps21
116Armagh City Banbridge and Craigavon899.7124.25—72.2 Mbps33.81 Mbps12
117Torfaen County Borough941.1526.01—71.55 Mbps33.69 Mbps10
118Sunderland889.0425.94—71.86 Mbps33.62 Mbps13
119County Borough of Bridgend928.6326.48—61.36 Mbps33.33 Mbps11
120Newcastle upon Tyne934.0424.03—78.24 Mbps32.87 Mbps16
121Merthyr Tydfil923.9425.19—66.27 Mbps32.57 Mbps10
122Wiltshire937.4223.62—73.05 Mbps32.51 Mbps24
123North Yorkshire942.4324.09—67.25 Mbps32.49 Mbps22
124Reading939.223.53—98.08 Mbps32.33 Mbps21
125Derbyshire936.5224.38—67.3 Mbps32.27 Mbps26
126Doncaster935.9125.32—83.41 Mbps32.23 Mbps19
127Glasgow City913.9323.38—68.38 Mbps32.21 Mbps19
128Tameside932.925.57—66.15 Mbps32.12 Mbps18
129Sheffield932.4223.29—68.25 Mbps31.81 Mbps21
130Wrexham891.1122.8—73.21 Mbps31.71 Mbps12
131Gateshead900.6422.58—73.92 Mbps31.38 Mbps14
132Herefordshire923.6624.57—61.9 Mbps31.29 Mbps16
133East Sussex936.4823.42—58.24 Mbps31 Mbps23
134Barnsley930.6323.75—67.51 Mbps30.91 Mbps13
135Lincolnshire938.3722.49—68.21 Mbps30.9 Mbps23
136Orkney Islands875.724.5—65.02 Mbps30.7 Mbps8
137Norfolk934.2722.06—67.49 Mbps30.58 Mbps21
138Torbay937.6319.36—94.45 Mbps30.41 Mbps12
139Caerphilly County Borough938.8424.63—54.87 Mbps30.39 Mbps12
140Suffolk948.0522.91—65.92 Mbps30.31 Mbps25
141Rhondda Cynon Taf931.1723.24—59.03 Mbps30.21 Mbps14
142Flintshire915.0722.52—63.92 Mbps29.84 Mbps14
143Isle of Wight940.823.66—61.96 Mbps29.77 Mbps12
144Northumberland881.2121.85—61.33 Mbps29.75 Mbps15
145Devon936.7520.34—67.13 Mbps29.67 Mbps26
146Derry City and Strabane923.919.69—77.32 Mbps29.65 Mbps12
147East Lothian913.8321.66—59.44 Mbps29.52 Mbps13
148Shropshire913.2820.47—59.24 Mbps28.91 Mbps20
149Durham934.2321.46—54.99 Mbps28.66 Mbps15
150Perth and Kinross859.0519.29—67.9 Mbps28.52 Mbps13
151Fermanagh and Omagh921.4818.49—63.31 Mbps28.17 Mbps10
152Dorset927.6820.39—52.5 Mbps28.06 Mbps18
153Clackmannanshire871.8221.62—55.75 Mbps27.84 Mbps8
154Somerset931.7119.73—60.83 Mbps27.73 Mbps20
155Midlothian919.0920.76—59.61 Mbps27.52 Mbps12
156Moray877.4819.56—59.98 Mbps27.33 Mbps11
157Causeway Coast and Glens910.2319.6—62.36 Mbps27.14 Mbps12
158Cumbria946.5719.32—54.8 Mbps27.05 Mbps20
159Monmouthshire923.2118.68—61.06 Mbps26.9 Mbps14
160Aberdeenshire919.7519.43—63.8 Mbps26.76 Mbps14
161Powys915.1517.45—63.81 Mbps26.68 Mbps15
162Conwy928.0518.28—58.11 Mbps26.57 Mbps12
163Blaenau Gwent913.7718.26—51.72 Mbps26.44 Mbps7
164North Ayrshire3135.4319.16—57.15 Mbps26.35 Mbps10
165Cornwall931.0420.97—47.35 Mbps25.43 Mbps18
166Ceredigion902.2915.72—57.86 Mbps25.34 Mbps12
167Newry Mourne and Down92717.31—61.08 Mbps25.27 Mbps10
168Scottish Borders918.0517.79—58.73 Mbps25.04 Mbps11
169Aberdeen City915.4318.48—51.67 Mbps24.89 Mbps16
170Gwynedd920.7315.52—60.3 Mbps24.35 Mbps12
171Anglesey918.7316.73—50.25 Mbps23.76 Mbps8
172Denbighshire890.1516.1—48.37 Mbps23.39 Mbps14
173Western Isles727.0917.7—48.07 Mbps23.09 Mbps6
174Luton800.6210.23—132.55 Mbps22.43 Mbps5
175Highland924.2115.72—51.08 Mbps22.1 Mbps16
176Dumfries and Galloway924.1316.32—49.05 Mbps22.09 Mbps12
177Mid Ulster900.1914.06—64.12 Mbps22.03 Mbps14
178Rutland124.5516.45—44.92 Mbps21.71 Mbps6
179Nottingham2371.4917.96—45.54 Mbps21.65 Mbps18
180Carmarthenshire922.1213.06—56.68 Mbps20.78 Mbps10
181Argyll and Bute902.5413.23—55.93 Mbps20.24 Mbps14
182Stirling935.9615.14—46.33 Mbps20.12 Mbps9
183Shetland Islands689.7912.34—55.12 Mbps18.07 Mbps7
184Pembrokeshire917.6810.67—56.51 Mbps17.95 Mbps13

Frequently Asked Questions about Internet Providers in The United Kingdom

The United Kingdom has 93 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 113.73—307.05 Mbps.
Cambridge Fibre is the best provider in The United Kingdom, and their users typically see speeds in the range of 174.82 to 463.36 Mbps.
Users in The United Kingdom see an average internet speed of 28.05 up to 92.08 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.