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.37 to 59.08 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 Mbps67.05—327.88 Mbps11
2G.Network940.91 Mbps103.45—358.11 Mbps3
3Box Broadband909.08 Mbps92.89—322.12 Mbps2
4toob939.2 Mbps60.69—290.47 Mbps2
5Sure Guernsey480.78 Mbps35.09—360.8 Mbps1
6Velocity1930.83 Mbps36.61—355.03 Mbps1
7Vision Fibre Media639.3 Mbps98.87—273.59 Mbps1
8Community Fibre1069.45 Mbps52.08—219.56 Mbps4
9TrueSpeed Communications908.89 Mbps42.84—207.16 Mbps6
10Hyperoptic947.62 Mbps57.85—169.76 Mbps44
11Pure Fibre894.85 Mbps29.77—192.82 Mbps8
12Gigaclear937.67 Mbps52.29—216.32 Mbps26
13Optimity945.1 Mbps27.83—164.12 Mbps4
14FibreNest528.8 Mbps51.41—163.2 Mbps12
15Cambridge Fibre718.28 Mbps86.24—105.16 Mbps1
16Surrey Hills Internet564.85 Mbps94.56—102.05 Mbps2
17Call Flow Solutions932.53 Mbps14.57—76.48 Mbps5
18OptaNet345.09 Mbps56.85—91.14 Mbps3
19B4RN909.97 Mbps31.91—93.75 Mbps8
20Virgin Media2585.56 Mbps32.55—110.62 Mbps165
21Kingston Communications891.32 Mbps23.34—103.08 Mbps17
22Cerberus Networks525.71 Mbps15.58—140.42 Mbps33
23Unchained ISP663.93 Mbps19.55—57.36 Mbps2
24Glide912.85 Mbps22.55—92.52 Mbps69
25telcom (Velocity Fibre)873.53 Mbps22.09—87.23 Mbps9
26Spitfire852.95 Mbps36.82—91.41 Mbps37
27Onestream88.82 Mbps22.54—84.15 Mbps2
28Manx Telecom269.07 Mbps11.18—125.54 Mbps1
29Independent Fibre Networks741.68 Mbps23.92—72.98 Mbps50
30Trunk Networks272 Mbps23.37—65.59 Mbps4
31Structured Communications536.06 Mbps40.95—71.78 Mbps8
32Freeola99.09 Mbps24.62—83.59 Mbps1
33Wessex Internet499.35 Mbps19.79—93.28 Mbps6
34Exascale811.58 Mbps19.79—79.99 Mbps5
35Vostron585.7 Mbps9.4—75.66 Mbps4
36CCS Leeds789.66 Mbps14.76—89.92 Mbps33
37Andrews & Arnold474.23 Mbps25.05—69.1 Mbps75
38iDNET620.73 Mbps29.86—58.04 Mbps40
39Zen Internet934.47 Mbps19.87—66.67 Mbps140
40Zone Broadband893.34 Mbps24.53—63.67 Mbps14
41Juice Broadband345.8 Mbps15.51—63.96 Mbps4
42NYnet449.61 Mbps22.37—56.08 Mbps6
43WightFibre935.27 Mbps13.59—46.24 Mbps4
44BT3802.57 Mbps16.12—53.33 Mbps184
45London Web92.75 Mbps13.27—66.59 Mbps2
46Internet Central675.69 Mbps10.12—50.65 Mbps18
47Jibba Jabba234.9 Mbps12.02—53.58 Mbps4
48Internetty401.22 Mbps14.41—43.78 Mbps1
49Contingency Networks210.94 Mbps18.1—42.06 Mbps7
50BazTel497.79 Mbps9.29—71.09 Mbps6
51FastNet837.95 Mbps16.75—31.31 Mbps17
52CIX901.99 Mbps11.04—45.15 Mbps91
53Vodafone874.25 Mbps16.27—38.02 Mbps183
54Fibrecast162.49 Mbps21.7—44.45 Mbps1
55Gigastream86.85 Mbps10.92—47.43 Mbps2
56County Broadband585.34 Mbps7.92—31.41 Mbps3
57Solway Communications538.13 Mbps8.81—31.27 Mbps3
58Pine Media437.14 Mbps16.75—41.64 Mbps3
59KCOM862.36 Mbps9.12—45.87 Mbps128
60uno285.06 Mbps11.15—45.65 Mbps11
61Gradwell639.44 Mbps11.86—40.17 Mbps22
62EE378.72 Mbps11.75—36.67 Mbps182
63TalkTalk915.86 Mbps10.54—34.64 Mbps183
64Country Connect90.71 Mbps1.82—44.52 Mbps2
65Plusnet380.73 Mbps11.68—33.77 Mbps184
66Sky Broadband977.88 Mbps10.09—34.96 Mbps182
67The Phone Coop225.12 Mbps7.24—32.83 Mbps15
68Airband473.42 Mbps9.51—30.59 Mbps10
69Aquiss141.12 Mbps5.72—34.87 Mbps7
70Boundless Networks263.66 Mbps11.07—28.64 Mbps12
71Pembs Wifi102.17 Mbps9.56—29.77 Mbps1
72Legend Telecom91.84 Mbps4.95—31.16 Mbps2
73Pro-Net Internet Services184.55 Mbps3.22—21.39 Mbps3
74BitStreme33.5 Mbps10.89—24.82 Mbps1
75CSD Network Services177.65 Mbps6.72—27.6 Mbps2
76Origin Broadband776.31 Mbps6.5—25.51 Mbps57
77Lonsdale Network Services239.52 Mbps7.42—21.71 Mbps1
78SAQ67.26 Mbps2.64—26.87 Mbps3
79Village Networks264.69 Mbps4.92—19.78 Mbps1
80O2 Broadband245.35 Mbps5.62—18.96 Mbps43
81UltraNetworks84.3 Mbps6.04—22.5 Mbps1
82Go Internet122.48 Mbps7.69—21.3 Mbps4
83Sugarnet49 Mbps6.09—23.56 Mbps2
84CloudScape Connect71.85 Mbps5.07—21.5 Mbps10
85Post Office Broadband377.74 Mbps4.69—18.48 Mbps181
86Connexin428.99 Mbps5.25—14.76 Mbps3
87Wi-Manx258.51 Mbps7.56—8.93 Mbps2
88Scotnet.co.uk123.15 Mbps3.61—15.51 Mbps6
89LothianBroadband105.84 Mbps5.56—10.83 Mbps2
90I Need Broadband109.67 Mbps4.13—14.39 Mbps6
91WiSpire70.08 Mbps3.7—13.34 Mbps5
92W3Z202.3 Mbps4.26—13.95 Mbps2
93Lothian Broadband79.96 Mbps4.35—10.81 Mbps3
94Pure Broadband96.91 Mbps2.61—9.38 Mbps4
95Beacon Broadband95.33 Mbps3.28—9.16 Mbps4
96XLN52.11 Mbps0.98—5.47 Mbps6
97Call278.74 Mbps1.36—2.08 Mbps1

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1West Dunbartonshire539.0522.48—90.9 Mbps32.98 Mbps8
2Hertfordshire898.7122.19—65.93 Mbps31.37 Mbps26
3Bracknell Forest936.5221.47—72.25 Mbps30.89 Mbps18
4Wokingham928.9921.8—70.81 Mbps30.76 Mbps17
5Portsmouth925.1318.73—99.74 Mbps30.6 Mbps16
6Telford and Wrekin811.5820.7—70.27 Mbps30.12 Mbps10
7Solihull925.9820.04—75.04 Mbps29.38 Mbps13
8Inverclyde537.7118.91—80.64 Mbps29.26 Mbps9
9Hartlepool519.419.41—83.51 Mbps29.12 Mbps9
10Surrey934.9920.53—72.14 Mbps28.71 Mbps36
11Stockport929.1519.42—86.94 Mbps28.38 Mbps14
12Halton709.6520.55—53.49 Mbps28.38 Mbps10
13East Dunbartonshire538.1917.77—104.19 Mbps28.27 Mbps8
14Central Bedfordshire916.2319.02—70.48 Mbps28.18 Mbps18
15London1069.4518.11—70.18 Mbps27.7 Mbps70
16Bolton746.3719.36—72.64 Mbps27.62 Mbps14
17East Renfrewshire537.4619.24—79.5 Mbps27.59 Mbps9
18Renfrewshire545.6818.58—80.61 Mbps27.57 Mbps10
19Trafford919.2819.27—63.2 Mbps27.48 Mbps13
20Warwickshire905.5519.36—65.73 Mbps27.24 Mbps21
21North East Lincolnshire547.0717.86—82.16 Mbps26.58 Mbps10
22Poole548.3518.63—73.56 Mbps26.17 Mbps12
23Oxfordshire932.3317.59—64.14 Mbps25.79 Mbps25
24Medway867.2417.49—70.92 Mbps25.78 Mbps19
25Derby774.8217.46—69.67 Mbps25.66 Mbps15
26Warrington716.4317.71—81.42 Mbps25.66 Mbps11
27Newport777.1317.26—67.22 Mbps25.5 Mbps11
28Leicestershire677.3317.88—66.13 Mbps25.3 Mbps22
29Cheshire East880.5317.73—59.25 Mbps24.88 Mbps16
30Peterborough858.5217.43—64.46 Mbps24.75 Mbps17
31Buckinghamshire871.1217.68—59.15 Mbps24.71 Mbps26
32Milton Keynes921.3417.64—52.11 Mbps24.66 Mbps20
33Rutland595.3417.59—42.86 Mbps24.51 Mbps9
34Windsor and Maidenhead784.9716.8—57.82 Mbps24.48 Mbps18
35North Lanarkshire564.0416.55—70.2 Mbps24.45 Mbps11
36West Berkshire935.7417.21—59.84 Mbps24.38 Mbps16
37Falkirk533.4216.55—66.65 Mbps24.34 Mbps9
38Sefton621.3616.18—66.37 Mbps24.29 Mbps12
39Orkney Islands887.1116.08—62.07 Mbps24.1 Mbps6
40Southend-on-Sea824.6216.44—67.96 Mbps23.96 Mbps12
41Walsall892.2917.19—58 Mbps23.9 Mbps16
42Hampshire912.2916.67—61.07 Mbps23.74 Mbps32
43Cambridgeshire917.316.15—65.88 Mbps23.72 Mbps24
44Nottinghamshire882.8116.77—64.08 Mbps23.68 Mbps22
45Gloucestershire921.5715.29—68.3 Mbps23.66 Mbps21
46City and County of Swansea914.3115.97—63.59 Mbps23.66 Mbps14
47Dudley888.3516.54—59.47 Mbps23.62 Mbps14
48Neath Port Talbot547.3815.74—69.13 Mbps23.57 Mbps10
49Thurrock548.7416.42—54.59 Mbps23.42 Mbps14
50Northamptonshire2585.5615.98—60.38 Mbps23.38 Mbps27
51Birmingham931.5715.13—64.48 Mbps23.22 Mbps18
52Vale of Glamorgan888.0916.19—55.37 Mbps23.18 Mbps12
53Staffordshire903.3716.27—52.56 Mbps23.11 Mbps22
54Plymouth869.9716.21—67.72 Mbps23.02 Mbps9
55Kirklees885.8815.65—60.96 Mbps22.95 Mbps16
56West Sussex924.6416.52—53.67 Mbps22.92 Mbps25
57North Somerset937.6715.95—55.9 Mbps22.87 Mbps19
58Bradford911.9815.77—61.57 Mbps22.83 Mbps20
59Luton938.5811.29—225.57 Mbps22.74 Mbps6
60Kingston upon Hull885.9413.96—82.23 Mbps22.73 Mbps7
61South Gloucestershire886.2416.42—53.94 Mbps22.65 Mbps16
62Bath and North East Somerset864.7315.21—68.7 Mbps22.6 Mbps16
63Wolverhampton810.7415.83—54.18 Mbps22.48 Mbps15
64South Ayrshire467.1615.45—50.32 Mbps22.11 Mbps10
65Darlington533.6214.75—63.23 Mbps21.99 Mbps10
66Edinburgh870.8114.43—57.97 Mbps21.96 Mbps14
67Slough832.0614.34—55.98 Mbps21.94 Mbps13
68Redcar and Cleveland539.2915.87—74.48 Mbps21.92 Mbps8
69Reading937.0714.45—71.17 Mbps21.91 Mbps16
70Torfaen County Borough864.8915.42—51.38 Mbps21.9 Mbps10
71East Yorkshire891.3215.66—54.7 Mbps21.88 Mbps16
72Wakefield869.1615.07—55.9 Mbps21.85 Mbps16
73Brighton and Hove863.9714.48—65.26 Mbps21.85 Mbps21
74St Helens539.3414.95—61.56 Mbps21.83 Mbps11
75Wigan659.3515.28—56.68 Mbps21.74 Mbps14
76Essex927.8315.15—56.42 Mbps21.74 Mbps31
77Kent932.5315.23—53.12 Mbps21.65 Mbps28
78Bristol898.9814.34—64.29 Mbps21.37 Mbps19
79Blackburn with Darwen893.3415.11—50.16 Mbps21.31 Mbps11
80Leeds977.8814.82—54.92 Mbps21.3 Mbps25
81Oldham774.4814.9—50.78 Mbps21.27 Mbps13
82Ards and North Down740.614.58—48.37 Mbps21.26 Mbps10
83Barnsley847.4815.5—47.58 Mbps21.24 Mbps14
84Worcestershire923.3114.93—48.24 Mbps21.2 Mbps21
85Leicester910.6414.61—60.91 Mbps21.12 Mbps20
86Bournemouth815.3114.67—61.19 Mbps21.05 Mbps14
87South Tyneside519.7614.55—53.45 Mbps21.04 Mbps10
88Merthyr Tydfil510.0615.06—42.75 Mbps20.98 Mbps10
89Stoke-on-Trent548.2214.6—55.4 Mbps20.9 Mbps13
90Nottingham834.7413.88—59.62 Mbps20.88 Mbps16
91Sandwell849.1814.21—55.19 Mbps20.86 Mbps13
92East Sussex903.314.7—45.27 Mbps20.81 Mbps21
93Wiltshire876.2614.13—51.11 Mbps20.74 Mbps19
94North Lincolnshire758.9315.1—54.71 Mbps20.7 Mbps14
95Calderdale851.7214.44—48.78 Mbps20.58 Mbps16
96Stockton-on-Tees527.5914.08—64.97 Mbps20.57 Mbps10
97York3802.5714.17—52.94 Mbps20.55 Mbps17
98Fife623.2414.37—52.58 Mbps20.46 Mbps13
99Rochdale870.3219.46—59.65 Mbps20.44 Mbps12
100Manchester932.4813.67—55.23 Mbps20.35 Mbps22
101Antrim and Newtownabbey619.7414.43—48.12 Mbps20.23 Mbps12
102Southampton939.213.69—55.04 Mbps20.21 Mbps18
103Coventry914.5913.84—53.49 Mbps20.15 Mbps15
104Lisburn and Castlereagh634.313.33—55.12 Mbps19.84 Mbps9
105Midlothian528.7513.88—44.81 Mbps19.6 Mbps11
106East Ayrshire754.9213.04—45.86 Mbps19.56 Mbps8
107Cheshire889.1713.74—47.1 Mbps19.52 Mbps16
108Suffolk899.3813.86—43.66 Mbps19.3 Mbps23
109Derbyshire785.6313.7—43.47 Mbps19.26 Mbps24
110Doncaster830.4313.56—45.23 Mbps19.16 Mbps19
111Dorset880.3513.64—40.06 Mbps19.02 Mbps17
112Cardiff933.0712.85—52.52 Mbps19.02 Mbps16
113Blackpool536.4913.43—50.81 Mbps18.91 Mbps11
114West Lothian577.2913.15—50.67 Mbps18.85 Mbps9
115Lancashire909.9713.2—46.68 Mbps18.84 Mbps21
116North Tyneside892.9512.4—60.09 Mbps18.69 Mbps10
117Salford878.0712.48—51.18 Mbps18.6 Mbps15
118South Lanarkshire603.5413.11—46.48 Mbps18.59 Mbps8
119County Borough of Bridgend869.9313.42—37.95 Mbps18.44 Mbps11
120Northumberland763.2113.12—41.02 Mbps18.44 Mbps12
121Rhondda Cynon Taf753.2513.45—37.18 Mbps18.43 Mbps12
122North Yorkshire890.8512.62—44.43 Mbps18.35 Mbps18
123Tameside813.8212.98—41.02 Mbps18.35 Mbps15
124Lincolnshire905.3713.13—46.46 Mbps18.29 Mbps20
125Sunderland620.7813.01—46.79 Mbps18.22 Mbps11
126Conwy295.4613.38—43.28 Mbps18.18 Mbps10
127Norfolk893.3512.73—42.87 Mbps18.13 Mbps18
128Herefordshire882.9812.45—47.12 Mbps18.08 Mbps13
129Angus536.4612.29—46.16 Mbps17.9 Mbps11
130Sheffield815.4212.29—43.13 Mbps17.85 Mbps19
131Shropshire615.8912.29—42.38 Mbps17.84 Mbps19
132Swindon614.4111.32—67.91 Mbps17.69 Mbps12
133Borough of Bury684.7713.13—40.78 Mbps17.61 Mbps13
134Gateshead536.2611.81—50.42 Mbps17.46 Mbps13
135Bedford606.7615.45—32.73 Mbps17.38 Mbps13
136Middlesbrough532.2211.23—61.76 Mbps17.07 Mbps10
137Flintshire541.8611.97—36.66 Mbps16.8 Mbps13
138Caerphilly County Borough424.6111.7—36.06 Mbps16.65 Mbps11
139Newcastle upon Tyne846.5911.23—44.39 Mbps16.54 Mbps18
140Dundee City535.7411.3—49.32 Mbps16.52 Mbps12
141Liverpool912.8511.5—47.72 Mbps16.49 Mbps14
142Devon910.8911.29—45.78 Mbps16.48 Mbps23
143Mid and East Antrim706.111.38—40.53 Mbps16.21 Mbps9
144Knowsley536.5411.62—37.66 Mbps16.2 Mbps10
145Clackmannanshire283.6311.47—35.19 Mbps16.11 Mbps7
146Derry City and Strabane551.1910.83—48.26 Mbps16.1 Mbps11
147Durham726.5911.79—34.39 Mbps16 Mbps13
148Isle of Wight935.2711.39—36.99 Mbps15.99 Mbps13
149Wrexham530.5510.97—37.05 Mbps15.88 Mbps10
150Armagh City Banbridge and Craigavon541.3410.56—37.68 Mbps15.55 Mbps10
151Cumbria887.6510.84—37.65 Mbps15.39 Mbps16
152Powys789.7710.07—40.01 Mbps15.3 Mbps13
153Belfast836.9910.25—45.97 Mbps15.24 Mbps11
154Aberdeenshire535.0310.12—36.49 Mbps15.24 Mbps14
155Rotherham580.5610.43—40.59 Mbps15.23 Mbps15
156Cornwall862.3510.58—43.84 Mbps15.22 Mbps15
157Ceredigion588.639.87—44.21 Mbps15.13 Mbps10
158Monmouthshire746.9510.54—37.45 Mbps15.1 Mbps13
159Argyll and Bute715.6310.71—42.17 Mbps15.09 Mbps14
160Stirling665.4511.19—36.44 Mbps15.09 Mbps9
161Wirral571.89—47.86 Mbps14.96 Mbps13
162Shetland Islands317.799.72—35.54 Mbps14.93 Mbps8
163Aberdeen City734.5610.58—35.48 Mbps14.89 Mbps13
164Torbay868.2210.95—41.4 Mbps14.8 Mbps10
165East Lothian592.8510.24—36.57 Mbps14.8 Mbps10
166Moray560.5410—34.45 Mbps14.78 Mbps10
167Dumfries and Galloway621.5210.29—34.84 Mbps14.64 Mbps10
168Somerset891.629.78—36.47 Mbps14.39 Mbps19
169Western Isles298.619.91—32.97 Mbps14.21 Mbps8
170Blaenau Gwent289.279.96—34.06 Mbps14.18 Mbps7
171North Ayrshire426.8410.87—32.37 Mbps14.09 Mbps9
172Causeway Coast and Glens696.099.91—35.25 Mbps14.02 Mbps11
173Glasgow City819.389.66—40.6 Mbps13.83 Mbps15
174Perth and Kinross516.289.58—35.61 Mbps13.79 Mbps9
175Gwynedd787.239.35—36.68 Mbps13.69 Mbps10
176Highland316.048.82—32.85 Mbps13.26 Mbps13
177Scottish Borders492.278.53—35.75 Mbps12.77 Mbps12
178Denbighshire423.419.7—36 Mbps12.73 Mbps11
179Newry Mourne and Down677.278.46—34.51 Mbps12.49 Mbps12
180Anglesey641.868.09—35.99 Mbps12.35 Mbps8
181Fermanagh and Omagh304.437.55—45.44 Mbps12.11 Mbps10
182Carmarthenshire394.297.74—33.06 Mbps11.83 Mbps9
183Mid Ulster376.687.48—33.02 Mbps11.36 Mbps12
184Pembrokeshire457.996.69—33.64 Mbps10.74 Mbps14

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.12—53.33 Mbps.
G.Network is the best provider in The United Kingdom, and their users typically see speeds in the range of 103.45 to 358.11 Mbps.
Users in The United Kingdom see an average internet speed of 15.37 up to 59.08 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.