Internet Service Providers in The United Kingdom

The United Kingdom
The United Kingdom has 97 broadband providers available to its residents. The highest internet speed we've seen is 6068.11 Mbps, and typical real-world speeds vary from 25.29 to 82.14 Mbps. The fastest broadband speed we saw came from BT, and we've seen internet 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 broadband 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 internet providers are BT, Virgin Media, and EE.

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 Fibre897.36 Mbps205.59—496.12 Mbps1
2toob946.55 Mbps135.05—508 Mbps2
3G.Network948.8 Mbps154.19—404.52 Mbps4
4Spectrum Internet938.84 Mbps91.02—265.36 Mbps12
5Sure Guernsey859.79 Mbps16.9—375.67 Mbps1
6Box Broadband923.37 Mbps136.23—266.26 Mbps2
7OptaNet924.09 Mbps72.34—162.85 Mbps1
8Hyperoptic942.47 Mbps85.03—247.6 Mbps47
9Cerberus Networks827.86 Mbps130.95—264.47 Mbps38
10Call Flow Solutions942.47 Mbps28.94—252.58 Mbps8
11TrueSpeed Communications906.05 Mbps74.82—233.3 Mbps5
12Community Fibre1930.21 Mbps75.19—219.38 Mbps12
13Gigaclear946.21 Mbps80.55—249.38 Mbps31
14Vision Fibre Media808.45 Mbps94.04—234.32 Mbps1
15Vostron854.5 Mbps19.26—168.02 Mbps5
16Kingston Communications932.55 Mbps37.23—209.16 Mbps27
17B4RN947.74 Mbps43.13—152.96 Mbps11
18Optimity946.4 Mbps41.83—193.34 Mbps3
19Virgin Media5284.34 Mbps53.09—201.94 Mbps164
20FibreNest529.1 Mbps61.53—170.53 Mbps19
21Velocity1943.35 Mbps41.83—95.32 Mbps2
22Glide941.78 Mbps37.67—155.28 Mbps76
23Pure Fibre944.68 Mbps79.41—99.08 Mbps8
24telcom (Velocity Fibre)925.87 Mbps50.71—102.81 Mbps12
25Exascale915.44 Mbps35.48—93.91 Mbps6
26Surrey Hills Internet107.01 Mbps82.39—85.92 Mbps2
27Trunk Networks826.52 Mbps32—102.75 Mbps6
28Internetty833.91 Mbps23.19—95.46 Mbps4
29Spitfire936.17 Mbps54.1—93.21 Mbps44
30Independent Fibre Networks909.27 Mbps35.22—106.98 Mbps56
31WightFibre1657.93 Mbps22.58—89.66 Mbps4
32Zen Internet1073.98 Mbps36.54—73.29 Mbps158
33Wessex Internet905.51 Mbps33.87—93.91 Mbps6
34Solway Communications774.04 Mbps10.54—103.15 Mbps5
35Jibba Jabba493.86 Mbps21.94—68.14 Mbps3
36Contingency Networks847.59 Mbps54.79—76.04 Mbps9
37CCS Leeds890.82 Mbps44.28—94.48 Mbps41
38Freeola264.38 Mbps47.04—85.74 Mbps2
39Zone Broadband805.82 Mbps58.87—64.2 Mbps12
40Manx Telecom438.26 Mbps11.9—149.43 Mbps1
41CIX939.25 Mbps16.7—59.81 Mbps109
42Pine Media423.48 Mbps17.59—99.33 Mbps4
43Pure Broadband939.63 Mbps4.67—35.31 Mbps6
44Structured Communications293.62 Mbps47.33—73.34 Mbps10
45Internet Central914.1 Mbps9.77—74.09 Mbps12
46NYnet744.84 Mbps38.05—59.49 Mbps6
47BT6068.11 Mbps25.54—67.3 Mbps184
48London Web93.8 Mbps44.3—81.76 Mbps2
49Andrews & Arnold460.85 Mbps36.81—69.76 Mbps83
50County Broadband941.07 Mbps16.26—73.12 Mbps3
51iDNET935.33 Mbps34.93—72.55 Mbps53
52Unchained ISP204 Mbps22.73—56.35 Mbps3
53Juice Broadband346.15 Mbps27.12—76.46 Mbps4
54Onestream88.82 Mbps2.86—77.42 Mbps1
55Vodafone939.2 Mbps24.68—54.75 Mbps182
56uno465.8 Mbps15.82—62.75 Mbps20
57Pro-Net Internet Services179.97 Mbps31.36—61.86 Mbps6
58FastNet924.36 Mbps22.95—31.31 Mbps18
59Country Connect90.71 Mbps16.93—75.5 Mbps2
60KCOM899.42 Mbps15.41—60.65 Mbps140
61Pembs Wifi138.7 Mbps16.25—47.27 Mbps1
62EE3135.43 Mbps16.98—50.69 Mbps183
63Fibrecast226.97 Mbps26.44—48.11 Mbps2
64Gradwell924.11 Mbps28.09—39.64 Mbps17
65TalkTalk916.46 Mbps16.54—44.89 Mbps183
66Sky Broadband1887.37 Mbps15.25—49.22 Mbps180
67Plusnet275.03 Mbps16.35—47.5 Mbps184
68Call27106.33 Mbps10.46—36.05 Mbps1
69Sugarnet87.19 Mbps26.72—28.9 Mbps2
70Boundless Networks269.47 Mbps13.85—35.3 Mbps16
71UltraNetworks235.92 Mbps8.31—35.07 Mbps1
72CSD Network Services315.75 Mbps10.47—35.96 Mbps3
73CloudScape Connect337.96 Mbps8.05—34.78 Mbps12
74Airband268.34 Mbps11.83—32.7 Mbps10
75SAQ70.44 Mbps18.71—24.12 Mbps2
76The Phone Coop290.25 Mbps5.66—36.78 Mbps24
77Aquiss74.49 Mbps7.41—35.91 Mbps10
78BazTel168.99 Mbps9.4—13.33 Mbps6
79Origin Broadband892.49 Mbps9.9—31.22 Mbps67
80Legend Telecom240.45 Mbps5.7—26.9 Mbps2
81O2 Broadband629.99 Mbps6.48—30.07 Mbps54
82Lothian Broadband473.18 Mbps10.57—32.06 Mbps3
83Village Networks297.5 Mbps8.41—27.54 Mbps2
84Gigastream75.94 Mbps3.99—22.43 Mbps2
85Connexin858.61 Mbps6.66—20.59 Mbps4
86Post Office Broadband74.77 Mbps6.36—30.2 Mbps181
87W3Z278.5 Mbps9.94—20.98 Mbps2
88Scotnet.co.uk129.21 Mbps6.19—26.68 Mbps10
89Lonsdale Network Services95.78 Mbps6.36—20.91 Mbps1
90BitStreme23.96 Mbps11.46—15.75 Mbps1
91WiSpire184 Mbps7.25—27.87 Mbps4
92Go Internet87.94 Mbps6.68—21.66 Mbps5
93Beacon Broadband93.51 Mbps6.35—19.15 Mbps4
94LothianBroadband262.86 Mbps5.11—18.88 Mbps2
95I Need Broadband183.42 Mbps4.82—17.46 Mbps4
96Wi-Manx166.57 Mbps7.39—8.71 Mbps2
97XLN11.54 Mbps0.96—4.09 Mbps6

