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 14.29 to 54.2 Mbps. The fastest speed we saw came from BT, and we've seen speeds as high as 1069.45 Mbps from Community Fibre, 947.62 Mbps from Hyperoptic, and 945.1 Mbps from Optimity. In terms of user numbers, BT is the most popular provider in The United Kingdom, followed by Virgin Media and Sky Broadband. The fastest cities in The United Kingdom include York, Randwick, and Tower Hamlets, and The United Kingdom's fastest providers are BT, Community Fibre, and Hyperoptic.

The United Kingdom Speeds Over Time

Summary of Internet Service Providers in The United Kingdom

#Provider NameMax SpeedTypical Speed Range# Regions
1Spectrum Internet933.07 Mbps56.43—264.66 Mbps11
2G.Network940.68 Mbps94.12—327.49 Mbps3
3Box Broadband909.08 Mbps74.01—330.05 Mbps2
4toob582.55 Mbps75.7—333.93 Mbps2
5Cambridge Fibre718.28 Mbps85.22—216.92 Mbps1
6Community Fibre1069.45 Mbps53.23—205.01 Mbps4
7Vision Fibre Media639.3 Mbps97.45—185.93 Mbps1
8Velocity1879.77 Mbps29—337.54 Mbps1
9TrueSpeed Communications908.89 Mbps38.28—205.98 Mbps6
10Hyperoptic947.62 Mbps56.13—167.1 Mbps38
11Sure Guernsey480.78 Mbps35.42—209.86 Mbps1
12Gigaclear937.67 Mbps54.12—192.67 Mbps24
13Pure Fibre894.85 Mbps25.45—154.76 Mbps8
14FibreNest528.8 Mbps55—180.3 Mbps10
15Optimity945.1 Mbps23.92—114.86 Mbps4
16Surrey Hills Internet564.85 Mbps94.62—102.01 Mbps2
17Unchained ISP663.93 Mbps11.22—67.73 Mbps1
18B4RN909.97 Mbps31.02—93.32 Mbps6
19OptaNet345.09 Mbps56.85—90.23 Mbps3
20Virgin Media938.58 Mbps29.55—107.38 Mbps165
21Call Flow Solutions927.69 Mbps14.41—46.51 Mbps5
22Kingston Communications891.32 Mbps21.25—90.12 Mbps16
23telcom (Velocity Fibre)873.53 Mbps22.7—84.56 Mbps9
24Glide912.85 Mbps18.9—86.7 Mbps62
25Cerberus Networks373.96 Mbps12.87—81.16 Mbps32
26Spitfire852.95 Mbps34.13—91.43 Mbps37
27Trunk Networks272 Mbps13.34—95.66 Mbps4
28Structured Communications536.06 Mbps48.32—72.16 Mbps8
29Manx Telecom269.07 Mbps11.84—112.33 Mbps1
30Independent Fibre Networks741.68 Mbps23.82—66.53 Mbps42
31Wessex Internet478.06 Mbps21.79—93.42 Mbps5
32iDNET620.73 Mbps30.44—61.24 Mbps34
33Vostron585.7 Mbps9.42—71.79 Mbps4
34Andrews & Arnold474.23 Mbps23.61—66.2 Mbps72
35CCS Leeds771.29 Mbps15.09—82.35 Mbps33
36Zen Internet909.42 Mbps19.93—66.52 Mbps132
37Zone Broadband893.34 Mbps19.56—62.52 Mbps10
38Onestream88.77 Mbps4.72—31.45 Mbps1
39Jibba Jabba234.9 Mbps12.9—68.22 Mbps3
40Internet Central579.1 Mbps11.67—53.04 Mbps17
41Juice Broadband345.8 Mbps14.25—42.35 Mbps4
42Freeola83.59 Mbps15.14—43.12 Mbps1
43BazTel497.79 Mbps9.32—71.11 Mbps6
44BT3802.57 Mbps15.99—51.82 Mbps184
45NYnet399.65 Mbps16.68—54.31 Mbps6
46Exascale435.89 Mbps9.91—67.83 Mbps4
47WightFibre935.27 Mbps10.63—39.33 Mbps4
48Internetty401.22 Mbps11.92—40.85 Mbps1
49Contingency Networks210.94 Mbps26.22—38.09 Mbps6
50CIX901.99 Mbps11.32—48.34 Mbps79
51Pine Media437.14 Mbps19—43.67 Mbps3
52FastNet837.95 Mbps14.76—33.05 Mbps14
53London Web92.75 Mbps7.6—62.63 Mbps2
54Vodafone874.25 Mbps13.78—36.16 Mbps183
55Fibrecast106.72 Mbps18.12—40.2 Mbps1
56Solway Communications538.13 Mbps8.63—31.77 Mbps3
57Gigastream86.85 Mbps9.97—43.47 Mbps2
58uno285.06 Mbps10.93—44.29 Mbps8
59KCOM862.36 Mbps8.55—42.75 Mbps121
60Pembs Wifi102.17 Mbps12.92—33.54 Mbps1
61Gradwell639.44 Mbps10.48—40.16 Mbps19
62Country Connect90.18 Mbps1.42—44.52 Mbps2
63EE378.72 Mbps11.19—34.49 Mbps182
64Plusnet380.73 Mbps11.34—32.89 Mbps184
65Aquiss141.12 Mbps6.77—34.9 Mbps6
66CSD Network Services177.65 Mbps7.44—29.49 Mbps2
67Sky Broadband889.99 Mbps9.78—33.07 Mbps181
68Boundless Networks263.66 Mbps12.62—28.31 Mbps12
69TalkTalk915.86 Mbps9.86—32.73 Mbps183
70County Broadband585.34 Mbps7.61—26.44 Mbps2
71Airband473.42 Mbps9.65—29.4 Mbps9
72Legend Telecom91.84 Mbps5—33.94 Mbps2
73The Phone Coop240.11 Mbps6.82—32.07 Mbps12
74Lonsdale Network Services255.13 Mbps8.98—24.96 Mbps1
75Pro-Net Internet Services184.55 Mbps3.56—21.39 Mbps3
76Village Networks264.69 Mbps5.16—20.77 Mbps1
77Origin Broadband620.7 Mbps5.99—25.49 Mbps56
78Go Internet122.48 Mbps8.69—24.68 Mbps4
79UltraNetworks84.3 Mbps6.55—22.77 Mbps1
80BitStreme37.14 Mbps8.42—19.39 Mbps1
81SAQ67.26 Mbps2.02—19.47 Mbps2
82Sugarnet49 Mbps6.59—23.09 Mbps2
83O2 Broadband243.2 Mbps5.61—16.98 Mbps39
84LothianBroadband105.84 Mbps6.86—13.29 Mbps2
85CloudScape Connect72.21 Mbps4.44—19.73 Mbps9
86Post Office Broadband377.74 Mbps4.07—15.4 Mbps180
87Connexin529.32 Mbps4.42—14.33 Mbps3
88WiSpire70.08 Mbps4.6—15.74 Mbps3
89Scotnet.co.uk123.15 Mbps3.46—14.29 Mbps6
90Lothian Broadband89.59 Mbps5.6—11.18 Mbps3
91I Need Broadband109.67 Mbps4.53—14.64 Mbps6
92W3Z202.3 Mbps3.96—11.17 Mbps2
93Wi-Manx139.86 Mbps7.15—8.59 Mbps2
94Beacon Broadband95.33 Mbps3.72—9.64 Mbps4
95Pure Broadband127.54 Mbps2.53—8.91 Mbps4
96Call2745.84 Mbps1.72—2.37 Mbps1
97XLN52.11 Mbps0.98—6.77 Mbps6

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Hertfordshire898.7123.45—64.66 Mbps33.5 Mbps26
2West Dunbartonshire537.3919.43—82.44 Mbps30.12 Mbps7
3Wokingham928.9921.05—69.07 Mbps29.91 Mbps16
4Bracknell Forest903.9919.96—63.69 Mbps27.99 Mbps18
5Telford and Wrekin541.7418.95—65.31 Mbps27.71 Mbps10
6Solihull925.9818.73—69.81 Mbps27.13 Mbps11
7Portsmouth887.816.17—88.8 Mbps26.61 Mbps16
8London1069.4517.32—68.13 Mbps26.57 Mbps68
9Central Bedfordshire916.2317.68—67.35 Mbps26.45 Mbps17
10Surrey909.0818.79—67.65 Mbps26.36 Mbps34
11Orkney Islands538.6318.91—47.55 Mbps26.35 Mbps6
12Stockport929.1517.98—71.77 Mbps26.07 Mbps14
13Bolton744.7817.78—66.15 Mbps25.99 Mbps13
14Trafford919.2818.26—62.36 Mbps25.91 Mbps11
15Halton698.6117.83—48.92 Mbps25.57 Mbps10
16Hartlepool519.416.75—69.11 Mbps25.37 Mbps9
17Southend-on-Sea548.4717.26—65.93 Mbps25 Mbps11
18Inverclyde529.6716.08—62.55 Mbps24.75 Mbps9
19East Renfrewshire537.4617.49—67.93 Mbps24.74 Mbps9
20Warwickshire857.3417.35—59.69 Mbps24.66 Mbps19
21Rutland595.3418.06—42.85 Mbps24.34 Mbps9
22Oxfordshire931.6116.6—59.13 Mbps24.33 Mbps24
23North East Lincolnshire541.4815.67—69.31 Mbps23.78 Mbps10
24Windsor and Maidenhead784.9715.69—55.21 Mbps22.97 Mbps18
25Poole548.3516.79—63.34 Mbps22.96 Mbps12
26Derby774.8215.87—62.88 Mbps22.96 Mbps15
27Buckinghamshire871.1216.67—53.22 Mbps22.96 Mbps23
28Renfrewshire531.0715.35—64.34 Mbps22.88 Mbps10
29Milton Keynes874.2516.46—47.89 Mbps22.88 Mbps19
30Cheshire East880.5316.47—54.42 Mbps22.83 Mbps16
31Warrington716.4315.33—64.99 Mbps22.72 Mbps11
32Medway867.2415.57—60.34 Mbps22.62 Mbps17
33Thurrock547.316.27—50.6 Mbps22.51 Mbps14
34Newport777.1315.24—62.54 Mbps22.36 Mbps10
35Peterborough858.5216.04—54.54 Mbps22.29 Mbps17
36Leicestershire677.3315.62—56.57 Mbps22.08 Mbps22
37Slough549.5914.02—59.26 Mbps21.96 Mbps11
38Dudley876.7215.28—54.9 Mbps21.95 Mbps14
39West Berkshire881.0315.68—55.36 Mbps21.85 Mbps16
40Hampshire895.9715.56—54.22 Mbps21.76 Mbps31
41Vale of Glamorgan542.9615.25—50.35 Mbps21.69 Mbps12
42Torfaen County Borough526.6715.08—48.69 Mbps21.65 Mbps9
43Falkirk533.4214.98—60.7 Mbps21.64 Mbps9
44City and County of Swansea914.3114.69—55.48 Mbps21.61 Mbps14
45Sefton530.6814.54—58.46 Mbps21.59 Mbps12
46North Lanarkshire564.0414.82—62.11 Mbps21.56 Mbps10
47Northamptonshire841.4914.85—54.14 Mbps21.39 Mbps24
48West Sussex924.6415.45—48.64 Mbps21.39 Mbps23
49Birmingham882.9514.1—59.13 Mbps21.35 Mbps19
50Bradford897.4414.86—54.25 Mbps21.31 Mbps17
51Nottinghamshire869.0715.35—55.69 Mbps21.19 Mbps19
52Neath Port Talbot547.3814.32—58.82 Mbps21.11 Mbps10
53Walsall892.2915.22—50.33 Mbps21.1 Mbps15
54Staffordshire609.6614.87—47.6 Mbps21.1 Mbps20
55North Somerset937.6714.49—51.53 Mbps20.61 Mbps19
56Gloucestershire921.5713.54—57.38 Mbps20.56 Mbps20
57Wolverhampton546.5714.74—50.7 Mbps20.53 Mbps14
58South Gloucestershire833.1715.12—48.36 Mbps20.52 Mbps14
59Essex927.8314.45—51.95 Mbps20.45 Mbps30
60Rochdale870.3219.57—59.42 Mbps20.45 Mbps12
61Plymouth548.114.8—55.01 Mbps20.41 Mbps9
62Kent927.6914.34—49.46 Mbps20.36 Mbps28
63Kirklees619.5413.98—53.8 Mbps20.36 Mbps15
64Blackburn with Darwen893.3414.29—45.51 Mbps20.32 Mbps11
65South Ayrshire467.1614.39—45.06 Mbps20.32 Mbps10
66East Yorkshire891.3214.72—47.93 Mbps20.29 Mbps15
67Wakefield858.8514.25—51.82 Mbps20.28 Mbps15
68Bath and North East Somerset864.7313.82—62.62 Mbps20.23 Mbps15
69Worcestershire923.3114.53—45.47 Mbps20.18 Mbps21
70Kingston upon Hull885.9412.4—73.61 Mbps20.17 Mbps6
71East Sussex877.714.42—43.55 Mbps20.05 Mbps21
72Cambridgeshire917.313.83—54.07 Mbps19.92 Mbps23
73Edinburgh794.4813.35—51.25 Mbps19.87 Mbps13
74Redcar and Cleveland539.2914.46—60.75 Mbps19.6 Mbps8
75Bournemouth546.1113.36—55.44 Mbps19.54 Mbps13
76Stoke-on-Trent548.2213.82—51.34 Mbps19.52 Mbps14
77Barnsley545.3414.34—43.52 Mbps19.5 Mbps13
78Wigan659.3514.14—50.51 Mbps19.49 Mbps13
79York3802.5713.34—50.76 Mbps19.4 Mbps16
80Ards and North Down532.4113.34—45.27 Mbps19.36 Mbps10
81Brighton and Hove863.9712.73—60.39 Mbps19.35 Mbps21
82St Helens537.5513.14—52.07 Mbps19.27 Mbps9
83Antrim and Newtownabbey537.3713.65—47 Mbps19.09 Mbps12
84Bristol895.8712.85—57.08 Mbps19.07 Mbps18
85Leicester814.0713.25—54.3 Mbps19 Mbps17
86North Lincolnshire758.9313.66—48.43 Mbps18.93 Mbps14
87Nottingham834.7412.59—55.06 Mbps18.88 Mbps16
88Midlothian528.7513.47—41.46 Mbps18.83 Mbps11
89Leeds915.8613.47—49.43 Mbps18.79 Mbps24
90Coventry846.9412.69—49.9 Mbps18.56 Mbps15
91Merthyr Tydfil303.0212.97—39.81 Mbps18.51 Mbps10
92Suffolk899.3813.38—40.77 Mbps18.45 Mbps19
93Oldham543.0112.82—44.12 Mbps18.43 Mbps13
94Wiltshire876.2612.81—46.25 Mbps18.4 Mbps19
95Calderdale541.0913.05—45.15 Mbps18.38 Mbps16
96Southampton931.0712.59—49.25 Mbps18.29 Mbps18
97Manchester924.3712.19—48.87 Mbps18.23 Mbps21
98South Tyneside516.2812.53—47.49 Mbps18.16 Mbps9
99Dorset567.7712.99—37.42 Mbps18.13 Mbps17
100Lisburn and Castlereagh453.1812.44—49.65 Mbps18.1 Mbps9
101Reading933.811.95—59.62 Mbps18.06 Mbps16
102Darlington524.8912.08—53.01 Mbps17.94 Mbps10
103Doncaster629.6712.72—41.44 Mbps17.91 Mbps18
104Fife623.2412.71—47.43 Mbps17.87 Mbps13
105Cheshire517.2912.64—42.62 Mbps17.78 Mbps14
106Cardiff933.0711.96—47.86 Mbps17.77 Mbps16
107Herefordshire856.6912.12—46.3 Mbps17.74 Mbps12
108East Dunbartonshire525.7612.96—68.95 Mbps17.72 Mbps8
109Derbyshire785.6312.43—39.76 Mbps17.71 Mbps23
110Conwy295.4612.43—41.1 Mbps17.63 Mbps10
111Rhondda Cynon Taf535.8113.04—35.39 Mbps17.6 Mbps12
112Blackpool529.1512.67—47.43 Mbps17.5 Mbps11
113Sandwell830.0711.84—46.78 Mbps17.47 Mbps13
114Bedford606.7615.55—32.47 Mbps17.41 Mbps13
115County Borough of Bridgend300.0612.47—36.51 Mbps17.36 Mbps9
116Lancashire909.9712.25—42.49 Mbps17.28 Mbps21
117Norfolk575.3512.32—39.8 Mbps17.27 Mbps17
118Lincolnshire896.8812.28—41.42 Mbps17.09 Mbps19
119Stockton-on-Tees519.1111.91—52.4 Mbps17.08 Mbps10
120Northumberland717.0612.21—36.59 Mbps17.02 Mbps12
121North Yorkshire890.8511.73—40.12 Mbps16.88 Mbps18
122Shropshire615.8911.63—39.4 Mbps16.88 Mbps16
123West Lothian536.4911.73—46.08 Mbps16.74 Mbps9
124Borough of Bury623.2812.09—39.53 Mbps16.68 Mbps13
125Sheffield815.4211.47—39.25 Mbps16.62 Mbps19
126South Lanarkshire538.4811.83—41.52 Mbps16.52 Mbps8
127Tameside813.8211.36—36.88 Mbps16.34 Mbps15
128Sunderland620.7811.99—40.35 Mbps16.31 Mbps10
129Swindon614.4110.66—61.04 Mbps16.2 Mbps12
130Flintshire514.8511.69—35.42 Mbps16.07 Mbps12
131Salford878.0710.87—45.27 Mbps15.95 Mbps15
132East Ayrshire499.3910.99—40.56 Mbps15.92 Mbps8
133Clackmannanshire274.2511.21—34.72 Mbps15.69 Mbps7
134Devon862.3610.66—42.27 Mbps15.6 Mbps22
135Caerphilly County Borough293.9810.91—33.58 Mbps15.58 Mbps10
136North Tyneside534.5810.53—47.57 Mbps15.38 Mbps10
137Angus536.4610.67—42.57 Mbps15.31 Mbps11
138Somerset851.3810.54—36.2 Mbps15.3 Mbps19
139Isle of Wight935.2710.56—35.91 Mbps15.14 Mbps13
140Liverpool912.8510.75—40.94 Mbps15.12 Mbps14
141Rotherham620.710.29—39.05 Mbps15.1 Mbps14
142Shetland Islands317.7910.16—32.69 Mbps15.04 Mbps7
143Dundee City535.4910.47—45.7 Mbps15.02 Mbps11
144Wirral539.149.35—47.08 Mbps14.98 Mbps12
145Middlesbrough532.229.91—53.12 Mbps14.88 Mbps9
146Cornwall761.9710.37—42.4 Mbps14.87 Mbps14
147Aberdeenshire321.3410.03—35.08 Mbps14.85 Mbps14
148Mid and East Antrim706.110.69—36.26 Mbps14.85 Mbps9
149Ceredigion304.469.8—40.94 Mbps14.81 Mbps10
150Gateshead536.2610.24—43.15 Mbps14.8 Mbps12
151Powys382.729.82—38.03 Mbps14.75 Mbps11
152Blaenau Gwent149.8510.43—33.79 Mbps14.58 Mbps7
153Durham511.4410.69—31.82 Mbps14.55 Mbps13
154Dumfries and Galloway446.6310.16—34.64 Mbps14.47 Mbps11
155Newcastle upon Tyne729.629.89—39 Mbps14.46 Mbps17
156Wrexham440.0610.11—34.66 Mbps14.46 Mbps10
157Knowsley833.5310.48—34.38 Mbps14.42 Mbps10
158Derry City and Strabane520.619.69—41.91 Mbps14.31 Mbps10
159Monmouthshire645.0910.02—35.37 Mbps14.29 Mbps13
160Moray378.729.97—33.26 Mbps14.25 Mbps10
161Cumbria887.6510.28—35.16 Mbps14.22 Mbps15
162Torbay854.8210.46—35.96 Mbps14.08 Mbps10
163Armagh City Banbridge and Craigavon527.219.62—35.6 Mbps14.04 Mbps10
164Luton938.587.14—163.98 Mbps13.95 Mbps6
165Western Isles304.889.75—32.49 Mbps13.92 Mbps8
166East Lothian592.859.93—34.03 Mbps13.91 Mbps10
167Stirling520.1810.06—33.82 Mbps13.84 Mbps9
168Causeway Coast and Glens276.249.77—33.69 Mbps13.63 Mbps11
169Argyll and Bute715.639.56—37.14 Mbps13.62 Mbps13
170Aberdeen City734.569.83—33.35 Mbps13.6 Mbps13
171Belfast836.999.24—39.27 Mbps13.49 Mbps11
172Perth and Kinross376.749.52—31.66 Mbps13.35 Mbps9
173North Ayrshire404.569.87—30.64 Mbps13.07 Mbps9
174Denbighshire283.579.71—34.47 Mbps12.75 Mbps11
175Gwynedd295.828.69—34.69 Mbps12.7 Mbps10
176Glasgow City819.388.89—35.81 Mbps12.47 Mbps14
177Highland296.218.26—30.73 Mbps12.47 Mbps13
178Newry Mourne and Down290.178.51—33.75 Mbps12.46 Mbps10
179Scottish Borders298.738.33—34.2 Mbps12.35 Mbps12
180Carmarthenshire394.298.01—31.97 Mbps12.09 Mbps8
181Fermanagh and Omagh304.437.86—43.33 Mbps11.89 Mbps10
182Anglesey528.97.52—33.59 Mbps11.57 Mbps8
183Mid Ulster376.687.38—30.7 Mbps11.12 Mbps12
184Pembrokeshire294.236.26—30.9 Mbps9.64 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 15.99—51.82 Mbps.
G.Network is the best provider in The United Kingdom, and their users typically see speeds in the range of 94.12 to 327.49 Mbps.
Users in The United Kingdom see an average internet speed of 14.29 up to 54.2 Mbps, and the fastest speed we've seen is 3802.57 Mbps.
BT is available in The United Kingdom, and the fastest speed we've seen from them is 3802.57 Mbps.
Virgin Media is available in The United Kingdom, and the fastest speed we've seen from them is 938.58 Mbps.
Sky Broadband is available in The United Kingdom, and the fastest speed we've seen from them is 889.99 Mbps.
TalkTalk is available in The United Kingdom, and the fastest speed we've seen from them is 915.86 Mbps.
Plusnet is available in The United Kingdom, and the fastest speed we've seen from them is 380.73 Mbps.
The provider with the most users in The United Kingdom is BT.