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 947.62 Mbps, and typical real-world speeds vary from 13.09 to 49.6 Mbps. The fastest speed we saw came from Hyperoptic, and we've seen speeds as high as 942.16 Mbps from Community Fibre, 940.19 Mbps from BT, and 938.79 Mbps from Optimity. In terms of user numbers, BT is the most popular provider in The United Kingdom, followed by Sky Broadband and Virgin Media. The fastest cities in The United Kingdom include Randwick, Tower Hamlets, and Colliers Wood, and The United Kingdom's fastest providers are Hyperoptic, Community Fibre, and BT.

The United Kingdom Speeds Over Time

Summary of Internet Service Providers in The United Kingdom

#Provider NameMax SpeedTypical Speed Range# Regions
1Spectrum Internet930.09 Mbps46.88—240.96 Mbps11
2G.Network938.29 Mbps93.84—303.55 Mbps2
3Community Fibre942.16 Mbps53.86—190.91 Mbps4
4Cambridge Fibre718.28 Mbps62.3—122.33 Mbps1
5Vision Fibre Media639.3 Mbps96.68—100.05 Mbps1
6Hyperoptic947.62 Mbps52.26—165.25 Mbps31
7Box Broadband909.08 Mbps27.32—193.53 Mbps1
8TrueSpeed Communications907.2 Mbps34.52—199.73 Mbps5
9FibreNest522.58 Mbps62.08—180.35 Mbps8
10toob423.48 Mbps29.14—168.03 Mbps1
11Gigaclear923.31 Mbps50.08—166.66 Mbps23
12Velocity1879.77 Mbps22.83—151.91 Mbps1
13Surrey Hills Internet564.85 Mbps93.36—96.69 Mbps2
14Sure Guernsey480.78 Mbps82.88—92.08 Mbps1
15Pure Fibre856.79 Mbps22.36—97.63 Mbps7
16Optimity938.79 Mbps21.66—94.12 Mbps3
17OptaNet339.13 Mbps65.71—90.23 Mbps3
18B4RN862.93 Mbps29.67—92.64 Mbps6
19Virgin Media938.58 Mbps26.59—100.14 Mbps165
20Country Connect88.88 Mbps56.46—85.23 Mbps1
21Kingston Communications883.38 Mbps19.32—82.74 Mbps16
22telcom (Velocity Fibre)873.53 Mbps23.62—81.16 Mbps7
23Unchained ISP663.93 Mbps15.86—44.22 Mbps1
24Spitfire838.89 Mbps31.03—91.5 Mbps32
25Structured Communications302.44 Mbps52.23—72.01 Mbps8
26Glide912.85 Mbps17.29—80.06 Mbps54
27Call Flow Solutions921.64 Mbps14.37—35.56 Mbps5
28Independent Fibre Networks763.72 Mbps23.09—58.2 Mbps38
29Wessex Internet478.06 Mbps21.23—84.18 Mbps5
30Trunk Networks201.62 Mbps9.67—84.38 Mbps3
31Cerberus Networks373.96 Mbps11.37—63.09 Mbps27
32iDNET465.2 Mbps30.5—71.74 Mbps28
33Zen Internet909.42 Mbps19.73—66.57 Mbps129
34Manx Telecom269.07 Mbps11—78.24 Mbps1
35Jibba Jabba234.9 Mbps17.27—66.03 Mbps3
36CCS Leeds771.29 Mbps14.73—77.04 Mbps33
37Andrews & Arnold438.94 Mbps22.04—62.23 Mbps69
38Zone Broadband893.34 Mbps16.98—62.36 Mbps7
39Exascale435.89 Mbps9.43—67.83 Mbps4
40Juice Broadband345.8 Mbps13.35—38.04 Mbps4
41BT940.19 Mbps15.44—49.71 Mbps184
42Call27133.16 Mbps2.08—67.62 Mbps2
43Vostron822.41 Mbps9.01—46.78 Mbps4
44CSD Network Services93.05 Mbps26.32—38.31 Mbps2
45Contingency Networks210.94 Mbps32.31—38.03 Mbps5
46BazTel497.79 Mbps8.58—69.96 Mbps6
47London Web92.75 Mbps7.62—71.29 Mbps2
48Freeola70.75 Mbps8.93—48.09 Mbps1
49Internetty401.22 Mbps12.03—38.59 Mbps1
50CIX892.34 Mbps11.43—49.88 Mbps69
51Pine Media326.76 Mbps19.06—44.14 Mbps3
52Gigastream87.98 Mbps10.5—53.05 Mbps3
53Internet Central548.22 Mbps8.52—44.55 Mbps13
54WightFibre907.25 Mbps9.89—33.12 Mbps4
55uno285.06 Mbps10.59—40.55 Mbps8
56FastNet837.95 Mbps13.77—33.6 Mbps14
57KCOM862.36 Mbps8.03—38.92 Mbps102
58NYnet181.23 Mbps7.08—41.37 Mbps6
59Pembs Wifi102.17 Mbps12.31—32.77 Mbps1
60Gradwell639.44 Mbps8.94—35.8 Mbps17
61Vodafone835.77 Mbps9.96—32.37 Mbps181
62Fibrecast106.72 Mbps12.4—33.05 Mbps1
63EE377.46 Mbps10.68—32.49 Mbps182
64Solway Communications538.13 Mbps7.83—20.09 Mbps3
65Aquiss147.84 Mbps7.36—34.72 Mbps6
66Plusnet380.73 Mbps10.83—32.43 Mbps184
67The Phone Coop294.34 Mbps6.68—32.55 Mbps9
68Legend Telecom91.84 Mbps5.05—33.32 Mbps2
69Boundless Networks263.66 Mbps12.14—27.32 Mbps11
70Sky Broadband834.85 Mbps9.33—30.09 Mbps180
71Onestream31.45 Mbps0—4.72 Mbps1
72TalkTalk913.86 Mbps9.19—30.92 Mbps183
73Village Networks588.22 Mbps4.95—20.79 Mbps1
74Airband473.42 Mbps9.18—27.65 Mbps9
75Pro-Net Internet Services184.55 Mbps3.85—23.27 Mbps3
76Lonsdale Network Services255.13 Mbps9.13—24.73 Mbps1
77County Broadband498.59 Mbps6.42—22.88 Mbps2
78Go Internet122.48 Mbps8.92—24.35 Mbps4
79SAQ67.26 Mbps1.91—25.75 Mbps1
80Origin Broadband620.7 Mbps5.04—24.02 Mbps51
81BitStreme37.14 Mbps8.42—19.39 Mbps1
82O2 Broadband183.54 Mbps5.92—17.18 Mbps31
83UltraNetworks60.01 Mbps6.32—21.26 Mbps1
84Sugarnet97.35 Mbps6.31—22.04 Mbps1
85LothianBroadband105.84 Mbps6.92—13.29 Mbps2
86CloudScape Connect72.21 Mbps2.85—16.56 Mbps7
87Connexin529.32 Mbps4.36—13.65 Mbps3
88WiSpire70.08 Mbps4.24—15.72 Mbps2
89Post Office Broadband377.74 Mbps3.55—13.18 Mbps178
90Lothian Broadband89.59 Mbps5.25—11.05 Mbps3
91Scotnet.co.uk118.61 Mbps3.4—13.01 Mbps6
92I Need Broadband109.67 Mbps4.2—13.51 Mbps4
93Wi-Manx139.86 Mbps6.38—8.36 Mbps2
94W3Z142.02 Mbps3.76—10.6 Mbps2
95Beacon Broadband95.33 Mbps3.97—9.87 Mbps2
96Pure Broadband127.54 Mbps2.32—8.22 Mbps4
97XLN38.24 Mbps0.97—5.88 Mbps5

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Hertfordshire872.4721.48—64.02 Mbps31.02 Mbps25
2Wokingham854.7919.3—65.07 Mbps27.75 Mbps15
3Bracknell Forest820.5719.04—59.15 Mbps26.42 Mbps18
4Telford and Wrekin541.7417.84—61.44 Mbps26.33 Mbps10
5West Dunbartonshire533.6216.37—68.85 Mbps26.09 Mbps7
6London947.6216.09—65.84 Mbps24.7 Mbps64
7Orkney Islands267.717.45—40.38 Mbps24.32 Mbps6
8Surrey909.0816.95—61.71 Mbps24.03 Mbps30
9Central Bedfordshire916.2315.99—63.59 Mbps24 Mbps17
10Trafford814.3816.6—60.29 Mbps23.66 Mbps11
11Halton395.2616.42—46.73 Mbps23.6 Mbps10
12Solihull925.9816.24—61.84 Mbps23.52 Mbps11
13Rutland595.3418.56—42.55 Mbps23.51 Mbps7
14Stockport929.1516.19—66.58 Mbps23.24 Mbps14
15Southend-on-Sea530.3615.78—62.18 Mbps23.12 Mbps11
16Portsmouth865.713.91—73.9 Mbps22.76 Mbps12
17Oxfordshire931.6115.43—53.77 Mbps22.74 Mbps21
18Hartlepool469.1415.17—58.81 Mbps22.73 Mbps9
19Bolton744.7815.22—59.05 Mbps22.65 Mbps11
20Warwickshire857.3415.77—54.15 Mbps22.37 Mbps20
21Thurrock545.1816.07—48.43 Mbps21.88 Mbps14
22North East Lincolnshire541.4814.91—61.05 Mbps21.86 Mbps8
23Windsor and Maidenhead784.9715.37—52.73 Mbps21.6 Mbps17
24Torfaen County Borough526.6715.1—46.06 Mbps21.57 Mbps9
25Inverclyde405.6714.09—58.39 Mbps21.39 Mbps9
26East Renfrewshire537.4615.11—63.51 Mbps21.32 Mbps8
27Cheshire East862.8215.61—49.34 Mbps21.12 Mbps15
28Buckinghamshire899.315.52—49.3 Mbps21.04 Mbps23
29Derby859.1314.49—57.63 Mbps20.92 Mbps13
30Poole541.1115.69—54.36 Mbps20.84 Mbps11
31Medway867.2414.5—53.46 Mbps20.63 Mbps17
32Dudley537.3514.34—51.28 Mbps20.61 Mbps14
33Rochdale779.6619.32—59.21 Mbps20.5 Mbps11
34Peterborough839.414.97—47.47 Mbps20.44 Mbps15
35Leicestershire677.3314.42—51.04 Mbps20.41 Mbps21
36Slough501.0912.82—52.22 Mbps20.31 Mbps10
37West Sussex924.6414.64—45.72 Mbps20.19 Mbps23
38Milton Keynes809.5914.5—42.38 Mbps20.19 Mbps19
39Bradford801.3514.19—49.82 Mbps20.18 Mbps16
40Wakefield858.8513.49—53.74 Mbps20.11 Mbps14
41City and County of Swansea914.3113.87—51.06 Mbps20.03 Mbps14
42Warrington662.7613.44—52.9 Mbps19.96 Mbps11
43Vale of Glamorgan537.6114.12—47.5 Mbps19.93 Mbps12
44Renfrewshire513.5413.25—56.43 Mbps19.89 Mbps9
45Hampshire895.9714.33—48.99 Mbps19.86 Mbps30
46Northamptonshire813.2313.79—48.84 Mbps19.67 Mbps22
47Birmingham882.9513.29—53.87 Mbps19.66 Mbps17
48Staffordshire609.6613.89—44.19 Mbps19.62 Mbps19
49Newport704.7813.2—52.97 Mbps19.54 Mbps10
50Walsall874.4114.23—44.13 Mbps19.52 Mbps14
51Neath Port Talbot535.3513.31—52.11 Mbps19.49 Mbps9
52Nottinghamshire869.0714.18—49.18 Mbps19.14 Mbps18
53North Lanarkshire564.0413.47—56.03 Mbps19.14 Mbps10
54South Gloucestershire833.1713.99—44.05 Mbps19.14 Mbps14
55Kent921.6413.48—45.62 Mbps19.13 Mbps25
56Worcestershire923.3113.82—42.26 Mbps19.1 Mbps21
57Wolverhampton546.5713.64—47.08 Mbps19.08 Mbps12
58East Yorkshire862.9613.85—44.64 Mbps19 Mbps15
59Essex880.613.54—47.74 Mbps18.99 Mbps30
60Plymouth547.9113.68—49.85 Mbps18.94 Mbps9
61Sefton528.812.81—51.28 Mbps18.85 Mbps11
62East Sussex877.713.58—41.43 Mbps18.85 Mbps19
63Kirklees591.7612.96—49.71 Mbps18.8 Mbps14
64Redcar and Cleveland539.2913.84—55.78 Mbps18.8 Mbps8
65North Somerset894.3113.05—46.23 Mbps18.78 Mbps16
66Cambridgeshire917.313.03—48.85 Mbps18.52 Mbps22
67South Ayrshire467.1612.95—41.54 Mbps18.49 Mbps10
68Gloucestershire921.5712.27—50.22 Mbps18.39 Mbps17
69Falkirk499.6512.98—54.7 Mbps18.25 Mbps9
70Barnsley545.3413.5—39.51 Mbps18.21 Mbps13
71Bath and North East Somerset907.211.92—55.56 Mbps18.11 Mbps13
72Antrim and Newtownabbey537.3712.96—46.04 Mbps17.87 Mbps11
73Leicester723.6612.41—50.11 Mbps17.84 Mbps16
74Stoke-on-Trent548.2212.64—46.28 Mbps17.83 Mbps14
75North Lincolnshire541.1612.94—43.7 Mbps17.8 Mbps13
76Blackburn with Darwen893.3412.39—38.56 Mbps17.73 Mbps11
77Edinburgh794.4812.21—47.77 Mbps17.71 Mbps13
78Kingston upon Hull883.3810.93—67.62 Mbps17.57 Mbps6
79Wigan659.3513.02—45.74 Mbps17.56 Mbps13
80West Berkshire818.3812.18—47.28 Mbps17.55 Mbps15
81York918.8712.03—47.09 Mbps17.42 Mbps16
82Suffolk881.3512.56—38.2 Mbps17.34 Mbps19
83Brighton and Hove863.9711.41—53.33 Mbps17.28 Mbps18
84Nottingham834.7411.59—50.96 Mbps17.21 Mbps15
85Merthyr Tydfil297.4512—37.33 Mbps17.18 Mbps10
86Dorset567.7712.32—36.02 Mbps17.15 Mbps17
87Oldham476.8511.91—39.12 Mbps17.09 Mbps11
88Rhondda Cynon Taf535.8112.74—34.02 Mbps17.09 Mbps12
89Conwy295.4611.93—38.37 Mbps17.05 Mbps10
90Herefordshire835.7711.65—44.04 Mbps17.03 Mbps11
91Midlothian528.7512.3—37.35 Mbps16.98 Mbps11
92Bournemouth538.3611.67—49.08 Mbps16.98 Mbps13
93St Helens527.3211.61—46.25 Mbps16.95 Mbps9
94Leeds913.8612.15—44.02 Mbps16.92 Mbps23
95Coventry846.9411.6—44.62 Mbps16.92 Mbps15
96Cardiff930.0911.36—44.79 Mbps16.9 Mbps16
97Southampton822.4111.65—44.8 Mbps16.88 Mbps14
98Bedford606.7613.91—32.9 Mbps16.87 Mbps13
99Bristol895.8711.12—50.98 Mbps16.69 Mbps18
100Calderdale537.9811.84—40.06 Mbps16.66 Mbps15
101County Borough of Bridgend300.0611.94—35.32 Mbps16.63 Mbps9
102Norfolk575.3511.89—37.36 Mbps16.58 Mbps16
103Wiltshire876.2611.54—41.89 Mbps16.52 Mbps18
104Doncaster629.6711.64—38.15 Mbps16.5 Mbps18
105Ards and North Down361.4611.55—39.75 Mbps16.42 Mbps10
106Derbyshire785.6311.39—36.61 Mbps16.36 Mbps22
107Reading878.7210.59—50.4 Mbps16.33 Mbps15
108Lincolnshire579.9111.72—37.84 Mbps16.31 Mbps19
109South Tyneside375.9711.23—43.39 Mbps16.29 Mbps9
110Fife537.0311.68—43.24 Mbps16.21 Mbps11
111Lancashire862.9311.53—38.9 Mbps16.19 Mbps20
112Lisburn and Castlereagh382.7810.97—45.48 Mbps16.09 Mbps9
113Cheshire515.4311.54—37.11 Mbps16.05 Mbps14
114Manchester910.3110.65—43.07 Mbps16.02 Mbps20
115Blackpool529.1511.72—43.81 Mbps15.98 Mbps11
116Shropshire473.4210.86—37.15 Mbps15.93 Mbps16
117West Lothian502.5511.34—43.81 Mbps15.85 Mbps9
118Northumberland623.6611.32—34.65 Mbps15.68 Mbps12
119Blaenau Gwent98.7811.39—32.89 Mbps15.67 Mbps7
120Sheffield815.4210.83—36.17 Mbps15.63 Mbps18
121Sandwell537.0610.47—40.33 Mbps15.39 Mbps13
122Darlington524.8910.41—46.98 Mbps15.36 Mbps9
123North Yorkshire890.8510.74—36.88 Mbps15.35 Mbps17
124South Lanarkshire527.9511.03—37.89 Mbps15.35 Mbps8
125Flintshire299.3311.23—34.55 Mbps15.29 Mbps10
126Wirral535.969.79—46.56 Mbps15.18 Mbps10
127Borough of Bury623.2810.75—37.31 Mbps15.15 Mbps13
128Stockton-on-Tees504.9210.7—43.84 Mbps15.11 Mbps10
129Devon862.3610.19—39.07 Mbps14.87 Mbps20
130Shetland Islands266.1110.18—31.53 Mbps14.71 Mbps7
131Tameside543.1410—35.27 Mbps14.65 Mbps13
132Sunderland620.7810.9—34.93 Mbps14.63 Mbps10
133Clackmannanshire155.6910.29—33.52 Mbps14.35 Mbps7
134Rotherham620.79.65—37.02 Mbps14.3 Mbps12
135Cornwall331.839.97—40.01 Mbps14.26 Mbps14
136Isle of Wight907.259.98—33.69 Mbps14.23 Mbps13
137Somerset602.559.83—34.22 Mbps14.23 Mbps19
138Caerphilly County Borough293.9810.06—30.76 Mbps14.14 Mbps10
139Moray30410.02—32.84 Mbps14.03 Mbps10
140Dumfries and Galloway399.499.86—33.88 Mbps14.01 Mbps11
141Monmouthshire645.099.76—34.59 Mbps13.88 Mbps12
142Powys380.169.29—36.19 Mbps13.85 Mbps11
143Angus519.529.66—39.53 Mbps13.81 Mbps11
144Mid and East Antrim293.779.93—33.36 Mbps13.8 Mbps9
145Dundee City495.569.76—41.56 Mbps13.78 Mbps9
146Torbay539.7110.24—34.37 Mbps13.77 Mbps10
147Aberdeenshire298.329.41—33.85 Mbps13.75 Mbps13
148East Dunbartonshire505.2511.28—58.29 Mbps13.59 Mbps8
149Ceredigion296.628.78—37.28 Mbps13.57 Mbps9
150Wrexham440.069.71—32.68 Mbps13.57 Mbps10
151Gateshead529.619.41—38.96 Mbps13.55 Mbps11
152Liverpool912.859.81—35.53 Mbps13.54 Mbps14
153North Tyneside504.949.5—35.51 Mbps13.29 Mbps9
154Swindon614.418.89—48.23 Mbps13.29 Mbps10
155Salford784.829.12—39.92 Mbps13.28 Mbps14
156Derry City and Strabane424.039.1—38.02 Mbps13.16 Mbps10
157East Lothian277.029.54—31.57 Mbps13.1 Mbps10
158East Ayrshire444.848.95—35.83 Mbps13.06 Mbps8
159Middlesbrough532.228.74—47.02 Mbps13.06 Mbps9
160Armagh City Banbridge and Craigavon375.68.99—33.92 Mbps13 Mbps10
161Durham434.89.37—29.41 Mbps12.97 Mbps13
162Causeway Coast and Glens275.429.33—31.61 Mbps12.92 Mbps10
163Argyll and Bute715.638.67—34.76 Mbps12.91 Mbps12
164Cumbria851.69.35—32.19 Mbps12.89 Mbps14
165Knowsley833.539.4—30.82 Mbps12.83 Mbps9
166Perth and Kinross376.249.31—29.02 Mbps12.76 Mbps9
167Newcastle upon Tyne729.628.85—34.18 Mbps12.63 Mbps14
168Stirling398.928.96—30.58 Mbps12.58 Mbps8
169Belfast836.998.79—34.7 Mbps12.5 Mbps11
170Denbighshire288.939.46—32.97 Mbps12.39 Mbps10
171Aberdeen City510.49.11—30.03 Mbps12.36 Mbps12
172Western Isles304.888.38—30.01 Mbps12.34 Mbps8
173Highland305.288.05—29.56 Mbps12.05 Mbps13
174Newry Mourne and Down290.178.23—32.58 Mbps12.02 Mbps10
175Gwynedd295.828.15—32.65 Mbps12.01 Mbps10
176Scottish Borders248.097.95—33.39 Mbps11.97 Mbps12
177Carmarthenshire394.297.81—31.24 Mbps11.91 Mbps8
178North Ayrshire374.978.9—28.88 Mbps11.88 Mbps9
179Luton938.585.22—107.76 Mbps11.34 Mbps6
180Glasgow City819.388.18—32.45 Mbps11.32 Mbps14
181Mid Ulster373.277.61—29.91 Mbps11.27 Mbps11
182Fermanagh and Omagh304.437.61—37.43 Mbps10.98 Mbps9
183Anglesey253.286.83—30.95 Mbps10.76 Mbps8
184Pembrokeshire294.235.9—28.81 Mbps8.93 Mbps13

Frequently Asked Questions about Internet Providers in The United Kingdom

The United Kingdom has 97 ISPs available to its 62,348,447 residents.
Hyperoptic is the fastest provider in The United Kingdom with 947.62 Mbps, and a typical real-world speed range of 52.26—165.25 Mbps.
G.Network is the best provider in The United Kingdom, and their users typically see speeds in the range of 93.84 to 303.55 Mbps.
Users in The United Kingdom see an average internet speed of 13.09 up to 49.6 Mbps, and the fastest speed we've seen is 947.62 Mbps.
BT is available in The United Kingdom, and the fastest speed we've seen from them is 940.19 Mbps.
Sky Broadband is available in The United Kingdom, and the fastest speed we've seen from them is 834.85 Mbps.
Virgin Media is available in The United Kingdom, and the fastest speed we've seen from them is 938.58 Mbps.
TalkTalk is available in The United Kingdom, and the fastest speed we've seen from them is 913.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.