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 12.36 to 46.87 Mbps. The fastest speed we saw came from Hyperoptic, and we've seen speeds as high as 942.16 Mbps from Community Fibre, 938.64 Mbps from BT, and 938.58 Mbps from Virgin Media. 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 Internet928.59 Mbps45.12—135.9 Mbps9
2G.Network919.18 Mbps93.72—208.83 Mbps2
3Cambridge Fibre718.28 Mbps62.3—138.53 Mbps1
4Community Fibre942.16 Mbps51.66—170.34 Mbps4
5FibreNest438.12 Mbps71.82—217.39 Mbps5
6Hyperoptic947.62 Mbps48.5—164.15 Mbps25
7Vision Fibre Media440.18 Mbps95.36—99.81 Mbps1
8TrueSpeed Communications907.2 Mbps30.89—192.54 Mbps5
9Gigaclear921.57 Mbps46.62—147.64 Mbps23
10Surrey Hills Internet564.85 Mbps86.94—96 Mbps2
11Pure Fibre856.79 Mbps20.92—95.76 Mbps6
12Sure Guernsey480.78 Mbps85.65—90.85 Mbps1
13Optimity915.45 Mbps21.23—91.66 Mbps3
14OptaNet339.13 Mbps56.85—88.58 Mbps2
15Velocity1879.77 Mbps19.28—63.68 Mbps1
16B4RN844.81 Mbps28.96—92.01 Mbps5
17Country Connect88.88 Mbps56.46—85.86 Mbps1
18Virgin Media938.58 Mbps24.82—95.6 Mbps162
19Call27133.16 Mbps41.06—82.57 Mbps2
20toob209.66 Mbps25.77—83.1 Mbps1
21telcom (Velocity Fibre)873.53 Mbps23.59—79.85 Mbps6
22Kingston Communications865.86 Mbps17.56—77.12 Mbps16
23Spitfire838.89 Mbps28.11—91.42 Mbps32
24Structured Communications302.44 Mbps49.16—71.88 Mbps7
25Glide912.85 Mbps15.78—74.4 Mbps52
26Box Broadband263.57 Mbps15.21—65.16 Mbps1
27Independent Fibre Networks763.72 Mbps22.56—56.91 Mbps34
28Wessex Internet478.06 Mbps20.3—68.89 Mbps5
29Trunk Networks201.62 Mbps10.21—64.99 Mbps3
30iDNET285.06 Mbps28.31—61.87 Mbps25
31Zen Internet909.42 Mbps19.15—66.75 Mbps123
32Call Flow Solutions907.63 Mbps14.58—33.65 Mbps4
33Cerberus Networks358.42 Mbps10.15—54.93 Mbps24
34Unchained ISP663.93 Mbps9.74—33.65 Mbps1
35CSD Network Services93.05 Mbps26.31—63.59 Mbps2
36Andrews & Arnold438.94 Mbps20.19—59.27 Mbps66
37Manx Telecom269.07 Mbps10.7—48.94 Mbps1
38CCS Leeds771.29 Mbps14.12—67.28 Mbps33
39Jibba Jabba132.4 Mbps14.12—63.7 Mbps2
40Contingency Networks210.94 Mbps34.52—38.02 Mbps2
41Juice Broadband345.8 Mbps13.11—37.12 Mbps4
42London Web92.75 Mbps7.62—77.56 Mbps2
43Exascale235.96 Mbps9.43—65.14 Mbps4
44BT938.64 Mbps15.05—48.89 Mbps184
45Zone Broadband100.49 Mbps17.36—60.7 Mbps4
46Vostron822.41 Mbps9—43.98 Mbps4
47Freeola70.75 Mbps8.93—48.09 Mbps1
48CIX875.3 Mbps11.18—49.17 Mbps60
49Internet Central548.22 Mbps8.62—44.07 Mbps10
50Gigastream87.98 Mbps10.92—51.99 Mbps3
51BazTel169.35 Mbps10.21—67.78 Mbps4
52Internetty398.64 Mbps10.83—37.35 Mbps1
53Pine Media326.76 Mbps17.05—43.67 Mbps3
54WightFibre905.25 Mbps9.28—30.76 Mbps4
55uno285.06 Mbps9.5—38.37 Mbps8
56FastNet492.84 Mbps13.78—35.55 Mbps14
57KCOM862.36 Mbps7.83—37.71 Mbps90
58Pembs Wifi102.17 Mbps12.31—32.06 Mbps1
59NYnet181.23 Mbps5.8—33 Mbps6
60Gradwell639.44 Mbps8.12—32.43 Mbps16
61Aquiss147.84 Mbps7.11—34.49 Mbps6
62EE377.46 Mbps10.32—31.48 Mbps182
63Village Networks588.22 Mbps3.26—22.72 Mbps1
64Plusnet298.62 Mbps10.52—32.14 Mbps184
65Solway Communications487.77 Mbps7.19—20.68 Mbps3
66The Phone Coop294.34 Mbps6.31—32.37 Mbps7
67Vodafone826.59 Mbps8.85—29.74 Mbps177
68Fibrecast106.72 Mbps9.74—29.76 Mbps1
69Onestream31.45 Mbps0—4.72 Mbps1
70Boundless Networks176.9 Mbps11.99—27.18 Mbps9
71Legend Telecom91.84 Mbps5.32—31.68 Mbps2
72TalkTalk913.86 Mbps8.78—29.77 Mbps181
73Lonsdale Network Services255.13 Mbps9.45—25.03 Mbps1
74Sky Broadband834.85 Mbps8.86—27.59 Mbps179
75Airband473.42 Mbps9.01—26.69 Mbps9
76Pro-Net Internet Services184.55 Mbps3.81—21.39 Mbps3
77Go Internet122.48 Mbps8.76—24.18 Mbps4
78County Broadband498.59 Mbps6.09—20.61 Mbps2
79BitStreme37.14 Mbps8.42—24.82 Mbps1
80Origin Broadband620.7 Mbps4.82—23.22 Mbps46
81SAQ67.4 Mbps1.55—25.06 Mbps1
82O2 Broadband182.42 Mbps5.95—16.91 Mbps27
83UltraNetworks51.82 Mbps6.33—21.06 Mbps1
84Sugarnet97.35 Mbps6.18—20.83 Mbps1
85LothianBroadband105.84 Mbps7.02—14.02 Mbps2
86Connexin529.32 Mbps4.02—13.21 Mbps3
87CloudScape Connect72.21 Mbps2.66—15.52 Mbps6
88WiSpire72 Mbps4.07—14.88 Mbps2
89Post Office Broadband377.74 Mbps3.28—12.23 Mbps170
90I Need Broadband109.67 Mbps4.2—13.37 Mbps3
91Scotnet.co.uk106.41 Mbps3.35—12.4 Mbps6
92Lothian Broadband89.59 Mbps4.61—10.58 Mbps3
93W3Z142.02 Mbps3.79—10.61 Mbps2
94Wi-Manx139.86 Mbps6.22—8.24 Mbps2
95Beacon Broadband95.33 Mbps4.11—9.94 Mbps2
96Pure Broadband127.54 Mbps2.34—8.1 Mbps4
97XLN38.24 Mbps0.93—7.19 Mbps5

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Thurrock384.6719.44—70.35 Mbps28.75 Mbps8
2Wokingham697.2318.33—61.78 Mbps26.1 Mbps15
3Hertfordshire872.4717.78—63.1 Mbps25.23 Mbps24
4Telford and Wrekin531.9617.15—57.53 Mbps25.22 Mbps10
5Kirklees591.7617.43—66.22 Mbps25 Mbps13
6Bracknell Forest820.5718.12—55.57 Mbps24.83 Mbps18
7Rutland595.3421.17—46.24 Mbps24.72 Mbps7
8West Dunbartonshire529.0815.16—63.08 Mbps23.95 Mbps6
9London947.6215.25—63.94 Mbps23.21 Mbps60
10Orkney Islands267.716.68—36.37 Mbps23.08 Mbps6
11Central Bedfordshire916.2315.13—59.69 Mbps22.41 Mbps17
12Solihull925.9815.22—57.42 Mbps21.98 Mbps11
13Trafford575.2215.43—58.08 Mbps21.93 Mbps10
14Surrey901.215.44—57.6 Mbps21.81 Mbps29
15Rochdale779.6618—59.1 Mbps21.79 Mbps9
16Halton395.2615.14—44.97 Mbps21.7 Mbps10
17Southend-on-Sea491.1614.89—57.42 Mbps21.66 Mbps11
18North East Lincolnshire500.9314.7—60.2 Mbps21.61 Mbps7
19Oxfordshire919.6114.63—50.68 Mbps21.49 Mbps21
20Stockport929.1515.02—61.59 Mbps21.35 Mbps14
21Warwickshire857.3414.95—50.7 Mbps21.1 Mbps20
22Torfaen County Borough466.7314.97—44.21 Mbps20.97 Mbps9
23Windsor and Maidenhead784.9714.99—50.42 Mbps20.71 Mbps16
24Bolton657.5113.63—55.28 Mbps20.52 Mbps10
25Hartlepool469.1414.2—52.86 Mbps20.44 Mbps9
26Cheshire East862.8215.03—47.01 Mbps20.14 Mbps15
27Buckinghamshire899.314.9—46.38 Mbps20.04 Mbps22
28Portsmouth865.712.59—69.2 Mbps19.86 Mbps12
29Poole541.1114.92—51.03 Mbps19.83 Mbps11
30Derby859.1313.89—52.57 Mbps19.77 Mbps12
31West Sussex797.9114.38—43.93 Mbps19.74 Mbps21
32Inverclyde379.2712.84—56.25 Mbps19.73 Mbps9
33Medway867.2413.78—50 Mbps19.54 Mbps16
34Peterborough839.414.35—44.69 Mbps19.51 Mbps14
35South Tyneside369.3612.65—51.27 Mbps19.51 Mbps8
36Vale of Glamorgan537.6113.84—46.25 Mbps19.5 Mbps10
37East Renfrewshire377.913.85—57.82 Mbps19.4 Mbps8
38Bradford801.3513.62—47.01 Mbps19.33 Mbps16
39City and County of Swansea914.3113.26—48.13 Mbps19.05 Mbps14
40Leicestershire677.3313.41—47.57 Mbps19.03 Mbps21
41Dudley535.8413.06—48.12 Mbps18.95 Mbps13
42Wakefield858.8512.53—52.78 Mbps18.9 Mbps12
43Walsall874.4113.76—41.47 Mbps18.84 Mbps12
44Nottinghamshire869.0713.54—47.27 Mbps18.68 Mbps18
45Worcestershire907.7413.47—40.71 Mbps18.67 Mbps21
46Staffordshire535.0413.09—42.01 Mbps18.59 Mbps19
47Birmingham837.1912.69—51.42 Mbps18.59 Mbps16
48Milton Keynes807.613.25—39.27 Mbps18.51 Mbps18
49Plymouth532.1513.16—47.46 Mbps18.4 Mbps9
50Neath Port Talbot527.2312.73—48.32 Mbps18.39 Mbps9
51East Sussex877.713.25—40.43 Mbps18.36 Mbps19
52Kent907.6312.84—43.04 Mbps18.29 Mbps25
53Slough501.0911.83—47.2 Mbps18.24 Mbps9
54Warrington662.7612.37—47.29 Mbps18.23 Mbps11
55Hampshire895.9712.98—45.87 Mbps18.22 Mbps30
56Essex880.612.99—45.67 Mbps18.18 Mbps29
57East Yorkshire862.9613.2—42.36 Mbps18.15 Mbps14
58Redcar and Cleveland531.9613.26—52.95 Mbps18.03 Mbps8
59Wolverhampton546.5712.77—44.11 Mbps18.03 Mbps12
60Newport704.7812.13—48.61 Mbps17.94 Mbps9
61North Lanarkshire564.0412.64—52.36 Mbps17.85 Mbps10
62South Gloucestershire833.1712.98—39.46 Mbps17.81 Mbps13
63Northamptonshire813.2312.41—44.23 Mbps17.78 Mbps22
64North Somerset737.8612.18—43.45 Mbps17.62 Mbps15
65Cambridgeshire917.312.35—45.85 Mbps17.59 Mbps20
66South Ayrshire374.812.4—39.6 Mbps17.56 Mbps10
67Renfrewshire417.8511.76—49.76 Mbps17.5 Mbps9
68Bedford606.7613.53—37.79 Mbps17.31 Mbps13
69Barnsley477.5812.84—36.52 Mbps17.3 Mbps13
70Leicester619.9912.05—46.84 Mbps17.24 Mbps15
71Gloucestershire921.5711.51—46.26 Mbps17.15 Mbps17
72Calderdale537.9811.87—43.94 Mbps17.12 Mbps12
73Conwy295.4612.05—37.88 Mbps16.92 Mbps10
74Stoke-on-Trent548.2211.99—42.26 Mbps16.87 Mbps13
75Antrim and Newtownabbey537.3712.3—44.75 Mbps16.75 Mbps11
76Suffolk881.3512.08—36.93 Mbps16.73 Mbps19
77Wigan659.3512.45—42.36 Mbps16.72 Mbps13
78Kingston upon Hull865.8610.37—64.4 Mbps16.67 Mbps5
79Rhondda Cynon Taf535.8112.45—32.8 Mbps16.64 Mbps11
80Falkirk376.4611.7—49 Mbps16.63 Mbps9
81St Helens527.3211.64—43.96 Mbps16.6 Mbps9
82York918.8711.48—45.19 Mbps16.54 Mbps15
83Herefordshire688.0511.2—41.91 Mbps16.51 Mbps11
84Edinburgh703.4311.7—46.02 Mbps16.45 Mbps13
85Dorset567.7711.78—35.26 Mbps16.41 Mbps16
86Bath and North East Somerset907.210.87—49.81 Mbps16.35 Mbps13
87Cardiff928.5910.93—42.45 Mbps16.34 Mbps15
88Oldham468.2111.38—36.22 Mbps16.31 Mbps10
89Coventry846.9411.12—43.04 Mbps16.22 Mbps14
90Southampton822.4111.24—42.18 Mbps16.21 Mbps14
91Nottingham834.7410.81—48.57 Mbps16.12 Mbps15
92Midlothian379.9611.39—36.37 Mbps15.98 Mbps10
93Norfolk596.311.49—36.35 Mbps15.96 Mbps15
94Lincolnshire579.9111.47—36.52 Mbps15.93 Mbps19
95Blaenau Gwent157.0711.38—32.62 Mbps15.9 Mbps7
96Merthyr Tydfil297.4510.91—35.03 Mbps15.85 Mbps10
97Leeds913.8611.39—40.03 Mbps15.82 Mbps22
98Lancashire831.1511.38—37.6 Mbps15.77 Mbps19
99Brighton and Hove863.9710.39—48.67 Mbps15.65 Mbps18
100Doncaster629.6711.02—36.34 Mbps15.62 Mbps17
101Wiltshire876.2610.97—39.34 Mbps15.6 Mbps19
102County Borough of Bridgend301.9211.14—34.18 Mbps15.55 Mbps9
103Derbyshire654.0310.77—34.91 Mbps15.52 Mbps20
104Bristol895.8710.3—47.96 Mbps15.4 Mbps17
105Wirral379.7210.14—46.8 Mbps15.4 Mbps10
106Fife533.8911.13—40.3 Mbps15.4 Mbps11
107West Berkshire818.3810.59—42.03 Mbps15.4 Mbps15
108Bournemouth538.3610.6—45.12 Mbps15.38 Mbps13
109Reading878.729.88—46.09 Mbps15.31 Mbps15
110Cheshire468.3411.12—35.41 Mbps15.26 Mbps14
111Blackpool529.1511.19—41.51 Mbps15.21 Mbps11
112North Lincolnshire411.4511.12—32.97 Mbps15.2 Mbps13
113Ards and North Down361.4610.6—37.15 Mbps15.19 Mbps10
114Shropshire473.4210.33—35.59 Mbps15.18 Mbps16
115Sheffield725.2710.52—35.15 Mbps15.14 Mbps18
116West Lothian502.5510.82—42.12 Mbps15.08 Mbps9
117Lisburn and Castlereagh378.0910.25—40.78 Mbps14.98 Mbps9
118Northumberland361.6310.83—33.36 Mbps14.91 Mbps10
119Flintshire299.3310.97—33.94 Mbps14.89 Mbps10
120Manchester882.39.87—39.65 Mbps14.88 Mbps20
121Shetland Islands266.1110.14—30.9 Mbps14.74 Mbps6
122North Yorkshire824.2710.21—35.59 Mbps14.71 Mbps17
123Sefton372.8510.13—36.65 Mbps14.68 Mbps10
124Sandwell537.069.96—37.04 Mbps14.61 Mbps13
125South Lanarkshire378.6910.51—36.34 Mbps14.53 Mbps8
126Devon862.369.96—37.45 Mbps14.52 Mbps19
127Somerset602.5510.12—34.14 Mbps14.48 Mbps19
128Darlington451.599.88—44.08 Mbps14.44 Mbps9
129Blackburn with Darwen378.069.97—35.39 Mbps14.36 Mbps10
130Clackmannanshire155.6910.15—32.86 Mbps14.16 Mbps7
131Isle of Wight905.259.84—33.2 Mbps14.15 Mbps12
132Dumfries and Galloway399.499.86—33.41 Mbps14.04 Mbps9
133Stockton-on-Tees504.9210.08—38.19 Mbps14.01 Mbps9
134Borough of Bury623.289.94—35.69 Mbps14 Mbps12
135Cornwall331.839.7—38.78 Mbps13.88 Mbps14
136Rotherham620.79.28—35.49 Mbps13.82 Mbps12
137Sunderland526.7210.2—32.38 Mbps13.76 Mbps10
138Powys380.169.06—35.14 Mbps13.65 Mbps11
139Moray3049.81—32.11 Mbps13.65 Mbps9
140Monmouthshire380.999.5—34.06 Mbps13.64 Mbps12
141Caerphilly County Borough295.949.73—29.74 Mbps13.58 Mbps9
142Gateshead529.619.24—38.62 Mbps13.2 Mbps11
143Dundee City495.569.36—38.94 Mbps13.19 Mbps9
144Aberdeenshire298.328.94—32.71 Mbps12.99 Mbps11
145Ceredigion296.628.41—34.72 Mbps12.97 Mbps8
146Mid and East Antrim293.779.31—31.67 Mbps12.96 Mbps9
147Durham434.89.36—29.11 Mbps12.95 Mbps12
148Angus519.528.99—36.39 Mbps12.83 Mbps11
149Wrexham384.679.26—31.23 Mbps12.77 Mbps11
150Armagh City Banbridge and Craigavon340.038.89—32.79 Mbps12.76 Mbps9
151Derry City and Strabane424.038.98—35.75 Mbps12.71 Mbps10
152Perth and Kinross374.199.28—28.21 Mbps12.64 Mbps9
153Causeway Coast and Glens275.429.06—30.21 Mbps12.6 Mbps10
154Liverpool912.859.21—32.29 Mbps12.59 Mbps14
155East Lothian277.029.14—30.29 Mbps12.47 Mbps10
156East Dunbartonshire505.2510.73—46.71 Mbps12.43 Mbps8
157Cumbria844.818.98—30.36 Mbps12.41 Mbps14
158Knowsley536.549.17—27.28 Mbps12.27 Mbps9
159Denbighshire288.939.12—31.21 Mbps12.08 Mbps9
160East Ayrshire372.878.19—34.21 Mbps12.05 Mbps8
161Salford784.828.24—36.15 Mbps11.98 Mbps12
162Newry Mourne and Down290.178.19—33.1 Mbps11.98 Mbps10
163Swindon614.418.15—38.72 Mbps11.97 Mbps9
164Middlesbrough532.228.11—41.89 Mbps11.96 Mbps9
165Aberdeen City510.48.82—28.56 Mbps11.93 Mbps12
166Stirling398.928.59—30.04 Mbps11.93 Mbps8
167Belfast836.998.45—32.27 Mbps11.86 Mbps10
168Gwynedd295.827.94—32.02 Mbps11.84 Mbps10
169Scottish Borders248.097.95—33.12 Mbps11.83 Mbps11
170Western Isles304.887.46—29.8 Mbps11.73 Mbps5
171Carmarthenshire394.297.64—30.61 Mbps11.69 Mbps8
172Highland305.487.83—28.6 Mbps11.67 Mbps12
173Newcastle upon Tyne729.628.28—31.6 Mbps11.64 Mbps13
174Argyll and Bute715.637.65—31.5 Mbps11.55 Mbps12
175North Ayrshire374.978.18—28.09 Mbps11.26 Mbps9
176Mid Ulster373.277.55—29.24 Mbps11.1 Mbps9
177North Tyneside377.468.23—22.95 Mbps11.05 Mbps8
178Glasgow City795.317.83—30.14 Mbps10.78 Mbps14
179Anglesey253.286.51—30.45 Mbps10.43 Mbps8
180Fermanagh and Omagh304.437.42—34.38 Mbps10.39 Mbps9
181Torbay289.287.71—28.96 Mbps10.21 Mbps6
182Tameside295.346.2—34.6 Mbps9.77 Mbps7
183Luton938.585.04—69.56 Mbps9.21 Mbps4
184Pembrokeshire294.235.87—28.4 Mbps8.73 Mbps14

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 48.5—164.15 Mbps.
G.Network is the best provider in The United Kingdom, and their users typically see speeds in the range of 93.72 to 208.83 Mbps.
Users in The United Kingdom see an average internet speed of 12.36 up to 46.87 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 938.64 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 298.62 Mbps.
The provider with the most users in The United Kingdom is BT.