The United Kingdom Regions By Broadband Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Luton701.59155.62—316.68 Mbps277.51 Mbps5
2East Dunbartonshire879.7744.53—200.47 Mbps62.8 Mbps11
3Bracknell Forest937.8337.07—145.67 Mbps52.84 Mbps19
4West Dunbartonshire759.7836.78—122.21 Mbps51.31 Mbps8
5Kingston upon Hull933.4831.08—204.82 Mbps49.42 Mbps9
6Portsmouth940.3131.43—125.75 Mbps49.35 Mbps15
7North East Lincolnshire944.9531.13—112.42 Mbps44.79 Mbps9
8Surrey939.1432.73—111.29 Mbps44.73 Mbps35
9Poole796.5832.91—110.14 Mbps44.59 Mbps14
10Hartlepool758.1230.98—149.08 Mbps44.54 Mbps9
11Newport912.0231.25—79.4 Mbps44.3 Mbps12
12Redcar and Cleveland652.3930.24—110.02 Mbps43.82 Mbps9
13Telford and Wrekin921.9134.65—109.2 Mbps43.15 Mbps15
14Warwickshire933.8832.99—101.73 Mbps43.03 Mbps23
15Stockport935.930.45—110.21 Mbps42.94 Mbps13
16Wokingham937.0833.28—102.04 Mbps42.8 Mbps23
17Wakefield898.5731.2—86.37 Mbps42.06 Mbps18
18Central Bedfordshire918.2731.95—111.66 Mbps41.51 Mbps20
19London5284.3430.18—100.68 Mbps41.43 Mbps66
20Rochdale940.0233.79—72.06 Mbps40.35 Mbps12
21Warrington792.0729.66—106.55 Mbps40.26 Mbps12
22Renfrewshire774.5729.05—145.34 Mbps39.47 Mbps12
23Oxfordshire945.6430.53—93.68 Mbps39.19 Mbps29
24Cambridgeshire937.5229.61—105.09 Mbps39.07 Mbps24
25Inverclyde602.8127.16—98.77 Mbps39 Mbps10
26Hertfordshire935.1129.66—97.82 Mbps38.93 Mbps25
27Leicestershire919.1228.69—105.95 Mbps38.6 Mbps22
28Plymouth897.3828.56—110.43 Mbps38.34 Mbps11
29Medway920.4428.9—109.81 Mbps38.15 Mbps20
30Solihull929.7326.35—108.85 Mbps38.02 Mbps13
31Derby905.1828.81—108.31 Mbps37.89 Mbps17
32Falkirk795.1126.87—93.17 Mbps37.56 Mbps10
33Buckinghamshire923.6428.36—91.17 Mbps37.29 Mbps25
34Wigan939.3727.23—99.24 Mbps37.18 Mbps15
35Bolton919.8927.13—109.36 Mbps37.05 Mbps13
36Windsor and Maidenhead925.7427.49—71.18 Mbps37 Mbps21
37Brighton and Hove925.2626.34—101.67 Mbps36.85 Mbps18
38Gloucestershire945.1327.09—92.98 Mbps36.49 Mbps25
39Hampshire937.7327.45—88.25 Mbps36.36 Mbps35
40Kirklees918.5527.87—96.87 Mbps36.33 Mbps17
41North Lanarkshire895.6427.1—105.71 Mbps36.25 Mbps11
42Stockton-on-Tees882.6224.95—97.39 Mbps36.06 Mbps12
43Swindon912.3925.38—117 Mbps36 Mbps12
44West Berkshire941.8328.53—72.16 Mbps35.98 Mbps15
45North Tyneside892.9525.86—90.21 Mbps35.85 Mbps10
46East Renfrewshire638.0126.15—109.3 Mbps35.83 Mbps12
47Bedford925.0926.28—103.14 Mbps35.8 Mbps16
48Northamptonshire2585.5625.57—88.62 Mbps35.79 Mbps30
49Bristol941.7825.5—104.29 Mbps35.55 Mbps20
50Nottinghamshire918.6125.99—100.49 Mbps35.51 Mbps25
51Sefton919.5225.74—96.75 Mbps35.37 Mbps13
52Thurrock895.1524.08—93.44 Mbps35.24 Mbps14
53Trafford936.8926.78—76.11 Mbps35.22 Mbps17
54City and County of Swansea930.524.95—92.44 Mbps35.16 Mbps15
55Neath Port Talbot927.3924.23—97.21 Mbps35.16 Mbps11
56North Somerset941.9226.3—73.52 Mbps35.1 Mbps21
57East Ayrshire900.2527.26—90.37 Mbps35.09 Mbps9
58Cheshire East911.4528.81—84.63 Mbps34.93 Mbps19
59Peterborough946.2125.39—76.65 Mbps34.9 Mbps15
60Darlington927.7225.22—90.49 Mbps34.85 Mbps12
61Vale of Glamorgan935.3425.51—102.33 Mbps34.77 Mbps16
62Dudley932.924.93—79.07 Mbps34.56 Mbps13
63Birmingham936.7324.91—90.5 Mbps34.43 Mbps18
64Calderdale898.1325.17—73.36 Mbps34.41 Mbps16
65Essex1017.6724.68—76.7 Mbps34.16 Mbps33
66St Helens795.5424.74—102.53 Mbps34.15 Mbps13
67Bath and North East Somerset922.4625.3—76.7 Mbps34.08 Mbps20
68Edinburgh931.9824.47—87.98 Mbps34.08 Mbps16
69Staffordshire925.3925.98—72.35 Mbps34.05 Mbps22
70Halton715.1628.93—71.93 Mbps33.96 Mbps10
71Milton Keynes936.2426.78—67.69 Mbps33.69 Mbps22
72Bournemouth920.124.32—96.19 Mbps33.62 Mbps17
73Walsall934.2125.11—75.47 Mbps33.58 Mbps16
74South Ayrshire765.0926.05—70.26 Mbps33.47 Mbps11
75Mid and East Antrim908.6423.48—68.13 Mbps33.47 Mbps10
76West Sussex931.7925.6—72.31 Mbps33.43 Mbps29
77Southend-on-Sea2786.3521.63—95.17 Mbps33.18 Mbps12
78Salford931.1124.21—78.88 Mbps33.04 Mbps16
79Angus621.5423.16—92.31 Mbps32.98 Mbps11
80Oldham917.9824.49—71.69 Mbps32.76 Mbps13
81South Tyneside768.9423.65—94.97 Mbps32.75 Mbps10
82West Lothian907.323.72—77.89 Mbps32.72 Mbps11
83Southampton946.5522.84—92.03 Mbps32.52 Mbps22
84Wolverhampton934.923.16—72.71 Mbps32.41 Mbps15
85North Lincolnshire910.1327.09—85.28 Mbps32.37 Mbps16
86Fife904.2628.79—45.25 Mbps32.31 Mbps14
87Reading939.0623.24—107.89 Mbps32.13 Mbps20
88Bradford938.9823.35—93.8 Mbps32.11 Mbps23
89Manchester938.8123.07—75.19 Mbps31.94 Mbps23
90Cheshire912.7624.15—69.53 Mbps31.86 Mbps16
91South Gloucestershire904.4323.49—73.31 Mbps31.82 Mbps18
92Wirral902.1123.31—71.42 Mbps31.77 Mbps13
93Leicester917.7521.54—87.4 Mbps31.75 Mbps22
94Stoke-on-Trent939.6322.44—91.06 Mbps31.7 Mbps16
95Wiltshire912.3722.93—69.07 Mbps31.55 Mbps21
96Cardiff1368.3721.6—69.39 Mbps31.43 Mbps17
97Sandwell931.8822.55—69.79 Mbps31.37 Mbps15
98Leeds1580.9122.92—72.61 Mbps31.35 Mbps26
99Dundee City935.3621.69—75.92 Mbps31.29 Mbps11
100Kent942.4722.1—70.67 Mbps31.03 Mbps31
101York6068.1121.38—70.55 Mbps30.93 Mbps19
102Ards and North Down826.1723.45—72.33 Mbps30.91 Mbps12
103Middlesbrough893.3819.91—96.94 Mbps30.91 Mbps11
104Worcestershire937.9622.94—66.83 Mbps30.89 Mbps24
105Knowsley900.2222.28—64.41 Mbps30.65 Mbps10
106South Lanarkshire849.4322.04—69.64 Mbps30.62 Mbps9
107East Yorkshire919.7122.34—91.58 Mbps30.56 Mbps17
108Lisburn and Castlereagh822.9719.31—77.35 Mbps30.21 Mbps10
109Coventry936.521.05—71.26 Mbps30.19 Mbps18
110Lancashire921.7622.16—64.21 Mbps30.13 Mbps25
111North Yorkshire942.4321.6—63.42 Mbps30.1 Mbps21
112Blackburn with Darwen895.5120.73—85.11 Mbps29.77 Mbps11
113Doncaster918.822.17—68.66 Mbps29.64 Mbps18
114East Sussex922.6321.79—56.82 Mbps29.49 Mbps23
115Herefordshire923.6622.08—59.08 Mbps29.45 Mbps16
116Merthyr Tydfil902.921.9—60.27 Mbps29.41 Mbps10
117Tameside920.7623.09—61.92 Mbps29.41 Mbps15
118Derbyshire934.1721.23—63.16 Mbps29.18 Mbps26
119Orkney Islands887.1120.38—69.37 Mbps29.05 Mbps7
120Sunderland844.320.8—69.15 Mbps28.89 Mbps13
121Slough909.3920.54—68.5 Mbps28.87 Mbps16
122Armagh City Banbridge and Craigavon899.7119.3—63.92 Mbps28.6 Mbps10
123Clackmannanshire789.4320.59—56.38 Mbps28.55 Mbps8
124Lincolnshire938.3720.1—66.13 Mbps28.54 Mbps22
125Blackpool911.3820.66—70.49 Mbps28.5 Mbps12
126Fermanagh and Omagh632.4818.12—60.28 Mbps28.45 Mbps10
127Barnsley921.7820.76—63.47 Mbps28.12 Mbps13
128Antrim and Newtownabbey899.0520.37—64.27 Mbps27.94 Mbps12
129County Borough of Bridgend915.8521.19—51.84 Mbps27.86 Mbps12
130Nottingham917.0320.86—62.87 Mbps27.85 Mbps15
131Torfaen County Borough941.1520.74—65.63 Mbps27.82 Mbps10
132Newcastle upon Tyne934.0419.34—68.35 Mbps27.77 Mbps17
133Ceredigion820.9117.48—60.1 Mbps27.76 Mbps12
134Borough of Bury911.7719.74—61.97 Mbps27.58 Mbps12
135Suffolk947.7420.42—62.29 Mbps27.47 Mbps23
136Northumberland881.2119.47—55.84 Mbps27.13 Mbps14
137Conwy817.7218.77—59.14 Mbps27.1 Mbps9
138Liverpool1134.5318.3—73.84 Mbps27.09 Mbps20
139Monmouthshire915.1518.42—60.48 Mbps27.04 Mbps14
140Shropshire897.2818.33—58.19 Mbps26.9 Mbps20
141Sheffield926.7118.94—60.61 Mbps26.8 Mbps20
142Caerphilly County Borough938.8419.39—48.03 Mbps26.7 Mbps11
143Norfolk934.2718.46—58.86 Mbps26.56 Mbps19
144Devon941.7117.49—63.29 Mbps26.5 Mbps27
145Gateshead755.917.57—70.44 Mbps26.29 Mbps13
146Dorset917.8719.26—48.3 Mbps26.04 Mbps17
147Rhondda Cynon Taf919.818.99—50.43 Mbps25.94 Mbps14
148Wrexham915.519.83—65.17 Mbps25.8 Mbps12
149Glasgow City913.9317.35—61.31 Mbps25.77 Mbps17
150Torbay908.716.96—76.37 Mbps25.2 Mbps11
151Aberdeenshire894.3417.7—55.19 Mbps25.08 Mbps14
152Cornwall924.4120.08—45.16 Mbps24.87 Mbps17
153Durham934.2318.45—48.39 Mbps24.86 Mbps16
154Somerset924.4917.01—55.43 Mbps24.52 Mbps20
155Isle of Wight1657.9318.01—54.29 Mbps24.16 Mbps12
156Belfast883.1516.15—67.67 Mbps24.08 Mbps12
157Flintshire874.9617.88—55.02 Mbps24.05 Mbps13
158Derry City and Strabane898.915.41—70.54 Mbps23.85 Mbps11
159Cumbria938.1516.34—50.22 Mbps23.65 Mbps18
160Midlothian803.9617.25—49.52 Mbps23.44 Mbps13
161Perth and Kinross801.9516.03—60.24 Mbps23.28 Mbps11
162East Lothian913.8316.11—49.37 Mbps23.17 Mbps10
163Rotherham932.0215.94—54.5 Mbps22.97 Mbps15
164Scottish Borders845.2415.2—55.43 Mbps22.39 Mbps12
165Moray780.1815.42—46.99 Mbps22.16 Mbps11
166Shetland Islands689.7915.92—52.65 Mbps22.01 Mbps8
167Gwynedd913.1512.99—63.89 Mbps21.71 Mbps13
168Aberdeen City908.3915.62—44.44 Mbps21.33 Mbps15
169Powys902.9613.69—59.31 Mbps20.85 Mbps14
170Western Isles727.0915.48—45.9 Mbps20.67 Mbps6
171Causeway Coast and Glens830.7314.76—49.95 Mbps20.62 Mbps11
172Highland924.2114.28—47.25 Mbps20.42 Mbps15
173Argyll and Bute869.5714.23—55.3 Mbps20.37 Mbps14
174Rutland145.4316.36—45.16 Mbps20.03 Mbps6
175Dumfries and Galloway877.2113.64—45 Mbps19.47 Mbps12
176Anglesey882.0312.27—47.89 Mbps19.09 Mbps8
177Blaenau Gwent536.9112.93—42.41 Mbps18.87 Mbps7
178North Ayrshire3135.4314.95—47.25 Mbps18.66 Mbps11
179Stirling935.9614.44—45.86 Mbps18.42 Mbps10
180Newry Mourne and Down827.0411.72—48.61 Mbps17.67 Mbps10
181Pembrokeshire663.3311.04—53.28 Mbps17.5 Mbps12
182Mid Ulster822.6810.94—50.77 Mbps16.83 Mbps12
183Denbighshire755.110.78—41.19 Mbps16.48 Mbps13
184Carmarthenshire922.129.64—45.79 Mbps15.94 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 25.54—67.3 Mbps.
Cambridge Fibre is the best provider in The United Kingdom, and their users typically see speeds in the range of 205.59 to 496.12 Mbps.
Users in The United Kingdom see an average internet speed of 25.29 up to 82.14 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 275.03 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.