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 18.18 to 67.38 Mbps. The fastest speed we saw came from BT, and we've seen speeds as high as 3385.49 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, London, and Northampton, 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
1G.Network941.91 Mbps147.81—365.69 Mbps4
2toob939.2 Mbps85.98—484.23 Mbps2
3Spectrum Internet933.07 Mbps88.76—260.26 Mbps11
4Sure Guernsey859.79 Mbps88.41—374.13 Mbps1
5Box Broadband909.08 Mbps92.91—304.67 Mbps2
6Velocity1938.87 Mbps40.06—376.97 Mbps2
7OptaNet924.09 Mbps67.76—193.2 Mbps3
8TrueSpeed Communications908.89 Mbps54.42—224.25 Mbps6
9Hyperoptic947.62 Mbps63.5—176.1 Mbps49
10Community Fibre1069.45 Mbps60.49—214.97 Mbps7
11Vision Fibre Media639.3 Mbps99.28—265.23 Mbps1
12Gigaclear937.67 Mbps66.32—244.82 Mbps28
13Call Flow Solutions939.82 Mbps19.61—119.28 Mbps6
14Optimity945.1 Mbps37.82—247.48 Mbps5
15Pure Fibre940.09 Mbps43.27—111.33 Mbps8
16Cerberus Networks827.86 Mbps48.03—237.56 Mbps37
17Cambridge Fibre718.28 Mbps86.45—112.81 Mbps1
18B4RN909.97 Mbps31.98—106.21 Mbps10
19FibreNest529.1 Mbps50.77—149.5 Mbps17
20Virgin Media3385.49 Mbps39.59—149.8 Mbps164
21Surrey Hills Internet104.65 Mbps93.32—101.91 Mbps2
22Kingston Communications891.32 Mbps27.52—150.52 Mbps17
23Unchained ISP663.93 Mbps31.17—91.16 Mbps3
24Glide912.85 Mbps28.07—114.15 Mbps70
25Onestream88.82 Mbps22.54—88.77 Mbps2
26telcom (Velocity Fibre)873.53 Mbps22.91—95.99 Mbps9
27Vostron585.7 Mbps12.05—91.29 Mbps5
28Spitfire852.95 Mbps45.54—92.25 Mbps41
29Freeola99.09 Mbps52.68—84.32 Mbps1
30Exascale811.58 Mbps28.12—91.69 Mbps5
31Manx Telecom269.07 Mbps10.7—152.7 Mbps1
32Independent Fibre Networks568.97 Mbps26.15—90.28 Mbps51
33CCS Leeds789.66 Mbps29.32—94.5 Mbps36
34Wessex Internet499.35 Mbps22.97—93.78 Mbps6
35Structured Communications536.06 Mbps44.15—72.34 Mbps8
36Trunk Networks308.32 Mbps30.31—58.13 Mbps4
37Andrews & Arnold474.23 Mbps31.91—70.84 Mbps82
38Zone Broadband893.34 Mbps38.3—63.85 Mbps14
39Zen Internet934.47 Mbps20.44—69.34 Mbps146
40iDNET916.23 Mbps31.71—61.45 Mbps45
41Juice Broadband295.25 Mbps23.25—78.26 Mbps5
42Internet Central715.75 Mbps10.24—67.14 Mbps18
43WightFibre935.27 Mbps17.16—55 Mbps4
44NYnet449.61 Mbps32.84—54.76 Mbps6
45BT3802.57 Mbps18.51—59.14 Mbps184
46Contingency Networks294.02 Mbps20.89—72.93 Mbps7
47London Web92.75 Mbps19.27—70.28 Mbps2
48CIX930.32 Mbps13.36—45.62 Mbps101
49Vodafone874.25 Mbps20.03—43.23 Mbps183
50County Broadband585.34 Mbps11.49—32.53 Mbps3
51FastNet837.95 Mbps19.18—32.74 Mbps17
52Fibrecast162.49 Mbps28.48—46.61 Mbps2
53Internetty426.62 Mbps10.12—46.57 Mbps1
54KCOM826.28 Mbps11.26—52.49 Mbps144
55Solway Communications538.13 Mbps9.12—32.66 Mbps3
56Jibba Jabba234.9 Mbps10.33—34.84 Mbps4
57uno465.8 Mbps14.26—52.56 Mbps12
58BazTel497.79 Mbps8.68—71.24 Mbps7
59Gradwell419.87 Mbps19.65—40.15 Mbps22
60Country Connect90.71 Mbps3.57—65.49 Mbps2
61Pine Media437.14 Mbps15.18—40.64 Mbps4
62EE378.72 Mbps13.34—40.92 Mbps182
63TalkTalk915.86 Mbps12.16—36.67 Mbps183
64Plusnet380.73 Mbps13.17—36.7 Mbps184
65Sky Broadband977.88 Mbps11.33—37.68 Mbps182
66Pembs Wifi120.69 Mbps8.54—31.03 Mbps1
67Boundless Networks263.66 Mbps11.38—31.25 Mbps13
68Airband473.42 Mbps9.39—31.29 Mbps10
69The Phone Coop290.25 Mbps6.83—33.51 Mbps21
70Gigastream75.33 Mbps5.72—37.9 Mbps2
71UltraNetworks235.92 Mbps6.04—26.4 Mbps1
72Aquiss141.12 Mbps5.54—33.17 Mbps9
73BitStreme33.5 Mbps8.42—19.94 Mbps1
74CSD Network Services177.65 Mbps6.98—27.4 Mbps2
75Origin Broadband838.71 Mbps7.05—26.22 Mbps59
76Legend Telecom91.54 Mbps4.61—25.24 Mbps2
77O2 Broadband415.88 Mbps5.37—23.26 Mbps49
78Pro-Net Internet Services86.95 Mbps3.22—9.22 Mbps2
79Sugarnet49 Mbps8.25—28.05 Mbps2
80Village Networks264.69 Mbps6.13—20.9 Mbps1
81Lonsdale Network Services109.15 Mbps6.74—20.48 Mbps1
82CloudScape Connect239.32 Mbps5.31—21.2 Mbps11
83Post Office Broadband377.74 Mbps5.38—23.55 Mbps182
84Go Internet86.85 Mbps7.28—19.48 Mbps4
85Lothian Broadband153.7 Mbps6.22—23.34 Mbps3
86Wi-Manx258.51 Mbps8.23—9.1 Mbps2
87SAQ58.85 Mbps4.67—22.03 Mbps3
88W3Z202.3 Mbps5.46—18.59 Mbps2
89Connexin312.9 Mbps5.28—14.65 Mbps4
90Scotnet.co.uk123.15 Mbps3.42—16.28 Mbps9
91WiSpire69.81 Mbps4.23—17.94 Mbps5
92I Need Broadband46.4 Mbps4.18—14.74 Mbps6
93LothianBroadband88.24 Mbps3.4—10.89 Mbps2
94Pure Broadband256.69 Mbps2.47—10.24 Mbps4
95Call27106.33 Mbps1.41—2.34 Mbps2
96Beacon Broadband95.33 Mbps2.65—9.44 Mbps4
97XLN52.11 Mbps1.21—4.85 Mbps6

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Luton938.5825.5—282.91 Mbps46.9 Mbps6
2East Dunbartonshire754.0429.71—178.01 Mbps43.13 Mbps10
3West Dunbartonshire636.3729.73—111.77 Mbps40.19 Mbps8
4Portsmouth925.1324.74—108.73 Mbps37.84 Mbps17
5Hartlepool531.7424.54—102.69 Mbps36.01 Mbps9
6Telford and Wrekin811.5826.06—89.52 Mbps35.82 Mbps11
7Bracknell Forest936.5225.43—94.04 Mbps35.6 Mbps18
8Inverclyde537.7123.36—88.51 Mbps34.92 Mbps10
9North East Lincolnshire746.6823.94—104.5 Mbps34.9 Mbps10
10Wokingham928.9925.93—77.47 Mbps34.59 Mbps18
11Surrey934.9925.34—92.82 Mbps34.3 Mbps36
12Solihull918.923.9—92.26 Mbps33.92 Mbps13
13Warwickshire927.2523.91—79.59 Mbps33.52 Mbps23
14Poole654.5423.61—102.96 Mbps33.46 Mbps14
15Renfrewshire578.2722.86—104.77 Mbps33.07 Mbps10
16Stockport932.1322.26—101.37 Mbps32.88 Mbps13
17Central Bedfordshire916.2322.74—89.73 Mbps32.8 Mbps18
18Hertfordshire898.7123.46—76.95 Mbps32.58 Mbps27
19East Renfrewshire537.4622.39—95.9 Mbps31.77 Mbps10
20Newport777.1322.22—73.01 Mbps31.62 Mbps11
21London3385.4921.28—74.22 Mbps31.62 Mbps71
22Medway907.7521.9—91.39 Mbps31.35 Mbps19
23Warrington757.1322.13—92.36 Mbps31.17 Mbps11
24Leicestershire760.5322.41—83.24 Mbps30.96 Mbps22
25Halton715.1623.83—65.83 Mbps30.94 Mbps10
26Derby901.221.23—84.29 Mbps30.74 Mbps16
27Oxfordshire932.3321.45—71.57 Mbps30.73 Mbps26
28Cheshire East880.5322.58—69.53 Mbps30.69 Mbps18
29Reading937.0718.94—105.48 Mbps30.4 Mbps19
30Sefton781.0321.02—80.52 Mbps30.04 Mbps12
31Falkirk664.2220.54—77.87 Mbps29.96 Mbps9
32Bolton919.8921.22—88.6 Mbps29.89 Mbps14
33Trafford932.3921.66—67.01 Mbps29.83 Mbps14
34Buckinghamshire871.1220.97—71.07 Mbps29.6 Mbps27
35West Berkshire935.7421.13—65.08 Mbps29.3 Mbps16
36Cambridgeshire913.3619.84—81.5 Mbps29.09 Mbps24
37Windsor and Maidenhead784.9720.34—66.65 Mbps29.05 Mbps19
38Redcar and Cleveland543.7719.96—102.35 Mbps29.03 Mbps9
39Hampshire929.0420.48—70.48 Mbps28.94 Mbps34
40Peterborough858.5219.91—72.94 Mbps28.78 Mbps17
41Milton Keynes921.3420.95—60.53 Mbps28.61 Mbps21
42Wakefield898.5719.91—68.11 Mbps28.54 Mbps17
43North Lanarkshire597.8720.06—85.19 Mbps28.53 Mbps11
44Gloucestershire936.0919.3—79.09 Mbps28.51 Mbps22
45Nottinghamshire900.4320—75.6 Mbps28.48 Mbps22
46Kirklees895.6120.1—74.12 Mbps28.46 Mbps17
47Kingston upon Hull885.9417.14—105.46 Mbps28.36 Mbps8
48North Tyneside892.9517.84—71.44 Mbps28.35 Mbps10
49Plymouth869.9719.11—89.64 Mbps28.31 Mbps10
50Bath and North East Somerset875.4119.31—73 Mbps28.08 Mbps18
51City and County of Swansea914.3118.75—73.18 Mbps27.9 Mbps14
52Vale of Glamorgan911.9519.46—69.21 Mbps27.8 Mbps12
53Walsall931.9720.37—65.11 Mbps27.7 Mbps17
54Neath Port Talbot893.8818.83—86.12 Mbps27.55 Mbps10
55Stockton-on-Tees533.6318.47—84.12 Mbps27.5 Mbps11
56Dudley929.1119.55—66.14 Mbps27.39 Mbps14
57Darlington542.0918.27—72.35 Mbps27.17 Mbps10
58Northamptonshire2585.5618.67—68.04 Mbps27.17 Mbps28
59Thurrock548.7418.78—68.46 Mbps27.07 Mbps13
60West Sussex924.6419.27—63.74 Mbps27.05 Mbps25
61North Somerset937.6719.22—63.23 Mbps27.04 Mbps19
62St Helens743.0118.42—74.58 Mbps26.95 Mbps11
63Birmingham931.5717.47—71.09 Mbps26.89 Mbps18
64Staffordshire903.3719.01—61.68 Mbps26.69 Mbps22
65South Ayrshire528.1918.55—60.55 Mbps26.69 Mbps11
66Edinburgh870.8117.54—68.81 Mbps26.66 Mbps16
67Brighton and Hove863.9717.32—73.18 Mbps26.54 Mbps21
68Wigan659.3518.49—67.31 Mbps26.52 Mbps15
69North Lincolnshire859.9918.93—66.27 Mbps26.33 Mbps16
70Essex927.8318.25—66.77 Mbps26.18 Mbps33
71Southend-on-Sea883.3417.86—73.18 Mbps26.17 Mbps12
72South Gloucestershire890.0218.73—63.03 Mbps26.1 Mbps17
73South Tyneside529.8518.36—65.66 Mbps26.04 Mbps10
74East Yorkshire903.918.68—67.79 Mbps25.85 Mbps17
75Wolverhampton934.918.07—60.87 Mbps25.84 Mbps15
76Orkney Islands887.1117.15—63.6 Mbps25.83 Mbps6
77Bristol902.7317.09—75.28 Mbps25.71 Mbps19
78Rochdale880.320.13—64.89 Mbps25.68 Mbps12
79Merthyr Tydfil521.2318.99—50.34 Mbps25.68 Mbps10
80Wiltshire903.9317.8—62.24 Mbps25.6 Mbps20
81Calderdale877.0918.49—60.94 Mbps25.53 Mbps17
82East Ayrshire900.2518.15—56.02 Mbps25.46 Mbps9
83Bournemouth815.3117.9—73.76 Mbps25.42 Mbps17
84Ards and North Down740.617.58—54.06 Mbps25.29 Mbps10
85Oldham917.9817.79—59.8 Mbps25.22 Mbps13
86Bradford911.9817.08—71.8 Mbps25.22 Mbps22
87Leicester910.6416.82—71.57 Mbps25.13 Mbps20
88Fife650.5917.69—60.98 Mbps25.01 Mbps14
89Swindon912.3914.99—91.2 Mbps24.74 Mbps13
90Leeds977.8817.14—61.92 Mbps24.71 Mbps26
91Kent939.8217.36—60.36 Mbps24.66 Mbps29
92Sandwell893.4416.76—63.76 Mbps24.66 Mbps13
93Blackburn with Darwen893.3417.07—61.4 Mbps24.61 Mbps11
94Manchester932.4816.45—63.47 Mbps24.5 Mbps23
95Barnsley847.4817.88—54.63 Mbps24.48 Mbps13
96Worcestershire923.3117.14—53.51 Mbps24.36 Mbps22
97East Sussex903.317.25—50.48 Mbps24.25 Mbps22
98Stoke-on-Trent838.7116.67—65.14 Mbps24.22 Mbps14
99Southampton939.215.92—64.29 Mbps23.83 Mbps20
100York3802.5716.05—59.47 Mbps23.63 Mbps17
101Salford878.0716.14—62.57 Mbps23.61 Mbps16
102Lisburn and Castlereagh634.314.58—67.28 Mbps23.6 Mbps9
103Cheshire905.8516.63—55.12 Mbps23.56 Mbps17
104West Lothian907.315.97—59.4 Mbps23.48 Mbps10
105Tameside907.2816.4—50.44 Mbps23.33 Mbps16
106Doncaster900.1916.44—52.33 Mbps23.26 Mbps20
107Slough832.0615.7—57.87 Mbps23.2 Mbps18
108Nottingham834.7415.39—63.06 Mbps23.13 Mbps16
109Coventry924.1715.88—58.06 Mbps23.1 Mbps15
110Lancashire909.9716—53.39 Mbps22.98 Mbps23
111Blackpool536.4915.71—57.22 Mbps22.89 Mbps11
112Angus586.315.15—53.48 Mbps22.81 Mbps11
113Suffolk920.1315.96—49.82 Mbps22.46 Mbps23
114Derbyshire934.1716.56—50 Mbps22.45 Mbps25
115Antrim and Newtownabbey792.4615.67—51.81 Mbps22.39 Mbps12
116Cardiff933.0714.82—59.91 Mbps22.39 Mbps17
117Torfaen County Borough864.8915.72—52.77 Mbps22.26 Mbps10
118Lincolnshire909.5115.46—55.58 Mbps22.25 Mbps19
119Northumberland790.2115.7—47.12 Mbps22.25 Mbps13
120Rutland595.3416.39—42.36 Mbps22.21 Mbps9
121South Lanarkshire806.2415.64—52.49 Mbps22.14 Mbps8
122Sunderland620.7815.39—53.01 Mbps22.07 Mbps12
123County Borough of Bridgend869.9316.21—43.52 Mbps22.03 Mbps11
124North Yorkshire890.8515.33—52.23 Mbps22 Mbps18
125Middlesbrough540.5213.92—71.84 Mbps21.97 Mbps10
126Herefordshire882.9814.72—51.47 Mbps21.33 Mbps13
127Knowsley900.2215.04—48.6 Mbps21.26 Mbps10
128Dorset896.715.54—43.61 Mbps21.26 Mbps18
129Gateshead536.2613.86—58.71 Mbps21.04 Mbps13
130Dundee City538.0213.74—55.99 Mbps20.87 Mbps12
131Rhondda Cynon Taf903.5315.02—42.66 Mbps20.86 Mbps14
132Norfolk907.1414.39—48.15 Mbps20.64 Mbps17
133Derry City and Strabane597.2713.37—60.98 Mbps20.62 Mbps11
134Shropshire897.2813.9—47.89 Mbps20.48 Mbps20
135Sheffield815.4214.23—49.29 Mbps20.21 Mbps21
136Mid and East Antrim741.2613.83—49.51 Mbps20.21 Mbps9
137Conwy501.1915.1—49.62 Mbps20.2 Mbps10
138Ceredigion632.3713.15—51.68 Mbps20.04 Mbps10
139Midlothian528.7514.55—45.29 Mbps20.04 Mbps11
140Newcastle upon Tyne846.5913.53—51.67 Mbps19.86 Mbps18
141Liverpool912.8513.44—57.1 Mbps19.7 Mbps18
142Clackmannanshire283.6313.81—40.66 Mbps19.55 Mbps7
143Caerphilly County Borough852.913.62—41.17 Mbps19.46 Mbps12
144Flintshire737.3313.63—40.72 Mbps19.25 Mbps14
145Wrexham915.513.35—44.68 Mbps19.2 Mbps11
146Durham919.1414.14—38.97 Mbps19.15 Mbps13
147Devon941.7112.85—53.31 Mbps19.13 Mbps24
148Isle of Wight935.2712.7—43.52 Mbps18.78 Mbps12
149Borough of Bury684.7714.85—45.5 Mbps18.67 Mbps13
150Cumbria887.6512.73—43.5 Mbps18.58 Mbps17
151Aberdeenshire535.0312.29—43.39 Mbps18.45 Mbps14
152Argyll and Bute561.7212.62—49.27 Mbps18.33 Mbps15
153Armagh City Banbridge and Craigavon633.3612.13—45.16 Mbps18.29 Mbps11
154Monmouthshire900.7312.28—45.45 Mbps18.14 Mbps14
155East Lothian701.8212.22—40.24 Mbps18 Mbps10
156Wirral885.2411.09—54.87 Mbps17.95 Mbps13
157Somerset905.1112.1—41.53 Mbps17.76 Mbps19
158Bedford901.7815.91—34.29 Mbps17.68 Mbps15
159Belfast883.1511.74—52.54 Mbps17.66 Mbps11
160Torbay873.7912.21—54.27 Mbps17.59 Mbps10
161Aberdeen City734.5612.84—39.05 Mbps17.56 Mbps14
162Stirling665.4513.72—43.24 Mbps17.34 Mbps10
163Glasgow City898.711.74—48.51 Mbps17.23 Mbps16
164Cornwall865.0611.75—47.43 Mbps17.1 Mbps15
165Powys789.7711.06—45.8 Mbps17.03 Mbps13
166Shetland Islands452.0211.26—41.36 Mbps16.58 Mbps8
167Dumfries and Galloway728.3311.54—37.38 Mbps16.41 Mbps11
168Rotherham558.8911.34—43.98 Mbps16.36 Mbps16
169Western Isles298.6111.74—36.51 Mbps16.29 Mbps8
170Moray560.5411.14—36.54 Mbps15.99 Mbps10
171Perth and Kinross534.4110.84—42.94 Mbps15.74 Mbps11
172Causeway Coast and Glens830.7310.73—40.17 Mbps15.55 Mbps11
173Gwynedd787.2310.21—43.54 Mbps15.49 Mbps11
174North Ayrshire537.5112.35—36.04 Mbps15.4 Mbps11
175Fermanagh and Omagh304.439.04—48.47 Mbps15.3 Mbps10
176Highland556.759.99—35.81 Mbps15.08 Mbps14
177Scottish Borders690.329.59—41.92 Mbps14.76 Mbps12
178Anglesey750.179.16—44.67 Mbps14.57 Mbps8
179Denbighshire423.419.95—36.86 Mbps13.98 Mbps12
180Blaenau Gwent289.279.24—34.66 Mbps13.67 Mbps7
181Newry Mourne and Down677.278.83—36.92 Mbps13.27 Mbps11
182Carmarthenshire430.968.22—34.94 Mbps12.78 Mbps9
183Pembrokeshire663.338.14—38.45 Mbps12.18 Mbps14
184Mid Ulster734.57.78—36.39 Mbps12.07 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 18.51—59.14 Mbps.
G.Network is the best provider in The United Kingdom, and their users typically see speeds in the range of 147.81 to 365.69 Mbps.
Users in The United Kingdom see an average internet speed of 18.18 up to 67.38 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 3385.49 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.
Plusnet is available in The United Kingdom, and the fastest speed we've seen from them is 380.73 Mbps.
TalkTalk is available in The United Kingdom, and the fastest speed we've seen from them is 915.86 Mbps.
The provider with the most users in The United Kingdom is Virgin Media.