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 20.54 to 72.12 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 1745.13 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 Mbps139.36—510.23 Mbps2
2G.Network946.82 Mbps154.83—389.65 Mbps4
3Spectrum Internet933.07 Mbps91.77—390.08 Mbps12
4Sure Guernsey859.79 Mbps90.73—384.47 Mbps1
5Box Broadband909.08 Mbps140.7—277.85 Mbps3
6TrueSpeed Communications908.89 Mbps74.75—249.86 Mbps6
7Velocity1938.87 Mbps39.1—360.93 Mbps2
8OptaNet924.09 Mbps67.76—194.99 Mbps3
9Hyperoptic935.17 Mbps75.45—227.49 Mbps53
10Call Flow Solutions939.82 Mbps25.76—233.28 Mbps6
11Community Fibre1745.13 Mbps72.65—224.93 Mbps6
12Cerberus Networks827.86 Mbps67.4—262.41 Mbps38
13Cambridge Fibre671.5 Mbps86.65—143.73 Mbps1
14Vision Fibre Media572.52 Mbps99.14—257.8 Mbps1
15Gigaclear937.67 Mbps75.73—249.32 Mbps28
16Optimity945.1 Mbps42.67—264.41 Mbps4
17Pure Fibre940.09 Mbps58.61—104.83 Mbps7
18B4RN913.39 Mbps35.52—116.54 Mbps11
19Kingston Communications891.32 Mbps30.31—197.88 Mbps19
20Virgin Media5284.34 Mbps45.58—182.25 Mbps165
21FibreNest529.1 Mbps50.55—142.24 Mbps18
22Surrey Hills Internet104.65 Mbps91.55—102.04 Mbps2
23Glide896.43 Mbps32.62—143.71 Mbps74
24Vostron628.52 Mbps13.06—94.15 Mbps5
25Exascale811.58 Mbps29.95—93.25 Mbps4
26telcom (Velocity Fibre)918.84 Mbps22.95—98.61 Mbps8
27Spitfire852.95 Mbps47.25—92.72 Mbps40
28Unchained ISP404.38 Mbps31.17—67.04 Mbps3
29Independent Fibre Networks568.97 Mbps29.36—98.57 Mbps53
30Manx Telecom436.14 Mbps11.69—160.74 Mbps1
31CCS Leeds789.66 Mbps36.63—95.32 Mbps36
32Freeola99.09 Mbps43.12—84.1 Mbps1
33Trunk Networks429.43 Mbps31.7—62.93 Mbps4
34Wessex Internet499.35 Mbps27.27—93.85 Mbps6
35Zone Broadband717.06 Mbps56.68—64.17 Mbps14
36Zen Internet1073.98 Mbps28.04—71.73 Mbps147
37Structured Communications536.06 Mbps43.26—73.18 Mbps8
38Andrews & Arnold474.23 Mbps32.95—70.32 Mbps76
39Internet Central715.75 Mbps10.47—72.17 Mbps16
40Onestream88.82 Mbps2.86—84.15 Mbps2
41Contingency Networks294.02 Mbps39.31—74.18 Mbps8
42iDNET925.72 Mbps31.71—68.15 Mbps50
43WightFibre1657.93 Mbps18.03—64.1 Mbps4
44BT5363.55 Mbps21.31—63.61 Mbps184
45Juice Broadband284.68 Mbps25.38—78.26 Mbps5
46CIX930.32 Mbps14.69—50.01 Mbps104
47NYnet449.61 Mbps36.44—54.63 Mbps6
48Vodafone936.64 Mbps21.6—46.33 Mbps183
49County Broadband585.34 Mbps14.61—36.76 Mbps3
50London Web86.93 Mbps15.68—60.66 Mbps2
51Pine Media437.14 Mbps14.87—44.27 Mbps4
52Internetty426.62 Mbps12.05—53.8 Mbps1
53uno465.8 Mbps15.23—60.2 Mbps13
54KCOM661.55 Mbps13.05—58.39 Mbps144
55Country Connect90.71 Mbps4.43—75.5 Mbps2
56Fibrecast162.49 Mbps29.15—46.83 Mbps2
57FastNet825.68 Mbps21.36—30.01 Mbps17
58Pro-Net Internet Services179.97 Mbps4.73—49.4 Mbps4
59Solway Communications446.58 Mbps9.54—30.63 Mbps4
60EE3135.43 Mbps14.35—44.24 Mbps183
61Gradwell471.31 Mbps23.77—39.67 Mbps20
62Jibba Jabba143.23 Mbps11.73—34.59 Mbps4
63TalkTalk915.86 Mbps13.2—37.18 Mbps183
64Plusnet380.73 Mbps14.62—41.61 Mbps184
65Sky Broadband1017.67 Mbps12.28—41.35 Mbps182
66Boundless Networks263.66 Mbps11.74—32.12 Mbps13
67BazTel497.79 Mbps8.71—11.99 Mbps7
68Pembs Wifi120.69 Mbps8.05—29.77 Mbps1
69UltraNetworks235.92 Mbps5.87—28.79 Mbps1
70The Phone Coop290.25 Mbps6.73—34.81 Mbps23
71Aquiss74.31 Mbps4.88—36.8 Mbps9
72Sugarnet49 Mbps16.98—28.8 Mbps2
73Airband339.18 Mbps9.16—30.03 Mbps10
74Legend Telecom240.45 Mbps5.5—29.62 Mbps2
75SAQ70.44 Mbps9.49—26.87 Mbps3
76BitStreme33.5 Mbps10.89—19.94 Mbps1
77Lothian Broadband153.7 Mbps8.89—29.76 Mbps3
78Origin Broadband838.71 Mbps7.24—26.3 Mbps59
79CSD Network Services177.65 Mbps6.76—28.32 Mbps2
80Gigastream70.04 Mbps4.14—22.43 Mbps2
81Call27106.33 Mbps8.85—14.04 Mbps2
82CloudScape Connect337.96 Mbps5.35—24.21 Mbps11
83O2 Broadband415.88 Mbps5.03—22.73 Mbps48
84Village Networks255.59 Mbps6.34—21.71 Mbps1
85Post Office Broadband74.77 Mbps5.77—26.41 Mbps182
86Lonsdale Network Services109.15 Mbps6.57—20.1 Mbps1
87W3Z202.3 Mbps7.57—19.96 Mbps2
88Go Internet86.85 Mbps6.22—18.69 Mbps4
89Wi-Manx258.51 Mbps7.65—8.95 Mbps2
90Connexin201.85 Mbps5.52—14.68 Mbps4
91WiSpire69.81 Mbps4.35—19.91 Mbps5
92Scotnet.co.uk123.15 Mbps3.86—16.79 Mbps10
93Pure Broadband390.67 Mbps2.77—11.07 Mbps4
94Beacon Broadband83.61 Mbps3.09—13.46 Mbps4
95I Need Broadband49.96 Mbps4.11—14.46 Mbps6
96LothianBroadband88.24 Mbps2.95—11.12 Mbps2
97XLN52.11 Mbps1.29—4.81 Mbps7

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Luton701.5953.39—312.9 Mbps238.03 Mbps6
2East Dunbartonshire754.0436.54—204.84 Mbps54.1 Mbps11
3West Dunbartonshire636.3734.83—121.04 Mbps46.89 Mbps8
4Portsmouth931.528.28—110.43 Mbps43.5 Mbps17
5Bracknell Forest936.5230.54—108.76 Mbps41.96 Mbps19
6Hartlepool758.1227.67—110.13 Mbps40.39 Mbps9
7North East Lincolnshire749.6627.7—109.36 Mbps40.09 Mbps10
8Inverclyde537.7126.73—98.65 Mbps39.58 Mbps10
9Poole655.9828—107.83 Mbps37.46 Mbps14
10Surrey934.9928.86—106.96 Mbps37.21 Mbps36
11Warwickshire929.428.06—92.14 Mbps37.14 Mbps23
12Solihull918.926.64—104.3 Mbps36.93 Mbps12
13Central Bedfordshire914.2526.78—99.86 Mbps36.89 Mbps19
14Telford and Wrekin811.5829.21—95.38 Mbps36.83 Mbps14
15Wokingham937.0829.28—92.23 Mbps36.79 Mbps19
16Stockport932.1325.32—108.59 Mbps36.67 Mbps13
17Newport838.3126.18—73.47 Mbps35.59 Mbps11
18Hertfordshire903.4426.26—90.28 Mbps35.51 Mbps25
19Renfrewshire622.3226.14—109.57 Mbps35.39 Mbps10
20Windsor and Maidenhead918.9924.68—70.23 Mbps35.24 Mbps20
21London5284.3424.46—89.44 Mbps35.08 Mbps71
22Warrington757.1325.53—100.45 Mbps34.9 Mbps11
23Wakefield898.5724.9—72.99 Mbps34.8 Mbps17
24Redcar and Cleveland645.623.08—107.4 Mbps34.79 Mbps9
25Oxfordshire932.3325.28—76.27 Mbps34.62 Mbps26
26Leicestershire878.9825.52—94.78 Mbps34.5 Mbps22
27North Tyneside892.9523.41—76.14 Mbps34.48 Mbps10
28Medway907.7524.31—103.51 Mbps34.45 Mbps19
29East Renfrewshire586.8623.96—105.59 Mbps34.04 Mbps11
30Cambridgeshire933.3423.81—92.79 Mbps33.77 Mbps24
31Derby901.223.62—93.21 Mbps33.73 Mbps16
32Kingston upon Hull885.9421.09—157.88 Mbps33.27 Mbps9
33Cheshire East904.0125.74—73.75 Mbps32.93 Mbps18
34Hampshire937.7323.79—75.3 Mbps32.87 Mbps34
35Sefton781.0323.15—90.23 Mbps32.84 Mbps13
36Bolton919.8923.53—102.05 Mbps32.72 Mbps14
37Falkirk664.2223.69—88.61 Mbps32.67 Mbps10
38Buckinghamshire899.8224.06—73.86 Mbps32.66 Mbps27
39Rochdale880.321.4—68.5 Mbps32.57 Mbps11
40Plymouth869.9722.68—102.95 Mbps32.35 Mbps11
41Gloucestershire936.0923.06—91.2 Mbps32.32 Mbps22
42Peterborough858.5222.4—78.64 Mbps32.11 Mbps17
43West Berkshire935.7424.33—67.47 Mbps31.94 Mbps16
44Halton715.1625.78—71.56 Mbps31.57 Mbps10
45Stockton-on-Tees584.5621.08—91.04 Mbps31.46 Mbps11
46North Lanarkshire717.5522.5—96.33 Mbps31.37 Mbps11
47Nottinghamshire916.722.24—88.63 Mbps31.25 Mbps23
48Trafford933.5522.95—70.04 Mbps31.1 Mbps15
49Kirklees895.6123.04—91.77 Mbps31.05 Mbps17
50Brighton and Hove824.6820.16—87.64 Mbps30.82 Mbps21
51Milton Keynes927.8623.28—64.89 Mbps30.77 Mbps22
52Neath Port Talbot893.8821—91.77 Mbps30.77 Mbps11
53St Helens795.5421.36—93.56 Mbps30.66 Mbps12
54North Somerset937.6722.42—70.02 Mbps30.59 Mbps19
55Vale of Glamorgan930.9621.73—80.69 Mbps30.36 Mbps13
56Bath and North East Somerset898.6921.48—73.78 Mbps30.31 Mbps19
57Northamptonshire2585.5620.92—73.22 Mbps30.3 Mbps28
58West Sussex924.6421.85—67.97 Mbps30.28 Mbps27
59Darlington542.0920.75—77.06 Mbps30.26 Mbps10
60City and County of Swansea902.2220.81—79.49 Mbps30.22 Mbps14
61North Lincolnshire859.9922.13—72.07 Mbps30.09 Mbps15
62Thurrock757.7120.08—80.52 Mbps29.76 Mbps13
63Birmingham936.6419.49—76.82 Mbps29.68 Mbps20
64Wigan645.4120.8—74.26 Mbps29.6 Mbps15
65South Ayrshire528.1921.53—63.29 Mbps29.6 Mbps11
66Staffordshire922.8921.19—67.78 Mbps29.58 Mbps22
67East Ayrshire900.2521.49—67.79 Mbps29.58 Mbps9
68Essex1017.6720.98—71.92 Mbps29.56 Mbps33
69Dudley929.1121.08—71.02 Mbps29.54 Mbps14
70Edinburgh870.8119.66—75.31 Mbps29.47 Mbps15
71Reading937.0721.76—105.52 Mbps29.41 Mbps20
72Walsall931.9721.38—68.94 Mbps29.28 Mbps16
73Calderdale877.0920.79—67.88 Mbps29.14 Mbps16
74Bristol910.7619.59—92.18 Mbps29.06 Mbps19
75Fife650.5921.64—67.57 Mbps29 Mbps13
76Wiltshire903.9320.13—67.07 Mbps28.69 Mbps20
77Bournemouth847.4920.08—91.14 Mbps28.54 Mbps17
78South Gloucestershire890.0220.7—68.45 Mbps28.44 Mbps18
79South Tyneside529.8520.31—76.93 Mbps28.34 Mbps10
80Oldham917.9820.05—66.14 Mbps27.94 Mbps13
81Southend-on-Sea2786.3518.21—83.87 Mbps27.91 Mbps12
82East Yorkshire903.920.48—74.13 Mbps27.8 Mbps17
83Bradford911.9818.8—84.46 Mbps27.7 Mbps23
84Wolverhampton934.919.51—64.71 Mbps27.65 Mbps15
85Kent939.8219.52—67.14 Mbps27.64 Mbps29
86Leicester910.6418.44—74.36 Mbps27.59 Mbps22
87Swindon912.3916.48—109.31 Mbps27.53 Mbps13
88Ards and North Down812.0718.86—59.45 Mbps27.34 Mbps11
89Cheshire905.8519.28—62.5 Mbps27.31 Mbps16
90Salford878.7318.57—71.35 Mbps27.15 Mbps15
91Manchester937.5718.33—69.6 Mbps27.01 Mbps23
92East Sussex913.3419.16—54.21 Mbps27.01 Mbps22
93Orkney Islands887.1117.53—68.29 Mbps26.95 Mbps6
94Leeds1010.7918.96—66.48 Mbps26.93 Mbps26
95Sandwell893.4418.27—68.33 Mbps26.88 Mbps14
96West Lothian907.318.16—69.45 Mbps26.88 Mbps10
97Merthyr Tydfil521.2319.87—52.47 Mbps26.81 Mbps10
98Worcestershire925.0519.28—58.76 Mbps26.73 Mbps23
99Southampton946.1917.77—72.27 Mbps26.7 Mbps19
100Stoke-on-Trent891.0618.49—73.16 Mbps26.56 Mbps14
101Angus586.317.62—67.11 Mbps26.54 Mbps11
102Barnsley847.4819.11—60.16 Mbps25.94 Mbps12
103Tameside907.2818.79—54.84 Mbps25.81 Mbps16
104York5363.5517.49—64.02 Mbps25.73 Mbps17
105Blackburn with Darwen626.8218.23—70.53 Mbps25.67 Mbps11
106Cardiff1368.3716.57—65.69 Mbps25.56 Mbps17
107Lancashire913.3917.82—57.5 Mbps25.54 Mbps24
108Middlesbrough540.5215.83—88.61 Mbps25.47 Mbps10
109Herefordshire882.9816.93—56 Mbps25.37 Mbps14
110Doncaster900.1918.05—58.39 Mbps25.26 Mbps19
111Slough832.0617.55—64.52 Mbps25.25 Mbps18
112North Yorkshire890.8517.21—57.17 Mbps25.17 Mbps19
113Mid and East Antrim776.8516.7—56.92 Mbps25.14 Mbps9
114Knowsley900.2217.77—52.29 Mbps25.14 Mbps10
115Blackpool545.9617.32—62.24 Mbps25.08 Mbps11
116Sunderland687.1917.68—61.83 Mbps25.08 Mbps12
117Coventry925.0517.05—62.24 Mbps25.01 Mbps15
118Lincolnshire938.3717.27—61.9 Mbps24.96 Mbps20
119Ceredigion632.3715.84—58.88 Mbps24.88 Mbps11
120Derbyshire934.1718.39—55.63 Mbps24.77 Mbps24
121Northumberland863.1717.56—51.29 Mbps24.71 Mbps14
122Nottingham893.4616.33—65.49 Mbps24.61 Mbps16
123South Lanarkshire806.2417.54—58.2 Mbps24.58 Mbps8
124Suffolk920.1317.68—54.92 Mbps24.48 Mbps22
125Lisburn and Castlereagh722.7514.43—67.44 Mbps24.01 Mbps9
126Dundee City538.0215.33—61.33 Mbps23.83 Mbps12
127County Borough of Bridgend897.8617.24—45.84 Mbps23.47 Mbps12
128Shropshire897.2815.82—54.18 Mbps23.47 Mbps20
129Clackmannanshire491.8416.22—47.66 Mbps23.31 Mbps7
130Dorset910.517.13—45.12 Mbps23.29 Mbps18
131Wirral885.2414.66—63.89 Mbps23.26 Mbps13
132Torfaen County Borough864.8916.72—56.66 Mbps23.26 Mbps10
133Antrim and Newtownabbey822.5116.34—54.29 Mbps23.22 Mbps12
134Gateshead536.2615.14—65.58 Mbps23.21 Mbps13
135Derry City and Strabane597.5114.59—67.64 Mbps23.05 Mbps11
136Conwy501.1916.37—56.31 Mbps22.92 Mbps10
137Norfolk921.2215.58—52.1 Mbps22.61 Mbps17
138Newcastle upon Tyne846.5915.23—58.23 Mbps22.37 Mbps18
139Sheffield926.715.77—54.35 Mbps22.3 Mbps20
140Wrexham915.515.24—51.76 Mbps22.14 Mbps11
141Monmouthshire900.7314.83—55.12 Mbps22.05 Mbps14
142Devon941.7114.57—58.72 Mbps22.03 Mbps24
143Rhondda Cynon Taf903.5315.98—45.04 Mbps21.99 Mbps14
144Armagh City Banbridge and Craigavon845.0814.42—52.71 Mbps21.94 Mbps11
145Liverpool859.4914.69—64.44 Mbps21.9 Mbps18
146Aberdeenshire548.8114.59—50.62 Mbps21.84 Mbps14
147Caerphilly County Borough852.914.98—44.19 Mbps21.58 Mbps11
148Fermanagh and Omagh471.1812.56—56.84 Mbps21.58 Mbps9
149Borough of Bury721.2416.59—50.87 Mbps21.16 Mbps12
150Flintshire737.3315.23—46.3 Mbps21.05 Mbps14
151Isle of Wight1657.9314.51—48.01 Mbps21.01 Mbps12
152Torbay873.7913.99—65.77 Mbps20.97 Mbps10
153Midlothian766.4315.63—46.65 Mbps20.92 Mbps12
154Durham919.1415.75—42.37 Mbps20.9 Mbps12
155Shetland Islands452.0214.29—51.12 Mbps20.89 Mbps8
156Somerset905.1114.39—46.27 Mbps20.71 Mbps19
157East Lothian761.3114.09—42.95 Mbps20.29 Mbps10
158Cumbria887.6513.89—46.43 Mbps20.26 Mbps17
159Rutland271.2715.23—41.99 Mbps19.99 Mbps10
160Belfast883.1513.16—58.5 Mbps19.99 Mbps11
161Glasgow City898.713.24—53.9 Mbps19.7 Mbps15
162Cornwall897.7113.14—50.78 Mbps19.6 Mbps15
163Argyll and Bute546.5213.83—51.05 Mbps19.56 Mbps14
164Aberdeen City734.5614.2—41.2 Mbps19.24 Mbps16
165Bedford901.7816.9—47.62 Mbps18.5 Mbps15
166Gwynedd787.2311.37—50.96 Mbps18.43 Mbps11
167Stirling665.4514.23—45.78 Mbps18.09 Mbps10
168Moray560.5412.61—40.3 Mbps18.07 Mbps10
169Powys902.9611.33—48.34 Mbps17.57 Mbps13
170Dumfries and Galloway775.3212.29—40.11 Mbps17.49 Mbps11
171Perth and Kinross534.4112.73—49.23 Mbps17.38 Mbps11
172Western Isles298.6112.18—38.77 Mbps17.3 Mbps8
173Rotherham828.511.94—46.66 Mbps17.25 Mbps16
174Highland556.7511.55—41.76 Mbps16.96 Mbps14
175Causeway Coast and Glens830.7311.82—42.62 Mbps16.89 Mbps11
176Scottish Borders845.2410.85—48.8 Mbps16.56 Mbps12
177North Ayrshire3135.4313.09—39.04 Mbps15.94 Mbps11
178Anglesey750.179.67—46.11 Mbps15.12 Mbps8
179Blaenau Gwent492.199.8—36.51 Mbps14.53 Mbps7
180Newry Mourne and Down726.289.33—39.91 Mbps13.89 Mbps11
181Mid Ulster734.58.85—41.52 Mbps13.67 Mbps12
182Denbighshire755.19.05—36.38 Mbps13.49 Mbps12
183Pembrokeshire663.339.46—45.35 Mbps13.42 Mbps14
184Carmarthenshire652.438.12—36.31 Mbps12.6 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 21.31—63.61 Mbps.
toob is the best provider in The United Kingdom, and their users typically see speeds in the range of 139.36 to 510.23 Mbps.
Users in The United Kingdom see an average internet speed of 20.54 up to 72.12 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 1017.67 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.