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 6068.11 Mbps, and typical real-world speeds vary from 23.75 to 76.25 Mbps. The fastest speed we saw came from BT, and we've seen speeds as high as 5284.34 Mbps from Virgin Media, 3135.43 Mbps from EE, and 1930.21 Mbps from Community Fibre. 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 Portencross, and The United Kingdom's fastest providers are BT, Virgin Media, and EE.

The United Kingdom Speeds Over Time

Summary of Internet Service Providers in The United Kingdom

#Provider NameMax SpeedTypical Speed Range# Regions
1toob946.54 Mbps126.16—507.2 Mbps2
2G.Network948.54 Mbps154.4—397.88 Mbps4
3Spectrum Internet938.84 Mbps91.38—325.71 Mbps12
4Sure Guernsey859.79 Mbps34.39—379.44 Mbps1
5Box Broadband923.37 Mbps133.42—266.7 Mbps3
6OptaNet924.09 Mbps72.34—162.85 Mbps1
7Hyperoptic942.47 Mbps79.07—240.17 Mbps51
8Cerberus Networks827.86 Mbps125.88—264.49 Mbps37
9Cambridge Fibre897.36 Mbps86.94—196.28 Mbps1
10Call Flow Solutions942.29 Mbps26.67—237.56 Mbps8
11TrueSpeed Communications906.05 Mbps72.95—236.8 Mbps5
12Community Fibre1930.21 Mbps74.84—221.04 Mbps11
13Gigaclear946.21 Mbps77.07—247.1 Mbps29
14Vision Fibre Media585.02 Mbps97.71—250.69 Mbps1
15Optimity946.4 Mbps44.58—242.94 Mbps3
16B4RN947.3 Mbps42.63—149.41 Mbps11
17Vostron854.5 Mbps17.83—165.38 Mbps5
18Kingston Communications931.75 Mbps33.76—205.86 Mbps27
19Velocity1943.35 Mbps39.24—155.86 Mbps2
20Virgin Media5284.34 Mbps50.3—195.25 Mbps164
21FibreNest529.1 Mbps57.31—150.87 Mbps19
22Glide941.78 Mbps38.3—158.76 Mbps79
23Pure Fibre940.09 Mbps73.16—101.07 Mbps8
24Exascale915.44 Mbps44.69—93.92 Mbps6
25Surrey Hills Internet104.53 Mbps84.29—101.21 Mbps2
26telcom (Velocity Fibre)925.87 Mbps39.6—98.16 Mbps11
27Trunk Networks826.52 Mbps32—71.75 Mbps5
28Spitfire936.17 Mbps52.57—93.16 Mbps41
29Internetty833.91 Mbps21.47—91.9 Mbps4
30Independent Fibre Networks909.27 Mbps32.92—103.56 Mbps55
31WightFibre1657.93 Mbps20.88—85.73 Mbps4
32Freeola264.38 Mbps48.82—85.74 Mbps2
33Zen Internet1073.98 Mbps35.06—72.98 Mbps155
34Wessex Internet905.51 Mbps31.25—93.86 Mbps6
35CCS Leeds890.82 Mbps36.26—94.71 Mbps41
36Contingency Networks847.59 Mbps52.01—75.73 Mbps9
37Manx Telecom438.26 Mbps11.59—152.11 Mbps1
38Zone Broadband805.82 Mbps58.6—64.2 Mbps14
39Solway Communications570.33 Mbps10.47—85.68 Mbps5
40Structured Communications293.62 Mbps40.7—73.31 Mbps10
41CIX939.25 Mbps15.6—57.9 Mbps111
42Internet Central914.1 Mbps9.06—72.44 Mbps14
43Onestream88.82 Mbps2.86—77.42 Mbps1
44Andrews & Arnold460.85 Mbps35.35—69.73 Mbps83
45NYnet744.84 Mbps36.99—57.89 Mbps6
46BT6068.11 Mbps24.12—66.02 Mbps184
47London Web93.8 Mbps34.27—81.76 Mbps2
48iDNET935.33 Mbps33.24—71.49 Mbps53
49Pine Media305.03 Mbps16.68—78.55 Mbps4
50Unchained ISP204 Mbps18.47—57.36 Mbps3
51Juice Broadband332.52 Mbps28.01—88.38 Mbps4
52County Broadband853.65 Mbps16.12—68.48 Mbps3
53Jibba Jabba493.86 Mbps14.8—44.83 Mbps3
54Vodafone939.2 Mbps23.57—52.5 Mbps183
55Pro-Net Internet Services179.97 Mbps28.4—61.94 Mbps5
56uno465.8 Mbps15.79—60.84 Mbps19
57Country Connect90.71 Mbps13.11—75.5 Mbps2
58FastNet846.38 Mbps22.95—31.12 Mbps18
59KCOM899.42 Mbps14.99—60.43 Mbps142
60Fibrecast162.49 Mbps26.99—47.84 Mbps2
61Pure Broadband939.63 Mbps3.53—16.43 Mbps6
62EE3135.43 Mbps15.98—48.67 Mbps183
63Gradwell924.11 Mbps27.48—39.64 Mbps17
64TalkTalk916.46 Mbps15.34—42.12 Mbps183
65Sky Broadband1887.37 Mbps14.15—46.85 Mbps180
66Plusnet374.9 Mbps15.59—45.74 Mbps184
67Pembs Wifi138.7 Mbps11.86—41.81 Mbps1
68Call27106.33 Mbps9.75—32.86 Mbps2
69SAQ70.44 Mbps18.71—28.52 Mbps2
70Boundless Networks269.47 Mbps12.4—33.81 Mbps16
71Sugarnet87.19 Mbps24.87—28.86 Mbps1
72UltraNetworks235.92 Mbps7.39—33.73 Mbps1
73The Phone Coop290.25 Mbps6.3—37.12 Mbps25
74Airband252.63 Mbps10.79—31.85 Mbps10
75CloudScape Connect337.96 Mbps6.02—32.52 Mbps13
76Aquiss74.49 Mbps7.18—36.14 Mbps10
77CSD Network Services196.51 Mbps8.65—31.9 Mbps2
78BazTel168.99 Mbps8.98—12.53 Mbps6
79Legend Telecom240.45 Mbps5.7—22.46 Mbps2
80Origin Broadband892.49 Mbps9.04—29.73 Mbps66
81O2 Broadband629.99 Mbps6.12—29.11 Mbps52
82Lothian Broadband473.18 Mbps9.62—31.32 Mbps3
83Gigastream75.94 Mbps3.99—22.43 Mbps2
84Village Networks297.5 Mbps7.51—25.54 Mbps2
85BitStreme33.5 Mbps12.05—15.87 Mbps1
86Post Office Broadband74.77 Mbps6.14—29.09 Mbps181
87W3Z278.5 Mbps9.63—20.64 Mbps2
88Lonsdale Network Services95.78 Mbps6.56—20.58 Mbps1
89Scotnet.co.uk129.21 Mbps5.43—25.73 Mbps11
90WiSpire184 Mbps6.34—26.68 Mbps5
91Connexin354.72 Mbps6.84—17.06 Mbps4
92Go Internet87.94 Mbps6.26—20.31 Mbps5
93Beacon Broadband93.51 Mbps5.51—18.34 Mbps4
94LothianBroadband262.86 Mbps4.49—16.54 Mbps2
95I Need Broadband183.42 Mbps4.35—16 Mbps4
96Wi-Manx258.51 Mbps7.38—8.76 Mbps2
97XLN11.54 Mbps1.03—4.69 Mbps6

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Luton701.59155.89—316.12 Mbps273.79 Mbps5
2East Dunbartonshire879.7741.79—198.74 Mbps61.3 Mbps11
3Bracknell Forest936.5235.23—137.13 Mbps50.34 Mbps18
4West Dunbartonshire759.7835.86—121.19 Mbps49.21 Mbps8
5Portsmouth932.6429.98—114.12 Mbps47.05 Mbps15
6Hartlepool758.1230.09—139.52 Mbps43.61 Mbps9
7Kingston upon Hull933.4827.7—200.62 Mbps43.15 Mbps9
8North East Lincolnshire944.9529.91—110.32 Mbps43.13 Mbps10
9Poole655.9831.44—109.51 Mbps42.6 Mbps14
10Redcar and Cleveland652.3929.15—109.68 Mbps42.37 Mbps9
11Newport912.0229.57—78.6 Mbps41.67 Mbps12
12Surrey934.9931.05—110.34 Mbps41.42 Mbps35
13Warwickshire929.431.5—97.75 Mbps41.22 Mbps23
14Telford and Wrekin919.8433.24—107.7 Mbps40.81 Mbps15
15Stockport935.928.88—109.54 Mbps40.7 Mbps13
16Wokingham937.0831.87—95.37 Mbps40.39 Mbps22
17Wakefield898.5729.37—81.88 Mbps39.3 Mbps18
18Central Bedfordshire918.2729.55—109.38 Mbps39.11 Mbps21
19London5284.3428.31—94.07 Mbps38.64 Mbps68
20Inverclyde602.8126.18—97.15 Mbps37.36 Mbps10
21Hertfordshire933.8228.42—93.58 Mbps37.22 Mbps26
22Medway920.4427.73—109.41 Mbps37.18 Mbps20
23Warrington792.0727.97—104.02 Mbps37.13 Mbps12
24Cambridgeshire937.5228.12—99.34 Mbps37.1 Mbps24
25Oxfordshire945.6428.71—92.45 Mbps37.03 Mbps29
26Rochdale940.0230.7—71.23 Mbps36.87 Mbps12
27Leicestershire919.1227.44—103.23 Mbps36.84 Mbps22
28Renfrewshire774.5727.69—127.44 Mbps36.82 Mbps11
29Plymouth897.3826.62—109.66 Mbps36.74 Mbps11
30Derby905.1826.85—105.92 Mbps36.56 Mbps17
31Solihull929.7324.94—106.89 Mbps36.24 Mbps14
32Falkirk791.925.72—91.84 Mbps35.92 Mbps10
33Bolton919.8925.79—108.2 Mbps35.9 Mbps13
34Buckinghamshire923.6426.29—84.42 Mbps35.78 Mbps25
35Windsor and Maidenhead925.7426.28—70.32 Mbps35.78 Mbps21
36Wigan939.3725.53—93.21 Mbps35.29 Mbps15
37Hampshire937.7326.05—84.79 Mbps35.25 Mbps34
38Gloucestershire945.1325.69—92.57 Mbps35.23 Mbps25
39East Renfrewshire638.0125.37—107.98 Mbps35.21 Mbps12
40Stockton-on-Tees882.6224.11—94.94 Mbps35.05 Mbps12
41Brighton and Hove925.2623.61—93.83 Mbps35 Mbps19
42Swindon912.3922.71—110.12 Mbps34.93 Mbps12
43North Lanarkshire895.6425.76—104.29 Mbps34.91 Mbps10
44North Tyneside892.9524.55—85.42 Mbps34.86 Mbps10
45West Berkshire941.8327.24—71.11 Mbps34.81 Mbps15
46Kirklees918.5526.04—93.29 Mbps34.67 Mbps18
47Darlington927.7224.47—88.66 Mbps34.43 Mbps12
48Sefton919.5224.62—93.28 Mbps34.42 Mbps13
49Nottinghamshire918.6124.79—95.67 Mbps34.27 Mbps25
50Neath Port Talbot927.3923.18—93.72 Mbps34.01 Mbps11
51Northamptonshire2585.5623.87—81.55 Mbps33.97 Mbps29
52Trafford936.8925.26—73.71 Mbps33.95 Mbps17
53Peterborough946.2124.28—76.92 Mbps33.86 Mbps15
54Cheshire East910.227.64—78.58 Mbps33.79 Mbps18
55Thurrock895.1523.14—93.2 Mbps33.68 Mbps14
56Bristol941.7823.69—99.66 Mbps33.66 Mbps20
57North Somerset941.9225.03—72.28 Mbps33.5 Mbps21
58East Ayrshire900.2524.56—73.04 Mbps33.5 Mbps9
59Halton715.1628.64—71.89 Mbps33.35 Mbps9
60City and County of Swansea930.523.35—89.31 Mbps33.17 Mbps15
61Birmingham936.7322.43—91.07 Mbps33.07 Mbps19
62Vale of Glamorgan935.3424.44—93.73 Mbps33.02 Mbps16
63St Helens795.5423.6—100.08 Mbps32.97 Mbps13
64Edinburgh913.8722.91—85.05 Mbps32.71 Mbps16
65Staffordshire925.3924.67—71.33 Mbps32.69 Mbps21
66Bath and North East Somerset922.4624.01—74.28 Mbps32.67 Mbps20
67Milton Keynes936.2425.09—66.63 Mbps32.42 Mbps22
68Walsall934.2124—73.67 Mbps32.39 Mbps16
69Calderdale898.1323.48—72.05 Mbps32.37 Mbps16
70Dudley932.923.08—74.17 Mbps32.32 Mbps13
71North Lincolnshire910.1325.7—82.11 Mbps32.31 Mbps17
72Essex1017.6723.33—73.59 Mbps32.25 Mbps33
73West Sussex930.4924.08—71.14 Mbps32.11 Mbps28
74Fife904.2628.47—44.97 Mbps32 Mbps14
75Bournemouth875.6122.76—93.86 Mbps31.91 Mbps17
76South Ayrshire765.0924.83—67.55 Mbps31.89 Mbps11
77Salford931.1122.73—76.33 Mbps31.73 Mbps16
78South Tyneside747.4222.68—92.01 Mbps31.67 Mbps10
79Reading939.0622.75—106.69 Mbps31.41 Mbps20
80Angus621.5421.84—87.2 Mbps31.23 Mbps11
81West Lothian907.322.04—73.51 Mbps31.22 Mbps11
82Wolverhampton934.922.29—71.37 Mbps31.21 Mbps16
83Oldham917.9823.14—69.94 Mbps31.2 Mbps13
84Southampton946.5421.45—88.09 Mbps31.17 Mbps21
85Southend-on-Sea2786.3519.36—92.43 Mbps30.94 Mbps12
86Bradford934.0722.12—90.99 Mbps30.86 Mbps23
87Leicester917.7520.62—84.06 Mbps30.74 Mbps22
88Cheshire910.3822.38—67.62 Mbps30.62 Mbps17
89Mid and East Antrim821.9720.56—66.46 Mbps30.61 Mbps10
90South Gloucestershire904.4322.42—71.91 Mbps30.54 Mbps17
91Wiltshire912.1221.67—68.6 Mbps30.49 Mbps20
92Sandwell911.3221.49—69.82 Mbps30.42 Mbps15
93Manchester938.8121.47—73.2 Mbps30.37 Mbps23
94Ards and North Down826.1721.96—69.92 Mbps30.3 Mbps12
95Bedford925.0920.9—92.69 Mbps30.15 Mbps17
96Leeds1010.7921.44—71.01 Mbps29.82 Mbps26
97Stoke-on-Trent939.6320.89—88.38 Mbps29.82 Mbps16
98Wirral885.2420.67—69.84 Mbps29.77 Mbps13
99East Yorkshire919.7121.68—86.51 Mbps29.75 Mbps17
100Kent942.2920.97—69.72 Mbps29.74 Mbps30
101Cardiff1368.3719.69—68.69 Mbps29.63 Mbps16
102York6068.1120.18—69.6 Mbps29.54 Mbps18
103Worcestershire931.4521.52—64.44 Mbps29.4 Mbps24
104Knowsley900.2220.45—60.59 Mbps29.17 Mbps10
105Dundee City583.4819.54—71.38 Mbps29.03 Mbps12
106Middlesbrough893.3818.26—90.14 Mbps28.9 Mbps11
107South Lanarkshire849.4320.52—67.66 Mbps28.81 Mbps9
108Lancashire913.3920.57—62.47 Mbps28.66 Mbps25
109Coventry936.519.63—69.51 Mbps28.61 Mbps16
110Lisburn and Castlereagh822.9717.38—71.51 Mbps28.59 Mbps10
111Slough909.3919.86—67.42 Mbps28.44 Mbps16
112Tameside920.7622.17—60.93 Mbps28.4 Mbps15
113Merthyr Tydfil902.921.27—57.78 Mbps28.38 Mbps10
114Herefordshire923.6619.89—57.57 Mbps28.37 Mbps16
115North Yorkshire942.4319.91—61.5 Mbps28.31 Mbps21
116East Sussex913.3420.57—55.41 Mbps28.24 Mbps23
117Doncaster918.820.69—65.84 Mbps28.21 Mbps19
118Sunderland687.1919.75—67.94 Mbps27.95 Mbps13
119Nottingham917.0318.85—70.04 Mbps27.82 Mbps15
120Orkney Islands887.1118.86—69.4 Mbps27.73 Mbps7
121Derbyshire934.1720.28—60.88 Mbps27.73 Mbps26
122Barnsley921.7820.23—61.67 Mbps27.36 Mbps13
123Lincolnshire938.3719.12—64.97 Mbps27.34 Mbps22
124Blackpool911.3819.5—69.05 Mbps27.21 Mbps12
125Blackburn with Darwen895.5118.68—75.94 Mbps26.81 Mbps11
126Ceredigion789.0516.91—58.85 Mbps26.44 Mbps12
127Antrim and Newtownabbey877.619.16—61.76 Mbps26.42 Mbps12
128Armagh City Banbridge and Craigavon899.7117.64—60.62 Mbps26.36 Mbps10
129Suffolk947.319.08—59.87 Mbps26.36 Mbps24
130Torfaen County Borough906.7219.56—62.69 Mbps26.26 Mbps10
131Northumberland881.2118.66—54.15 Mbps26.25 Mbps14
132County Borough of Bridgend915.8519.67—49.8 Mbps26.2 Mbps12
133Clackmannanshire766.7918.83—54.32 Mbps25.88 Mbps8
134Conwy817.7217.85—57.94 Mbps25.79 Mbps10
135Newcastle upon Tyne932.2917.58—65.43 Mbps25.78 Mbps18
136Borough of Bury794.6618.24—59.57 Mbps25.6 Mbps12
137Shropshire897.2817.21—56.9 Mbps25.5 Mbps21
138Gateshead717.6516.95—68.9 Mbps25.47 Mbps13
139Sheffield926.7118.05—58.98 Mbps25.43 Mbps20
140Monmouthshire915.1517.32—59.6 Mbps25.25 Mbps14
141Norfolk921.2217.39—56.63 Mbps25.18 Mbps19
142Liverpool1134.5316.91—71.3 Mbps25.11 Mbps20
143Devon941.7116.44—61.56 Mbps25 Mbps26
144Dorset917.8718.44—47.59 Mbps24.96 Mbps17
145Rhondda Cynon Taf919.818.2—49.14 Mbps24.92 Mbps14
146Caerphilly County Borough938.8417.25—46.3 Mbps24.63 Mbps11
147Wrexham915.518—60.33 Mbps24.42 Mbps12
148Cornwall903.0218.9—45.74 Mbps24.1 Mbps17
149Glasgow City912.0415.97—59.92 Mbps24.05 Mbps17
150Torbay908.716.05—72.23 Mbps23.83 Mbps11
151Aberdeenshire894.3416.36—53.29 Mbps23.82 Mbps14
152Flintshire874.9617.32—53.4 Mbps23.63 Mbps13
153Fermanagh and Omagh511.6715.6—53.5 Mbps23.58 Mbps10
154Durham934.2317.5—46.96 Mbps23.46 Mbps15
155Derry City and Strabane898.914.89—69.43 Mbps23.18 Mbps11
156Somerset924.4915.85—53.47 Mbps23.15 Mbps20
157Belfast883.1515.17—65.29 Mbps23 Mbps12
158Isle of Wight1657.9316.31—51.83 Mbps22.82 Mbps12
159Cumbria938.1515.64—49.39 Mbps22.61 Mbps18
160Midlothian803.9616.69—48.51 Mbps22.58 Mbps13
161East Lothian913.8315.5—47.06 Mbps22.03 Mbps10
162Perth and Kinross801.9515.09—56.39 Mbps21.55 Mbps11
163Gwynedd787.2313—61.13 Mbps21.45 Mbps12
164Shetland Islands452.0214.86—53.44 Mbps21.37 Mbps8
165Moray780.1814.6—44.84 Mbps20.89 Mbps11
166Rotherham932.0214.37—52.44 Mbps20.69 Mbps16
167Scottish Borders845.2413.76—54 Mbps20.65 Mbps12
168Aberdeen City908.3915.14—42.95 Mbps20.45 Mbps15
169Argyll and Bute869.5713.92—54.43 Mbps20.2 Mbps14
170Rutland145.4316.36—45.68 Mbps20.03 Mbps7
171Powys902.9613.09—55.5 Mbps19.89 Mbps13
172Highland879.0213.32—45.37 Mbps19.36 Mbps15
173Causeway Coast and Glens830.7313.58—48.5 Mbps19.1 Mbps11
174Western Isles723.5913.5—42.6 Mbps18.6 Mbps7
175Dumfries and Galloway877.2113.09—43.62 Mbps18.56 Mbps12
176Stirling935.9614.26—45.2 Mbps18.17 Mbps10
177Blaenau Gwent536.9111.81—40.47 Mbps17.75 Mbps7
178North Ayrshire3135.4314.37—45.63 Mbps17.29 Mbps11
179Anglesey882.0311.13—47.78 Mbps17.26 Mbps8
180Pembrokeshire663.3311—51.93 Mbps16.95 Mbps13
181Newry Mourne and Down827.0410.72—46.05 Mbps15.94 Mbps11
182Mid Ulster822.6810.26—47.78 Mbps15.77 Mbps12
183Denbighshire755.19.99—39.74 Mbps15.3 Mbps13
184Carmarthenshire895.859.19—44.01 Mbps14.79 Mbps10

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 6068.11 Mbps, and a typical real-world speed range of 24.12—66.02 Mbps.
toob is the best provider in The United Kingdom, and their users typically see speeds in the range of 126.16 to 507.2 Mbps.
Users in The United Kingdom see an average internet speed of 23.75 up to 76.25 Mbps, and the fastest speed we've seen is 6068.11 Mbps.
Virgin Media is available in The United Kingdom, and the fastest speed we've seen from them is 5284.34 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 374.9 Mbps.
TalkTalk is available in The United Kingdom, and the fastest speed we've seen from them is 916.46 Mbps.
The provider with the most users in The United Kingdom is Virgin Media.