Internet Service Providers in The United Kingdom

The United Kingdom
The United Kingdom has 97 providers available to its residents. The highest speed we've seen is 3802.57 Mbps, and typical real-world speeds vary from 15.93 to 61.01 Mbps. The fastest speed we saw came from BT, and we've seen speeds as high as 2585.56 Mbps from Virgin Media, 1069.45 Mbps from Community Fibre, and 977.88 Mbps from Sky Broadband. In terms of user numbers, Virgin Media is the most popular provider in The United Kingdom, followed by BT and Sky Broadband. The fastest cities in The United Kingdom include York, Northampton, and Randwick, and The United Kingdom's fastest providers are BT, Virgin Media, and Community Fibre.

The United Kingdom Speeds Over Time

Summary of Internet Service Providers in The United Kingdom

#Provider NameMax SpeedTypical Speed Range# Regions
1Spectrum Internet933.07 Mbps71.72—268.33 Mbps11
2G.Network941.91 Mbps103.96—363.76 Mbps4
3Box Broadband909.08 Mbps93.1—317.7 Mbps2
4toob939.2 Mbps60.72—295.15 Mbps2
5Sure Guernsey480.78 Mbps36.59—361.29 Mbps1
6Velocity1930.83 Mbps38.55—368.03 Mbps1
7Vision Fibre Media639.3 Mbps99.06—270.63 Mbps1
8Community Fibre1069.45 Mbps51.61—215.16 Mbps6
9Hyperoptic947.62 Mbps59.25—170.52 Mbps46
10TrueSpeed Communications908.89 Mbps42.31—199.54 Mbps6
11Pure Fibre894.85 Mbps30.74—176.23 Mbps8
12Gigaclear937.67 Mbps52.03—221.31 Mbps26
13Optimity945.1 Mbps30.74—191.83 Mbps5
14FibreNest528.91 Mbps48.39—156.4 Mbps15
15Call Flow Solutions932.53 Mbps15.25—90.34 Mbps6
16Cambridge Fibre718.28 Mbps86.3—106.14 Mbps1
17B4RN909.97 Mbps32.11—94.18 Mbps9
18OptaNet345.09 Mbps65.71—90.89 Mbps3
19Surrey Hills Internet564.85 Mbps92.66—101.9 Mbps2
20Virgin Media2585.56 Mbps33.99—113.31 Mbps165
21Cerberus Networks827.86 Mbps19.16—143.55 Mbps35
22Kingston Communications891.32 Mbps24.43—111.83 Mbps17
23Unchained ISP663.93 Mbps28.17—67.04 Mbps2
24Glide912.85 Mbps23.91—94.26 Mbps69
25telcom (Velocity Fibre)873.53 Mbps21.83—90.25 Mbps9
26Spitfire852.95 Mbps39.43—91.48 Mbps38
27Exascale811.58 Mbps25.65—89.66 Mbps5
28Onestream88.82 Mbps22.54—84.15 Mbps2
29Vostron585.7 Mbps10.54—85.76 Mbps4
30Independent Fibre Networks741.68 Mbps24.01—76.45 Mbps50
31Freeola99.09 Mbps32.88—83.59 Mbps1
32Manx Telecom269.07 Mbps10.52—122.09 Mbps1
33Wessex Internet499.35 Mbps19.93—93.51 Mbps6
34Structured Communications536.06 Mbps34.27—70.9 Mbps8
35Trunk Networks272 Mbps28.42—55.19 Mbps4
36CCS Leeds789.66 Mbps15.06—92.31 Mbps34
37Andrews & Arnold474.23 Mbps26.9—70.37 Mbps77
38iDNET620.73 Mbps29.8—59.02 Mbps41
39Zen Internet934.47 Mbps20.08—67.14 Mbps142
40Zone Broadband893.34 Mbps25—63.75 Mbps14
41WightFibre935.27 Mbps14.91—48.83 Mbps4
42Juice Broadband345.8 Mbps15.52—62.82 Mbps4
43NYnet449.61 Mbps20.67—55.37 Mbps6
44BT3802.57 Mbps16.41—54.39 Mbps184
45Internet Central675.69 Mbps9.56—56.27 Mbps18
46London Web92.75 Mbps11.9—62.63 Mbps2
47Contingency Networks268.01 Mbps17.14—54.7 Mbps7
48Jibba Jabba234.9 Mbps9.51—44.83 Mbps4
49Vodafone874.25 Mbps17.12—39.08 Mbps183
50BazTel497.79 Mbps8.78—71.09 Mbps6
51FastNet837.95 Mbps18.33—30.61 Mbps17
52CIX901.99 Mbps11.18—45.04 Mbps94
53County Broadband585.34 Mbps8.32—31.94 Mbps3
54Fibrecast162.49 Mbps21.75—44.69 Mbps2
55Internetty401.22 Mbps10.2—41.72 Mbps1
56Solway Communications538.13 Mbps9.16—31.61 Mbps3
57Gigastream82.9 Mbps10.22—44.66 Mbps2
58KCOM862.36 Mbps9.1—46.19 Mbps135
59uno285.06 Mbps11.92—46.93 Mbps12
60Country Connect90.71 Mbps1.84—65.49 Mbps2
61Pine Media437.14 Mbps16.11—40.94 Mbps4
62Gradwell639.44 Mbps13.51—40.18 Mbps22
63EE378.72 Mbps12.17—37.3 Mbps182
64TalkTalk915.86 Mbps10.92—35.3 Mbps183
65Plusnet380.73 Mbps11.97—34.53 Mbps184
66Sky Broadband977.88 Mbps10.35—35.79 Mbps182
67The Phone Coop225.12 Mbps7.41—35.14 Mbps16
68Pembs Wifi102.17 Mbps9.57—29.77 Mbps1
69Airband473.42 Mbps9.53—30.76 Mbps10
70BitStreme33.5 Mbps10.89—23.48 Mbps1
71Boundless Networks263.66 Mbps11.03—29.14 Mbps12
72Aquiss141.12 Mbps5.48—33.64 Mbps8
73Legend Telecom91.54 Mbps5—30.16 Mbps2
74Pro-Net Internet Services184.55 Mbps3.48—20.73 Mbps3
75CSD Network Services177.65 Mbps6.85—27.37 Mbps2
76Origin Broadband776.31 Mbps6.39—25.41 Mbps57
77Lonsdale Network Services239.52 Mbps7.34—21.6 Mbps1
78O2 Broadband245.35 Mbps5.53—20.3 Mbps47
79Village Networks264.69 Mbps5.11—20.29 Mbps1
80UltraNetworks91.15 Mbps5.69—22.63 Mbps1
81Go Internet91.95 Mbps7.42—20.92 Mbps4
82CloudScape Connect71.85 Mbps5.2—21.25 Mbps10
83Sugarnet49 Mbps6.25—23.71 Mbps2
84Wi-Manx258.51 Mbps7.81—9.12 Mbps2
85Post Office Broadband377.74 Mbps4.88—19.58 Mbps182
86Connexin312.9 Mbps5.26—14.75 Mbps4
87Scotnet.co.uk123.15 Mbps3.63—15.94 Mbps7
88SAQ58.85 Mbps2.33—15.46 Mbps3
89W3Z202.3 Mbps4.81—15.62 Mbps2
90Lothian Broadband99.96 Mbps4.34—11.45 Mbps3
91I Need Broadband46.4 Mbps4.24—14.49 Mbps6
92LothianBroadband105.84 Mbps3.59—10.92 Mbps2
93WiSpire70.08 Mbps3.24—11.3 Mbps5
94Pure Broadband256.69 Mbps2.51—9.65 Mbps4
95Beacon Broadband95.33 Mbps2.87—9.48 Mbps4
96XLN52.11 Mbps0.97—5.14 Mbps6
97Call278.74 Mbps1.36—2.08 Mbps1

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1West Dunbartonshire539.0523.84—96.06 Mbps33.86 Mbps8
2East Dunbartonshire540.1120.77—109.26 Mbps32.63 Mbps8
3Bracknell Forest936.5222.7—77.9 Mbps32.44 Mbps18
4Portsmouth925.1319.97—101.57 Mbps32.17 Mbps17
5Hertfordshire898.7122.68—68.45 Mbps32 Mbps26
6Telford and Wrekin811.5821.87—76.57 Mbps31.56 Mbps10
7Wokingham928.9922.28—72.2 Mbps31.34 Mbps18
8Inverclyde537.7120.03—82.61 Mbps31.18 Mbps9
9Hartlepool531.7420.44—90.71 Mbps30.78 Mbps9
10Solihull918.920.65—79.18 Mbps30.23 Mbps13
11Surrey934.9921.56—74.42 Mbps29.9 Mbps36
12Stockport932.1319.72—90.72 Mbps29.13 Mbps14
13North East Lincolnshire547.0719.37—89.51 Mbps28.94 Mbps10
14Central Bedfordshire916.2319.56—72.48 Mbps28.9 Mbps18
15Renfrewshire545.6819.56—88.36 Mbps28.89 Mbps10
16Warwickshire927.2520.29—68.21 Mbps28.56 Mbps21
17Trafford919.2820.03—63.92 Mbps28.36 Mbps13
18London1069.4518.62—70.84 Mbps28.34 Mbps70
19Halton709.6520.51—54.18 Mbps28.18 Mbps10
20East Renfrewshire537.4619.64—82.25 Mbps28.07 Mbps9
21Bolton919.8919.77—75.99 Mbps28.05 Mbps14
22Poole548.3519.67—81.94 Mbps27.73 Mbps12
23Newport777.1318.28—69.75 Mbps27.12 Mbps11
24Medway867.2418.34—72.59 Mbps27.01 Mbps19
25Warrington716.4318.8—86.89 Mbps27.01 Mbps11
26Derby774.8218.33—71.63 Mbps26.87 Mbps16
27Oxfordshire932.3318.44—66.07 Mbps26.85 Mbps25
28Leicestershire677.3318.88—69.27 Mbps26.72 Mbps22
29Sefton621.3617.62—70.53 Mbps26.32 Mbps12
30Cheshire East880.5318.61—62.06 Mbps26.17 Mbps17
31Luton938.5812.85—240.88 Mbps25.83 Mbps6
32Peterborough858.5218—67.63 Mbps25.76 Mbps17
33Buckinghamshire871.1218.41—63.2 Mbps25.76 Mbps27
34Falkirk547.7617.37—68.36 Mbps25.66 Mbps9
35Milton Keynes921.3418.27—54.31 Mbps25.52 Mbps20
36Windsor and Maidenhead784.9717.71—61.35 Mbps25.46 Mbps18
37West Berkshire935.7417.84—60.72 Mbps25.36 Mbps16
38North Lanarkshire564.0417.36—71.53 Mbps25.28 Mbps11
39Walsall931.9718.02—60.41 Mbps25.04 Mbps17
40Cambridgeshire917.316.98—69.15 Mbps24.97 Mbps24
41Neath Port Talbot893.8816.86—72.49 Mbps24.92 Mbps10
42Gloucestershire936.0916.07—70.85 Mbps24.92 Mbps21
43Nottinghamshire900.4317.53—67.12 Mbps24.86 Mbps22
44Hampshire929.0417.37—63.51 Mbps24.81 Mbps33
45City and County of Swansea914.3116.69—66.54 Mbps24.7 Mbps14
46Thurrock548.7417.15—58.84 Mbps24.45 Mbps14
47Plymouth869.9716.94—72.9 Mbps24.41 Mbps9
48Dudley897.5117—61.06 Mbps24.38 Mbps14
49Bath and North East Somerset864.7316.38—70.68 Mbps24.31 Mbps16
50Northamptonshire2585.5616.57—62.79 Mbps24.31 Mbps27
51Kingston upon Hull885.9414.81—87.99 Mbps24.23 Mbps8
52Birmingham931.5715.73—66.5 Mbps24.15 Mbps18
53Vale of Glamorgan911.9516.73—59.05 Mbps24.11 Mbps12
54Kirklees895.6116.55—63.98 Mbps24.07 Mbps16
55Staffordshire903.3716.91—54.7 Mbps24.02 Mbps22
56Southend-on-Sea824.6216.48—69.18 Mbps24.02 Mbps12
57North Somerset937.6716.64—57.34 Mbps23.82 Mbps19
58Darlington533.6215.92—66.26 Mbps23.78 Mbps10
59West Sussex924.6417.05—56.02 Mbps23.61 Mbps25
60Orkney Islands887.1115.72—62.19 Mbps23.59 Mbps6
61South Gloucestershire886.2416.99—55.98 Mbps23.55 Mbps17
62Reading937.0715.46—76.92 Mbps23.53 Mbps16
63Wakefield898.5716.08—60.01 Mbps23.53 Mbps16
64Redcar and Cleveland543.5316.76—83.84 Mbps23.48 Mbps8
65South Ayrshire467.1616.22—55.29 Mbps23.4 Mbps10
66St Helens543.2215.86—65.67 Mbps23.24 Mbps11
67Wolverhampton934.916.32—55.83 Mbps23.19 Mbps15
68Merthyr Tydfil521.2316.64—45.85 Mbps23.04 Mbps10
69Bradford911.9815.81—63.9 Mbps23.04 Mbps21
70Wigan659.3516.04—59.69 Mbps22.96 Mbps14
71Edinburgh870.8114.98—60.8 Mbps22.87 Mbps15
72Essex927.8315.8—58.92 Mbps22.69 Mbps32
73Brighton and Hove863.9715.04—66.79 Mbps22.67 Mbps21
74East Yorkshire891.3216.26—57.57 Mbps22.52 Mbps17
75Bristol902.7314.94—67.62 Mbps22.45 Mbps19
76Rutland595.3416.38—42.4 Mbps22.44 Mbps9
77Oldham917.9815.72—53.37 Mbps22.41 Mbps13
78South Tyneside529.8515.38—56.28 Mbps22.32 Mbps10
79Bournemouth815.3115.27—63.57 Mbps22.11 Mbps15
80Ards and North Down740.615.15—49.55 Mbps22.1 Mbps10
81Sandwell849.1815.18—58.19 Mbps22.09 Mbps14
82North Lincolnshire758.9316.13—57.98 Mbps22.06 Mbps15
83Kent932.5315.49—54.46 Mbps22.04 Mbps29
84Leeds977.8815.29—56.47 Mbps22.03 Mbps26
85Torfaen County Borough864.8915.52—51.3 Mbps21.9 Mbps10
86Stockton-on-Tees528.3814.79—68.87 Mbps21.89 Mbps10
87Barnsley847.4815.89—49.07 Mbps21.87 Mbps14
88Blackburn with Darwen893.3415.37—53.21 Mbps21.86 Mbps11
89Wiltshire889.0214.82—53.46 Mbps21.86 Mbps19
90Leicester910.6414.99—63.61 Mbps21.85 Mbps20
91Slough832.0614.48—53.4 Mbps21.84 Mbps14
92Worcestershire923.3115.27—49.26 Mbps21.78 Mbps21
93Calderdale877.0915.26—51.58 Mbps21.71 Mbps16
94East Sussex903.315.23—46.4 Mbps21.56 Mbps22
95Stoke-on-Trent587.0314.89—56.86 Mbps21.41 Mbps13
96Fife650.5914.88—53.69 Mbps21.27 Mbps14
97Nottingham834.7414.09—60.47 Mbps21.25 Mbps16
98Manchester932.4814.27—57.18 Mbps21.1 Mbps23
99East Ayrshire900.2514.26—47.61 Mbps21.08 Mbps8
100York3802.5714.54—53.7 Mbps21.04 Mbps17
101Antrim and Newtownabbey792.4614.72—49.46 Mbps20.87 Mbps12
102Southampton939.214.18—57.11 Mbps20.86 Mbps19
103Lisburn and Castlereagh634.313.65—59.59 Mbps20.84 Mbps9
104Rochdale870.3219.59—60.73 Mbps20.69 Mbps12
105Coventry914.5914.13—54.96 Mbps20.65 Mbps15
106North Tyneside892.9513.35—64.51 Mbps20.54 Mbps10
107Cheshire905.8514.36—48.77 Mbps20.35 Mbps16
108Doncaster881.0614.38—47.07 Mbps20.23 Mbps20
109West Lothian907.313.94—54.37 Mbps20.19 Mbps10
110Blackpool536.4913.9—52.9 Mbps20.08 Mbps11
111Derbyshire934.1714.44—45.17 Mbps20.04 Mbps24
112Suffolk919.2514.15—45.01 Mbps19.88 Mbps23
113Lancashire909.9713.85—48.19 Mbps19.81 Mbps23
114Midlothian528.7513.98—45.64 Mbps19.76 Mbps11
115Cardiff933.0713.38—54.28 Mbps19.75 Mbps17
116South Lanarkshire806.2413.83—48.33 Mbps19.72 Mbps8
117Salford878.0713.29—53.8 Mbps19.71 Mbps15
118County Borough of Bridgend869.9314.38—39.16 Mbps19.53 Mbps11
119Dorset896.713.91—40.69 Mbps19.4 Mbps17
120Angus536.4613.06—47.78 Mbps19.31 Mbps11
121Northumberland790.2113.66—42.88 Mbps19.24 Mbps12
122Swindon614.4112.07—72.02 Mbps19.13 Mbps12
123North Yorkshire890.8513.22—46.73 Mbps19.12 Mbps18
124Lincolnshire909.5113.61—48.08 Mbps19.12 Mbps20
125Tameside906.6113.47—42.85 Mbps19.07 Mbps16
126Rhondda Cynon Taf903.5313.86—38.37 Mbps19.02 Mbps12
127Sunderland620.7813.48—47.82 Mbps19.02 Mbps11
128Gateshead536.2612.71—52.52 Mbps18.64 Mbps13
129Norfolk907.1413.05—43.84 Mbps18.6 Mbps18
130Herefordshire882.9812.94—47.73 Mbps18.54 Mbps13
131Conwy501.1913.69—44.7 Mbps18.51 Mbps10
132Shropshire615.8912.66—43.62 Mbps18.41 Mbps18
133Sheffield815.4212.66—44.76 Mbps18.4 Mbps20
134Middlesbrough539.6811.98—63.74 Mbps18.2 Mbps10
135Borough of Bury684.7713.22—41.36 Mbps17.7 Mbps13
136Dundee City535.7411.92—51.2 Mbps17.57 Mbps12
137Bedford817.4715.6—32.93 Mbps17.48 Mbps13
138Derry City and Strabane551.1911.75—52.5 Mbps17.48 Mbps11
139Newcastle upon Tyne846.5911.8—46.56 Mbps17.41 Mbps18
140Flintshire593.2312.3—37.02 Mbps17.17 Mbps14
141Caerphilly County Borough424.6112.01—36.73 Mbps17.13 Mbps11
142Liverpool912.8511.84—49.84 Mbps17.1 Mbps15
143Mid and East Antrim741.2611.9—42.93 Mbps17.03 Mbps9
144Devon910.8911.53—47.35 Mbps16.88 Mbps24
145Knowsley773.4912—38.12 Mbps16.84 Mbps10
146Wrexham915.511.44—38.76 Mbps16.66 Mbps10
147Durham732.812.24—35.29 Mbps16.59 Mbps13
148Clackmannanshire283.6311.59—35.97 Mbps16.55 Mbps7
149Isle of Wight935.2711.81—38.02 Mbps16.39 Mbps13
150Ceredigion615.4810.61—46.31 Mbps16.21 Mbps10
151Armagh City Banbridge and Craigavon541.3410.91—39.5 Mbps16.08 Mbps10
152Cumbria887.6511.16—39.41 Mbps15.97 Mbps16
153Aberdeenshire535.0310.27—37.89 Mbps15.81 Mbps14
154Argyll and Bute561.7210.97—44.1 Mbps15.77 Mbps14
155Belfast836.9910.56—47.56 Mbps15.75 Mbps11
156Powys789.7710.23—41.74 Mbps15.67 Mbps13
157Monmouthshire900.7310.8—40.06 Mbps15.64 Mbps13
158East Lothian592.8510.59—37.15 Mbps15.56 Mbps10
159Wirral653.269.33—49.35 Mbps15.51 Mbps13
160Aberdeen City734.5611.1—36.21 Mbps15.51 Mbps14
161Stirling665.4511.65—37.23 Mbps15.49 Mbps9
162Cornwall862.3510.71—44.35 Mbps15.42 Mbps15
163Shetland Islands452.0210.38—37.03 Mbps15.34 Mbps8
164Rotherham580.5610.54—41.06 Mbps15.32 Mbps16
165Torbay868.2211.3—44.43 Mbps15.18 Mbps10
166Dumfries and Galloway621.5210.63—35.78 Mbps15.09 Mbps11
167Somerset891.6210.09—37.33 Mbps14.91 Mbps19
168Moray560.549.95—34.59 Mbps14.87 Mbps10
169Glasgow City819.3810.1—42.77 Mbps14.57 Mbps16
170Blaenau Gwent289.2710.1—34.45 Mbps14.56 Mbps7
171North Ayrshire537.5111.39—32.93 Mbps14.51 Mbps11
172Gwynedd787.239.81—37.87 Mbps14.45 Mbps11
173Western Isles298.6110.04—33.94 Mbps14.44 Mbps8
174Causeway Coast and Glens830.7310.08—35.98 Mbps14.4 Mbps11
175Perth and Kinross532.969.8—36.78 Mbps14.22 Mbps10
176Highland556.758.95—33.18 Mbps13.51 Mbps14
177Scottish Borders690.328.47—36.57 Mbps13.1 Mbps12
178Anglesey750.178.33—37.4 Mbps13.08 Mbps8
179Denbighshire423.419.74—36.29 Mbps12.98 Mbps11
180Newry Mourne and Down677.278.5—35.37 Mbps12.6 Mbps12
181Fermanagh and Omagh304.437.65—46.59 Mbps12.56 Mbps10
182Carmarthenshire430.967.74—33.47 Mbps11.91 Mbps9
183Pembrokeshire663.337.18—35.23 Mbps11.49 Mbps14
184Mid Ulster377.017.47—33.83 Mbps11.38 Mbps13

Frequently Asked Questions about Internet Providers in The United Kingdom

The United Kingdom has 97 ISPs available to its 62,348,447 residents.
BT is the fastest provider in The United Kingdom with 3802.57 Mbps, and a typical real-world speed range of 16.41—54.39 Mbps.
G.Network is the best provider in The United Kingdom, and their users typically see speeds in the range of 103.96 to 363.76 Mbps.
Users in The United Kingdom see an average internet speed of 15.93 up to 61.01 Mbps, and the fastest speed we've seen is 3802.57 Mbps.
Virgin Media is available in The United Kingdom, and the fastest speed we've seen from them is 2585.56 Mbps.
BT is available in The United Kingdom, and the fastest speed we've seen from them is 3802.57 Mbps.
Sky Broadband is available in The United Kingdom, and the fastest speed we've seen from them is 977.88 Mbps.
TalkTalk is available in The United Kingdom, and the fastest speed we've seen from them is 915.86 Mbps.
Plusnet is available in The United Kingdom, and the fastest speed we've seen from them is 380.73 Mbps.
The provider with the most users in The United Kingdom is Virgin Media.