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 5363.55 Mbps, and typical real-world speeds vary from 21.61 to 73.16 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.19 Mbps145.84—511.29 Mbps2
2G.Network946.82 Mbps155—391.93 Mbps4
3Spectrum Internet933.07 Mbps91.89—400.65 Mbps12
4Sure Guernsey859.79 Mbps90.68—387.55 Mbps1
5OptaNet924.09 Mbps72.34—194.99 Mbps1
6Box Broadband900.13 Mbps145.93—268.17 Mbps3
7TrueSpeed Communications908.89 Mbps78.53—249.56 Mbps6
8Call Flow Solutions939.82 Mbps26.46—239.55 Mbps7
9Hyperoptic938.18 Mbps77.34—231.75 Mbps51
10Cerberus Networks827.86 Mbps90.01—264.38 Mbps37
11Community Fibre1930.21 Mbps74.57—224.66 Mbps7
12Cambridge Fibre671.5 Mbps86.72—164.87 Mbps1
13Velocity1938.87 Mbps39.2—349.37 Mbps2
14Optimity944.57 Mbps47.87—277.38 Mbps4
15Vision Fibre Media572.52 Mbps98.96—256.93 Mbps1
16Gigaclear941.83 Mbps76.91—247.75 Mbps28
17Pure Fibre940.09 Mbps69.19—104.83 Mbps8
18B4RN938.46 Mbps38.1—125.07 Mbps11
19Kingston Communications915.73 Mbps31.17—202.74 Mbps20
20Virgin Media5284.34 Mbps47.5—189.01 Mbps163
21FibreNest529.1 Mbps51.05—141.07 Mbps18
22Vostron628.52 Mbps17.01—146.86 Mbps5
23Surrey Hills Internet104.53 Mbps85.84—102.01 Mbps2
24Glide896.43 Mbps33.83—150.49 Mbps74
25Exascale915.44 Mbps30.15—93.29 Mbps4
26telcom (Velocity Fibre)918.84 Mbps26.86—99.94 Mbps7
27Spitfire936.17 Mbps47.57—92.99 Mbps40
28Independent Fibre Networks568.97 Mbps30.47—100.37 Mbps55
29Manx Telecom436.14 Mbps11.52—159.96 Mbps1
30CCS Leeds789.66 Mbps39.31—95.23 Mbps37
31Trunk Networks429.43 Mbps32—64.28 Mbps4
32Freeola99.09 Mbps45.64—84.1 Mbps2
33Zone Broadband717.06 Mbps57.79—64.13 Mbps14
34Wessex Internet499.35 Mbps27.76—93.83 Mbps6
35Zen Internet1073.98 Mbps31.34—72.28 Mbps147
36Unchained ISP196.47 Mbps31.2—59.62 Mbps3
37Onestream88.82 Mbps2.86—84.15 Mbps1
38Andrews & Arnold474.23 Mbps33.96—69.87 Mbps76
39Structured Communications536.06 Mbps34.32—73.21 Mbps8
40Internet Central715.75 Mbps9.95—71.97 Mbps15
41Contingency Networks294.02 Mbps46.45—74.77 Mbps8
42WightFibre1657.93 Mbps18.16—67.07 Mbps4
43iDNET925.72 Mbps32.48—68.85 Mbps50
44BT5363.55 Mbps22.6—64.6 Mbps184
45Juice Broadband332.52 Mbps25.38—75.05 Mbps5
46CIX930.32 Mbps14.7—50.69 Mbps102
47NYnet449.61 Mbps37.8—55.54 Mbps6
48London Web86.93 Mbps20.75—81.76 Mbps2
49Pine Media437.14 Mbps14.77—46.48 Mbps4
50Vodafone937.97 Mbps21.95—47.41 Mbps183
51County Broadband585.34 Mbps15.01—41.43 Mbps3
52Internetty426.62 Mbps12.06—55.92 Mbps2
53uno465.8 Mbps15.5—62.45 Mbps14
54Pro-Net Internet Services179.97 Mbps12.28—52.18 Mbps3
55KCOM661.55 Mbps13.97—59.96 Mbps144
56Fibrecast162.49 Mbps28.65—47 Mbps2
57Solway Communications446.58 Mbps9.5—34.68 Mbps4
58Country Connect90.71 Mbps4.06—72.47 Mbps2
59FastNet825.68 Mbps22.25—30.29 Mbps17
60EE3135.43 Mbps14.72—45.36 Mbps183
61Gradwell471.31 Mbps24.97—39.62 Mbps18
62Jibba Jabba143.23 Mbps11.94—34.84 Mbps4
63TalkTalk916.46 Mbps13.61—37.57 Mbps183
64Plusnet380.27 Mbps15.06—43.8 Mbps184
65Sky Broadband1062.66 Mbps12.65—42.84 Mbps181
66The Phone Coop290.25 Mbps6.58—37.65 Mbps22
67Boundless Networks269.47 Mbps11.59—32.26 Mbps15
68Aquiss74.49 Mbps5.54—37.17 Mbps9
69UltraNetworks235.92 Mbps5.63—30.46 Mbps1
70Sugarnet47.77 Mbps19.32—28.83 Mbps1
71Pembs Wifi120.69 Mbps6.17—29.24 Mbps1
72Airband227.12 Mbps9.16—29.76 Mbps10
73BazTel385.9 Mbps8.79—12.15 Mbps6
74Legend Telecom240.45 Mbps5.66—29.62 Mbps2
75SAQ70.44 Mbps9.49—26.87 Mbps3
76Call27106.33 Mbps8.85—15.98 Mbps2
77Lothian Broadband153.7 Mbps9.06—30.29 Mbps3
78Origin Broadband838.71 Mbps7.53—26.61 Mbps62
79O2 Broadband415.88 Mbps5.21—23.23 Mbps48
80Gigastream70.04 Mbps4.14—22.43 Mbps2
81CSD Network Services177.65 Mbps6.58—26.78 Mbps2
82CloudScape Connect337.96 Mbps5.06—21.5 Mbps11
83Village Networks255.59 Mbps6.25—22.29 Mbps1
84Post Office Broadband74.77 Mbps5.91—27.51 Mbps181
85BitStreme33.5 Mbps11.46—15.75 Mbps1
86Lonsdale Network Services109.15 Mbps6.57—19.66 Mbps1
87W3Z202.3 Mbps8.56—20.23 Mbps2
88Go Internet87.94 Mbps5.76—18.37 Mbps4
89Wi-Manx258.51 Mbps7.53—8.88 Mbps2
90Connexin293.09 Mbps5.8—14.9 Mbps4
91WiSpire69.81 Mbps4.68—20.71 Mbps5
92Scotnet.co.uk123.15 Mbps3.91—16.11 Mbps10
93Beacon Broadband83.61 Mbps3.62—16.59 Mbps4
94Pure Broadband592.53 Mbps2.79—11.18 Mbps5
95I Need Broadband49.96 Mbps4—14.02 Mbps5
96LothianBroadband88.24 Mbps2.73—11.18 Mbps2
97XLN52.11 Mbps1.05—5.14 Mbps7

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Luton701.5966.15—314.89 Mbps261.85 Mbps6
2East Dunbartonshire754.0439.84—205.21 Mbps59.36 Mbps11
3West Dunbartonshire748.7135.78—121.49 Mbps48.99 Mbps8
4Bracknell Forest936.5232.29—117.21 Mbps45.33 Mbps18
5Portsmouth932.6428.94—110.6 Mbps44.7 Mbps17
6Hartlepool758.1228.53—125.43 Mbps41.86 Mbps9
7North East Lincolnshire749.6627.62—109.77 Mbps40.06 Mbps10
8Inverclyde537.7127.06—99.22 Mbps39.77 Mbps10
9Warwickshire929.429.72—93.03 Mbps39.3 Mbps23
10Poole655.9828.84—107.69 Mbps38.65 Mbps14
11Solihull918.927.81—107 Mbps38.63 Mbps12
12Surrey934.9929.66—108.73 Mbps38.54 Mbps36
13Wokingham937.0830.3—93.19 Mbps37.43 Mbps19
14Stockport932.1326.01—108.86 Mbps37.29 Mbps12
15Central Bedfordshire914.2527.63—103.52 Mbps37.23 Mbps19
16Telford and Wrekin915.4431.01—100.78 Mbps37.01 Mbps15
17Kingston upon Hull915.7323.46—185.15 Mbps36.95 Mbps9
18Redcar and Cleveland645.624.4—108.23 Mbps36.6 Mbps9
19Wakefield898.5726.66—73.28 Mbps36.56 Mbps17
20London5284.3426.07—92.67 Mbps36.53 Mbps69
21Newport838.3126.78—73.42 Mbps36.41 Mbps11
22Hertfordshire915.3227.12—91.83 Mbps36.26 Mbps25
23Warrington757.1326.65—101.11 Mbps35.89 Mbps11
24Windsor and Maidenhead918.9925.63—70.41 Mbps35.7 Mbps20
25Oxfordshire937.4626.5—83.71 Mbps35.66 Mbps26
26Medway907.7525.29—106.64 Mbps35.63 Mbps20
27Renfrewshire622.3226.41—110.4 Mbps35.43 Mbps10
28Leicestershire878.9826.09—98.89 Mbps35.23 Mbps22
29Cambridgeshire937.5225.16—93.12 Mbps35.03 Mbps24
30Rochdale888.6624.91—69.62 Mbps34.92 Mbps11
31North Tyneside892.9523.98—79.3 Mbps34.66 Mbps10
32Derby905.0224.43—97.9 Mbps34.59 Mbps16
33East Renfrewshire611.9723.88—106.47 Mbps34.05 Mbps12
34Plymouth869.9724.12—106.81 Mbps33.92 Mbps11
35Hampshire937.7324.51—79.76 Mbps33.78 Mbps34
36Falkirk726.9524.28—88.94 Mbps33.77 Mbps10
37Buckinghamshire907.3824.96—74.36 Mbps33.76 Mbps27
38West Berkshire941.8326.01—69.61 Mbps33.45 Mbps15
39Cheshire East904.0126.8—74.32 Mbps33.39 Mbps18
40Bolton919.8923.94—104.21 Mbps33.38 Mbps13
41Sefton781.0323.52—91.51 Mbps33.34 Mbps13
42Gloucestershire936.0924.01—91.6 Mbps33.3 Mbps23
43Peterborough858.5223.03—78.81 Mbps32.9 Mbps17
44Stockton-on-Tees639.8221.92—91.34 Mbps32.36 Mbps11
45Nottinghamshire918.6123.02—91.19 Mbps32.29 Mbps23
46North Lanarkshire717.5523.32—98.7 Mbps32.06 Mbps11
47Halton715.1627.59—71.72 Mbps32.03 Mbps10
48Brighton and Hove824.6820.97—90.22 Mbps31.83 Mbps21
49Neath Port Talbot893.8821.76—91.89 Mbps31.76 Mbps11
50Kirklees916.4623.51—92.08 Mbps31.72 Mbps17
51Trafford933.5523.38—71.46 Mbps31.69 Mbps16
52North Somerset937.6723.35—70.46 Mbps31.63 Mbps20
53Northamptonshire2585.5621.81—74.1 Mbps31.47 Mbps28
54Darlington542.0921.69—79.55 Mbps31.36 Mbps10
55East Ayrshire900.2522.72—70.08 Mbps31.24 Mbps9
56Milton Keynes936.2423.8—65.42 Mbps31.23 Mbps21
57Fife765.1326.53—48.61 Mbps31.07 Mbps13
58St Helens795.5421.68—96.08 Mbps31.03 Mbps13
59West Sussex911.0122.79—69.14 Mbps30.99 Mbps27
60Bath and North East Somerset906.0522.23—73.36 Mbps30.97 Mbps18
61Vale of Glamorgan930.9622.62—86.98 Mbps30.94 Mbps13
62North Lincolnshire859.9923.02—73.07 Mbps30.9 Mbps16
63Wigan645.4121.86—78.32 Mbps30.83 Mbps15
64City and County of Swansea92221.3—81.75 Mbps30.76 Mbps14
65Birmingham936.6420.18—81.59 Mbps30.64 Mbps20
66Staffordshire922.8922.15—68.65 Mbps30.63 Mbps22
67Bristol937.9720.69—93.07 Mbps30.46 Mbps20
68Essex1017.6721.78—72.73 Mbps30.46 Mbps33
69Thurrock853.220.19—86.82 Mbps30.33 Mbps12
70Edinburgh870.8120.46—78.87 Mbps30.29 Mbps15
71Dudley929.1121.66—71.58 Mbps30.26 Mbps13
72Calderdale877.0921.6—68.41 Mbps30.13 Mbps16
73Reading937.0722.17—106.52 Mbps30.13 Mbps20
74South Ayrshire528.1921.99—63.62 Mbps30.1 Mbps11
75Walsall931.9721.91—69.8 Mbps29.95 Mbps16
76Bournemouth847.4920.67—92.44 Mbps29.56 Mbps17
77Wiltshire903.9320.62—67.72 Mbps29.3 Mbps20
78South Gloucestershire892.2621.3—70.03 Mbps29.22 Mbps17
79Leicester910.6419.23—78.69 Mbps28.76 Mbps22
80Oldham917.9820.75—67.34 Mbps28.75 Mbps12
81Southend-on-Sea2786.3518.23—88.15 Mbps28.7 Mbps12
82Salford903.819.7—73.18 Mbps28.64 Mbps15
83East Yorkshire908.9421.08—77.51 Mbps28.62 Mbps17
84Kent939.8220.05—68.25 Mbps28.44 Mbps29
85Cheshire905.8520.16—64.39 Mbps28.39 Mbps16
86Bradford911.9819.49—85.32 Mbps28.37 Mbps23
87South Tyneside529.8520.11—80.02 Mbps28.32 Mbps10
88Swindon912.3917.34—108.5 Mbps28.29 Mbps13
89Wolverhampton934.919.86—65.97 Mbps28.17 Mbps15
90West Lothian907.319.18—70.33 Mbps28.1 Mbps10
91Southampton946.1918.79—75.29 Mbps28.09 Mbps20
92Sandwell893.4418.98—68.76 Mbps27.94 Mbps14
93Manchester937.5718.99—71.26 Mbps27.8 Mbps23
94Ards and North Down812.0719.24—61.32 Mbps27.68 Mbps11
95East Sussex913.3419.64—55.01 Mbps27.58 Mbps22
96Leeds1010.7919.43—67.66 Mbps27.53 Mbps26
97Ceredigion632.3717.31—59.66 Mbps27.49 Mbps11
98Stoke-on-Trent891.0619.1—75.94 Mbps27.45 Mbps15
99Orkney Islands887.1117.84—70.44 Mbps27.44 Mbps6
100Worcestershire925.0519.84—60.13 Mbps27.39 Mbps23
101Angus586.318.42—70.83 Mbps27.36 Mbps11
102Cardiff1368.3717.72—67.56 Mbps27.22 Mbps16
103Merthyr Tydfil572.2120.04—52.13 Mbps27.16 Mbps10
104York5363.5517.97—65.3 Mbps26.65 Mbps18
105Mid and East Antrim776.8517.62—60.01 Mbps26.62 Mbps9
106Herefordshire882.9817.85—56.19 Mbps26.41 Mbps14
107Lancashire913.3918.41—59.26 Mbps26.39 Mbps24
108Knowsley900.2218.55—53.75 Mbps26.38 Mbps10
109Tameside907.2819.78—56.67 Mbps26.37 Mbps15
110Barnsley913.7919.43—61 Mbps26.31 Mbps12
111North Yorkshire918.4717.98—58.48 Mbps26.31 Mbps19
112Slough832.0617.97—65.75 Mbps26.05 Mbps17
113Blackburn with Darwen707.4718.5—73.52 Mbps26.02 Mbps11
114Doncaster900.1918.55—60.64 Mbps26.01 Mbps19
115Coventry925.0517.6—64.32 Mbps25.91 Mbps14
116Middlesbrough540.5215.91—92.32 Mbps25.89 Mbps10
117Lincolnshire938.3717.8—62.89 Mbps25.68 Mbps20
118Derbyshire934.1718.95—57.22 Mbps25.66 Mbps25
119Blackpool545.9617.87—62.89 Mbps25.63 Mbps11
120Sunderland687.1917.86—63.34 Mbps25.44 Mbps12
121Dundee City538.0216.25—64.77 Mbps25.3 Mbps12
122South Lanarkshire806.2418.01—59.74 Mbps25.28 Mbps9
123Wirral885.2416.17—66.5 Mbps25.25 Mbps13
124Nottingham917.0316.8—66.66 Mbps25.22 Mbps16
125Northumberland881.2117.91—52.21 Mbps25.02 Mbps14
126Suffolk938.4618.1—56.19 Mbps24.98 Mbps23
127Lisburn and Castlereagh722.7514.83—67.62 Mbps24.93 Mbps9
128Fermanagh and Omagh471.1814.31—57.4 Mbps24.3 Mbps9
129Shropshire897.2816.38—55.34 Mbps24.3 Mbps20
130County Borough of Bridgend903.4617.57—46.53 Mbps24.04 Mbps12
131Conwy501.1917.06—57.59 Mbps23.98 Mbps10
132Dorset910.517.68—45.83 Mbps23.91 Mbps18
133Antrim and Newtownabbey822.5116.96—56.78 Mbps23.82 Mbps12
134Torfaen County Borough864.8917.25—57.71 Mbps23.75 Mbps10
135Gateshead610.5815.47—66.97 Mbps23.69 Mbps13
136Monmouthshire900.7315.96—57.68 Mbps23.56 Mbps14
137Clackmannanshire491.8416.5—48.95 Mbps23.4 Mbps7
138Derry City and Strabane601.1914.79—68.89 Mbps23.38 Mbps11
139Devon941.7115.24—59.8 Mbps23.12 Mbps23
140Norfolk921.2215.93—53.33 Mbps23.09 Mbps17
141Armagh City Banbridge and Craigavon845.0815.14—54.19 Mbps23.07 Mbps10
142Sheffield926.716.29—55.7 Mbps23.07 Mbps20
143Newcastle upon Tyne846.5915.5—59.37 Mbps22.8 Mbps18
144Wrexham915.515.93—54.2 Mbps22.71 Mbps11
145Borough of Bury721.2417.19—54.54 Mbps22.46 Mbps12
146Cornwall899.8515.72—49.1 Mbps22.41 Mbps15
147Liverpool836.1315—67.01 Mbps22.36 Mbps18
148Aberdeenshire548.8115.07—52.38 Mbps22.33 Mbps13
149Caerphilly County Borough852.915.53—44.66 Mbps22.25 Mbps11
150Rhondda Cynon Taf903.5316.08—45.4 Mbps22.02 Mbps14
151Flintshire737.3315.88—49.01 Mbps21.99 Mbps14
152Torbay873.7914.68—68 Mbps21.96 Mbps11
153Isle of Wight1657.9314.65—49.42 Mbps21.48 Mbps12
154Midlothian766.4315.99—47.51 Mbps21.45 Mbps12
155Durham919.1416.11—43.29 Mbps21.41 Mbps12
156Somerset905.2114.76—48.78 Mbps21.41 Mbps19
157Shetland Islands452.0215.25—51.56 Mbps21.4 Mbps8
158Cumbria938.1514.26—47.42 Mbps20.86 Mbps17
159Belfast883.1513.53—60.18 Mbps20.67 Mbps12
160East Lothian761.3114.45—43.89 Mbps20.58 Mbps10
161Glasgow City899.7913.64—55.49 Mbps20.51 Mbps15
162Rutland145.4316.43—42.4 Mbps20.42 Mbps9
163Bedford902.0617.31—60.93 Mbps19.74 Mbps15
164Aberdeen City734.5614.51—41.54 Mbps19.63 Mbps15
165Argyll and Bute546.5213.78—52.39 Mbps19.63 Mbps14
166Gwynedd787.2311.59—55.37 Mbps19.23 Mbps11
167Moray560.5413.45—40.49 Mbps19.08 Mbps10
168Powys902.9611.98—49.95 Mbps18.37 Mbps13
169Stirling813.9114.5—45.97 Mbps18.33 Mbps10
170Perth and Kinross534.4113.21—50.84 Mbps18.11 Mbps11
171Highland879.0212.06—43.8 Mbps17.76 Mbps13
172Rotherham828.512.32—47.39 Mbps17.72 Mbps16
173Dumfries and Galloway775.3212.43—41.44 Mbps17.62 Mbps12
174Western Isles298.6112.27—39.28 Mbps17.34 Mbps7
175Causeway Coast and Glens830.7311.99—42.82 Mbps17.18 Mbps11
176Scottish Borders845.2411.16—50.73 Mbps17.03 Mbps12
177North Ayrshire3135.4313.21—40.46 Mbps16.09 Mbps11
178Anglesey750.179.95—46.78 Mbps15.8 Mbps8
179Blaenau Gwent492.1910.3—36.73 Mbps15.46 Mbps7
180Pembrokeshire663.3310.1—48.37 Mbps14.73 Mbps14
181Mid Ulster734.59.17—42.7 Mbps14.07 Mbps12
182Newry Mourne and Down780.039.38—41.07 Mbps13.94 Mbps11
183Denbighshire755.18.7—36.33 Mbps13.19 Mbps12
184Carmarthenshire652.438.41—36.92 Mbps13.06 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 5363.55 Mbps, and a typical real-world speed range of 22.6—64.6 Mbps.
toob is the best provider in The United Kingdom, and their users typically see speeds in the range of 145.84 to 511.29 Mbps.
Users in The United Kingdom see an average internet speed of 21.61 up to 73.16 Mbps, and the fastest speed we've seen is 5363.55 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 5363.55 Mbps.
Sky Broadband is available in The United Kingdom, and the fastest speed we've seen from them is 1062.66 Mbps.
Plusnet is available in The United Kingdom, and the fastest speed we've seen from them is 380.27 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.