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.69 to 51.86 Mbps. The fastest speed we saw came from Hyperoptic, and we've seen speeds as high as 945.1 Mbps from Optimity, 942.16 Mbps from Community Fibre, and 940.19 Mbps from BT. 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 Randwick, Tower Hamlets, and Islington, and The United Kingdom's fastest providers are Hyperoptic, Optimity, and Community Fibre.

The United Kingdom Speeds Over Time

Summary of Internet Service Providers in The United Kingdom

#Provider NameMax SpeedTypical Speed Range# Regions
1Spectrum Internet933.07 Mbps48.63—257.45 Mbps11
2G.Network938.29 Mbps93.96—315.21 Mbps2
3Box Broadband909.08 Mbps56.65—334.31 Mbps1
4Community Fibre942.16 Mbps54.79—203.76 Mbps4
5Vision Fibre Media639.3 Mbps97.16—100.4 Mbps1
6Cambridge Fibre718.28 Mbps66.71—122.33 Mbps1
7TrueSpeed Communications907.2 Mbps37.11—204.73 Mbps6
8Hyperoptic947.62 Mbps54.91—166.37 Mbps36
9toob423.48 Mbps35.24—205.02 Mbps1
10Velocity1879.77 Mbps26.11—310.07 Mbps1
11Gigaclear923.31 Mbps51.82—181.87 Mbps23
12FibreNest522.58 Mbps57.92—185.66 Mbps8
13Pure Fibre894.85 Mbps23.8—101.46 Mbps7
14Sure Guernsey480.78 Mbps35.5—92.57 Mbps1
15Surrey Hills Internet564.85 Mbps94.2—101.69 Mbps2
16Optimity945.1 Mbps22.38—101.28 Mbps3
17Unchained ISP663.93 Mbps9.74—67.73 Mbps1
18B4RN909.97 Mbps30.43—93.02 Mbps6
19OptaNet339.13 Mbps56.85—89.63 Mbps3
20Virgin Media938.58 Mbps28.1—103.5 Mbps165
21Country Connect88.88 Mbps56.46—85.23 Mbps1
22Kingston Communications891.32 Mbps20.37—87.03 Mbps15
23Call Flow Solutions921.64 Mbps14.31—40.08 Mbps5
24telcom (Velocity Fibre)873.53 Mbps23.37—81.99 Mbps9
25Spitfire852.95 Mbps32.85—91.44 Mbps31
26Glide912.85 Mbps18.1—83.8 Mbps56
27Structured Communications302.44 Mbps51.47—72.12 Mbps8
28Cerberus Networks373.96 Mbps12.5—70.97 Mbps29
29Independent Fibre Networks763.72 Mbps23.45—61.75 Mbps40
30Wessex Internet478.06 Mbps22.04—92.2 Mbps5
31Trunk Networks201.62 Mbps9.67—84.38 Mbps3
32Manx Telecom269.07 Mbps11.71—92.7 Mbps1
33iDNET620.73 Mbps30.95—67.14 Mbps31
34Zen Internet909.42 Mbps19.82—66.54 Mbps130
35Andrews & Arnold438.94 Mbps22.66—63.87 Mbps70
36CCS Leeds771.29 Mbps14.76—79.44 Mbps33
37Jibba Jabba234.9 Mbps17.27—64.98 Mbps3
38Onestream88.77 Mbps4.72—31.45 Mbps1
39Zone Broadband893.34 Mbps17.84—62.49 Mbps9
40Exascale435.89 Mbps9.62—70.06 Mbps4
41Juice Broadband345.8 Mbps13.11—38.69 Mbps4
42Internet Central548.22 Mbps10.66—51.49 Mbps16
43BT940.19 Mbps15.74—50.72 Mbps184
44BazTel497.79 Mbps8.56—70.83 Mbps6
45Vostron585.7 Mbps9.09—48.17 Mbps4
46Contingency Networks210.94 Mbps29.92—38.05 Mbps6
47CIX901.99 Mbps11.58—50.59 Mbps73
48Internetty401.22 Mbps11.83—40.33 Mbps1
49Freeola70.75 Mbps8.93—48.09 Mbps1
50Pine Media326.76 Mbps19.63—44.06 Mbps3
51WightFibre907.25 Mbps10.2—36.01 Mbps4
52CSD Network Services93.05 Mbps26.14—30.37 Mbps2
53NYnet181.23 Mbps12.51—51.9 Mbps6
54London Web92.75 Mbps7.47—62.63 Mbps2
55Gigastream86.85 Mbps10.2—47.82 Mbps3
56FastNet837.95 Mbps14.16—33.1 Mbps14
57uno285.06 Mbps10.93—42.28 Mbps8
58KCOM862.36 Mbps8.2—40.3 Mbps113
59Fibrecast106.72 Mbps15.47—37.93 Mbps1
60Vodafone856.69 Mbps11.57—34.62 Mbps181
61Pembs Wifi102.17 Mbps13.05—32.92 Mbps1
62Gradwell639.44 Mbps9.5—38.65 Mbps17
63Solway Communications538.13 Mbps8.19—20.61 Mbps3
64EE377.46 Mbps10.94—33.4 Mbps182
65Aquiss141.12 Mbps7.31—35.07 Mbps6
66Plusnet380.73 Mbps11.12—32.67 Mbps184
67Boundless Networks263.66 Mbps12.51—27.99 Mbps11
68The Phone Coop294.34 Mbps6.95—32.78 Mbps9
69Sky Broadband889.99 Mbps9.61—31.66 Mbps181
70Legend Telecom91.84 Mbps5.15—36.22 Mbps2
71TalkTalk915.86 Mbps9.53—31.84 Mbps183
72Airband473.42 Mbps9.41—28.72 Mbps9
73County Broadband585.34 Mbps7.03—24.27 Mbps2
74Lonsdale Network Services255.13 Mbps9.02—24.89 Mbps1
75Pro-Net Internet Services184.55 Mbps3.85—20.73 Mbps3
76Go Internet122.48 Mbps9.13—25.55 Mbps4
77Village Networks264.69 Mbps4.4—18.89 Mbps1
78Origin Broadband620.7 Mbps5.6—25.02 Mbps52
79SAQ67.26 Mbps1.82—25.88 Mbps1
80BitStreme37.14 Mbps8.42—19.39 Mbps1
81Sugarnet97.35 Mbps6.93—23.36 Mbps2
82O2 Broadband188.79 Mbps5.83—17.36 Mbps35
83UltraNetworks60.01 Mbps6.33—21.66 Mbps1
84LothianBroadband105.84 Mbps6.86—13.43 Mbps2
85CloudScape Connect72.21 Mbps3.51—17.39 Mbps9
86Connexin529.32 Mbps4.34—13.95 Mbps3
87Post Office Broadband377.74 Mbps3.78—14.15 Mbps180
88WiSpire70.08 Mbps4.59—15.98 Mbps3
89Lothian Broadband89.59 Mbps5.36—11.18 Mbps3
90I Need Broadband109.67 Mbps4.41—14.49 Mbps5
91Scotnet.co.uk118.61 Mbps3.12—13.83 Mbps6
92Wi-Manx139.86 Mbps6.84—8.44 Mbps2
93W3Z142.02 Mbps3.85—10.7 Mbps2
94Beacon Broadband95.33 Mbps3.8—9.63 Mbps4
95Pure Broadband127.54 Mbps2.38—8.49 Mbps4
96Call2745.84 Mbps1.72—2.37 Mbps1
97XLN38.24 Mbps0.97—5.7 Mbps5

The United Kingdom Regions By Speed

PositionCityMax SpeedTypical Speed Range50%# Providers
1Hertfordshire898.7122.8—64.31 Mbps32.78 Mbps25
2Wokingham928.9920.21—67.43 Mbps28.71 Mbps15
3West Dunbartonshire533.6217.32—72.58 Mbps27.3 Mbps7
4Bracknell Forest903.9919.69—62.08 Mbps27.28 Mbps18
5Telford and Wrekin541.7418.02—62.97 Mbps26.64 Mbps10
6London947.6216.66—66.78 Mbps25.58 Mbps66
7Central Bedfordshire916.2317.01—66.27 Mbps25.55 Mbps17
8Orkney Islands267.718.16—42.98 Mbps25.41 Mbps6
9Solihull925.9817.56—65.61 Mbps25.24 Mbps11
10Surrey909.0817.9—65.05 Mbps25.06 Mbps32
11Trafford855.5817.51—61.5 Mbps25.01 Mbps11
12Stockport929.1517.33—68.45 Mbps24.94 Mbps14
13Portsmouth887.815.05—80.09 Mbps24.82 Mbps14
14Bolton744.7816.61—63.15 Mbps24.58 Mbps12
15Southend-on-Sea548.4716.73—64.75 Mbps24.47 Mbps11
16Halton698.6116.75—47.64 Mbps24.18 Mbps10
17Rutland595.3417.88—42.72 Mbps23.96 Mbps8
18Hartlepool469.1415.69—64 Mbps23.89 Mbps9
19Oxfordshire931.6116.09—56.67 Mbps23.66 Mbps23
20Warwickshire857.3416.37—56.64 Mbps23.35 Mbps19
21East Renfrewshire537.4616.3—66.51 Mbps23.12 Mbps8
22North East Lincolnshire541.4815.39—65.39 Mbps23.11 Mbps8
23Inverclyde405.6714.89—59.69 Mbps22.94 Mbps9
24Torfaen County Borough526.6715.84—48.25 Mbps22.48 Mbps9
25Windsor and Maidenhead784.9715.53—54.35 Mbps22.27 Mbps18
26Thurrock547.316.07—49.32 Mbps22.07 Mbps14
27Cheshire East876.3415.98—51.64 Mbps21.96 Mbps15
28Derby774.8215.19—60.21 Mbps21.91 Mbps14
29Poole541.1116.25—58.23 Mbps21.88 Mbps12
30Buckinghamshire871.1215.98—51.5 Mbps21.84 Mbps23
31Slough547.6813.88—57.01 Mbps21.76 Mbps10
32Milton Keynes809.5915.51—45.02 Mbps21.53 Mbps19
33Medway867.2415.01—56.7 Mbps21.52 Mbps17
34Wakefield858.8514.66—54.89 Mbps21.4 Mbps15
35Dudley537.3514.79—53.11 Mbps21.26 Mbps14
36Renfrewshire531.0714.12—60.06 Mbps21.16 Mbps9
37Peterborough839.415.28—49.95 Mbps21.14 Mbps16
38Warrington662.7614.12—58.23 Mbps21.11 Mbps11
39Leicestershire677.3314.91—53.14 Mbps21.08 Mbps21
40Newport704.7814.06—58.19 Mbps20.9 Mbps10
41West Sussex924.6415.08—47.02 Mbps20.8 Mbps23
42Hampshire895.9714.94—51.31 Mbps20.75 Mbps30
43Bradford897.4414.47—51.94 Mbps20.7 Mbps17
44City and County of Swansea914.3114.22—53.06 Mbps20.66 Mbps14
45Birmingham882.9513.71—56.65 Mbps20.52 Mbps18
46Vale of Glamorgan537.6114.48—48.38 Mbps20.5 Mbps12
47North Lanarkshire564.0414.22—59.42 Mbps20.48 Mbps10
48Northamptonshire813.2314.37—51.29 Mbps20.48 Mbps24
49Neath Port Talbot545.3613.97—55.35 Mbps20.46 Mbps9
50Rochdale870.3219.47—59.44 Mbps20.46 Mbps11
51Staffordshire609.6614.44—45.87 Mbps20.46 Mbps19
52Falkirk532.7714.15—58.32 Mbps20.15 Mbps9
53Walsall874.4114.58—46.98 Mbps20.13 Mbps15
54Nottinghamshire869.0714.71—51.91 Mbps20.08 Mbps18
55Sefton530.6813.65—54.24 Mbps20.05 Mbps12
56North Somerset894.3113.95—49.15 Mbps19.91 Mbps19
57Wolverhampton546.5714.28—49.32 Mbps19.85 Mbps12
58Kent921.6413.95—47.71 Mbps19.82 Mbps25
59Essex927.8314.01—49.72 Mbps19.73 Mbps30
60South Gloucestershire833.1714.38—46.09 Mbps19.66 Mbps14
61South Ayrshire467.1613.77—44.03 Mbps19.6 Mbps10
62East Yorkshire891.3214.25—46.3 Mbps19.6 Mbps15
63Kirklees591.7613.52—51.98 Mbps19.58 Mbps15
64Worcestershire923.3114.1—43.68 Mbps19.53 Mbps21
65West Berkshire818.3813.81—50.89 Mbps19.49 Mbps15
66Cambridgeshire917.313.68—51.57 Mbps19.45 Mbps22
67Plymouth548.114.25—52.23 Mbps19.41 Mbps9
68East Sussex877.713.87—42.32 Mbps19.35 Mbps19
69Redcar and Cleveland539.2914.25—58.71 Mbps19.35 Mbps8
70Gloucestershire921.5712.8—53.11 Mbps19.28 Mbps18
71Blackburn with Darwen893.3413.5—42.01 Mbps19.26 Mbps11
72Bath and North East Somerset907.212.73—59.77 Mbps19.01 Mbps14
73Barnsley545.3414.01—41.83 Mbps18.94 Mbps13
74Kingston upon Hull885.9411.68—70.82 Mbps18.92 Mbps6
75Stoke-on-Trent548.2213.3—49.26 Mbps18.75 Mbps14
76York918.8712.83—48.91 Mbps18.62 Mbps16
77Edinburgh794.4812.68—49.35 Mbps18.59 Mbps13
78Antrim and Newtownabbey537.3713.37—46.89 Mbps18.55 Mbps11
79Leicester814.0712.92—51.87 Mbps18.47 Mbps17
80North Lincolnshire744.8613.41—46.39 Mbps18.47 Mbps13
81Wigan659.3513.5—48.22 Mbps18.44 Mbps13
82Bournemouth546.1112.44—52.47 Mbps18.28 Mbps13
83Nottingham834.7412.2—53.23 Mbps18.22 Mbps15
84Brighton and Hove863.9711.95—56.91 Mbps18.17 Mbps20
85St Helens537.5512.32—49.27 Mbps18.08 Mbps9
86Suffolk881.3513—39.57 Mbps17.9 Mbps19
87Ards and North Down432.0112.38—42.2 Mbps17.9 Mbps10
88Leeds915.8612.85—46.84 Mbps17.9 Mbps23
89Bristol895.8711.96—53.3 Mbps17.81 Mbps18
90Midlothian528.7512.9—38.91 Mbps17.8 Mbps11
91Oldham502.7512.39—41.63 Mbps17.76 Mbps13
92Merthyr Tydfil302.8112.36—38.54 Mbps17.72 Mbps10
93Dorset567.7712.66—36.52 Mbps17.65 Mbps17
94Doncaster629.6712.42—40.16 Mbps17.48 Mbps18
95Southampton931.0712.06—46.85 Mbps17.48 Mbps16
96Herefordshire856.6911.92—45.43 Mbps17.46 Mbps11
97Coventry846.9411.87—46.45 Mbps17.42 Mbps15
98Calderdale537.9812.41—42.67 Mbps17.41 Mbps15
99Rhondda Cynon Taf535.8112.94—34.77 Mbps17.41 Mbps12
100Wiltshire876.2612.05—43.94 Mbps17.31 Mbps18
101Cardiff933.0711.63—46.23 Mbps17.26 Mbps16
102Bedford606.7615.06—32.09 Mbps17.22 Mbps13
103Reading914.0911.23—54.33 Mbps17.14 Mbps16
104Conwy295.4611.87—38.73 Mbps17.09 Mbps10
105South Tyneside376.211.69—45.46 Mbps17.08 Mbps9
106Manchester910.3111.35—46 Mbps17.07 Mbps21
107Fife537.0312.22—45.26 Mbps17.01 Mbps12
108Derbyshire785.6311.86—37.88 Mbps16.99 Mbps22
109Norfolk575.3512.11—38.54 Mbps16.91 Mbps17
110Cheshire515.4312.11—40.02 Mbps16.88 Mbps14
111County Borough of Bridgend300.0612.17—35.69 Mbps16.88 Mbps9
112Lancashire909.9711.84—40.48 Mbps16.64 Mbps20
113Lisburn and Castlereagh382.7811.56—47.49 Mbps16.62 Mbps9
114Lincolnshire579.9111.91—39.35 Mbps16.6 Mbps19
115Blackpool529.1512.12—45.75 Mbps16.6 Mbps11
116Shropshire615.8911.38—38.31 Mbps16.56 Mbps16
117Northumberland623.6611.77—35.61 Mbps16.36 Mbps12
118West Lothian536.4911.59—44.2 Mbps16.34 Mbps9
119Darlington524.8911.06—49.46 Mbps16.3 Mbps9
120Sheffield815.4211.17—37.29 Mbps16.12 Mbps18
121Sandwell537.0610.88—43.22 Mbps16.12 Mbps13
122North Yorkshire890.8511.25—38.43 Mbps16.09 Mbps17
123Borough of Bury623.2811.52—38.69 Mbps16.03 Mbps13
124Stockton-on-Tees519.1111.23—47.81 Mbps16 Mbps10
125South Lanarkshire527.9511.39—39.4 Mbps15.83 Mbps8
126Blaenau Gwent98.7811.46—33.6 Mbps15.64 Mbps7
127Flintshire299.3311.46—34.84 Mbps15.61 Mbps10
128Tameside698.8110.54—35.92 Mbps15.39 Mbps14
129Devon862.3610.4—40.6 Mbps15.22 Mbps21
130Sunderland620.7811.22—37.11 Mbps15.21 Mbps10
131East Dunbartonshire519.9411.88—65.66 Mbps15.13 Mbps8
132Wirral535.969.55—46.6 Mbps15.07 Mbps11
133Rotherham620.710.2—38.79 Mbps15.04 Mbps13
134Shetland Islands317.7910.03—32.44 Mbps14.93 Mbps7
135Swindon614.419.91—56.25 Mbps14.89 Mbps10
136Clackmannanshire274.2510.67—33.68 Mbps14.75 Mbps7
137Somerset602.5510.16—35.14 Mbps14.71 Mbps19
138Caerphilly County Borough293.9810.39—31.94 Mbps14.68 Mbps10
139Cornwall331.8310.24—41.36 Mbps14.65 Mbps14
140Isle of Wight907.2510.28—34.63 Mbps14.65 Mbps13
141East Ayrshire499.3910—38.43 Mbps14.61 Mbps8
142Salford878.0710.03—42.2 Mbps14.5 Mbps15
143Angus519.5210.07—41.38 Mbps14.49 Mbps11
144Aberdeenshire298.329.83—34.56 Mbps14.44 Mbps13
145Mid and East Antrim298.0110.32—34.89 Mbps14.34 Mbps9
146Powys382.729.56—37.34 Mbps14.34 Mbps11
147Liverpool912.8510.28—37.16 Mbps14.33 Mbps14
148Dundee City535.4910—43.95 Mbps14.28 Mbps10
149Dumfries and Galloway446.6310.01—34.13 Mbps14.23 Mbps11
150Ceredigion304.469.32—38.61 Mbps14.2 Mbps10
151Middlesbrough532.229.46—50.49 Mbps14.19 Mbps9
152North Tyneside534.589.92—41.83 Mbps14.14 Mbps9
153Monmouthshire645.099.93—34.66 Mbps14.08 Mbps13
154Torbay539.7110.34—35.02 Mbps13.96 Mbps10
155Wrexham440.069.9—33.7 Mbps13.96 Mbps10
156Gateshead536.269.73—40.78 Mbps13.93 Mbps11
157Moray343.019.79—32.85 Mbps13.79 Mbps10
158Cumbria851.69.95—33.71 Mbps13.66 Mbps14
159Derry City and Strabane520.619.3—39.84 Mbps13.61 Mbps10
160Durham414.429.91—30.43 Mbps13.59 Mbps13
161East Lothian277.029.78—32.77 Mbps13.57 Mbps10
162Knowsley833.539.91—32.29 Mbps13.46 Mbps9
163Armagh City Banbridge and Craigavon527.219.28—35.01 Mbps13.45 Mbps10
164Newcastle upon Tyne729.629.24—36.12 Mbps13.37 Mbps16
165Argyll and Bute715.638.98—35.91 Mbps13.3 Mbps13
166Stirling398.929.43—31.42 Mbps13.18 Mbps9
167Causeway Coast and Glens275.429.45—32.6 Mbps13.15 Mbps11
168Western Isles304.889.17—30.97 Mbps13.15 Mbps8
169Perth and Kinross376.249.45—30.4 Mbps13.14 Mbps9
170Belfast836.999.08—36.79 Mbps13.04 Mbps11
171Aberdeen City510.49.42—31.56 Mbps12.87 Mbps12
172Denbighshire288.939.56—33.8 Mbps12.55 Mbps10
173North Ayrshire374.979.44—29.97 Mbps12.47 Mbps9
174Gwynedd295.828.26—33.68 Mbps12.4 Mbps10
175Newry Mourne and Down290.178.46—33.24 Mbps12.39 Mbps10
176Scottish Borders284.418.15—33.99 Mbps12.27 Mbps12
177Highland296.218.09—30.11 Mbps12.21 Mbps13
178Luton938.585.96—139.44 Mbps12.14 Mbps6
179Carmarthenshire394.297.87—31.37 Mbps11.94 Mbps8
180Glasgow City819.388.5—34.17 Mbps11.81 Mbps14
181Fermanagh and Omagh304.437.73—41.05 Mbps11.43 Mbps10
182Anglesey297.187.11—32.29 Mbps11.15 Mbps8
183Mid Ulster373.277.45—30.15 Mbps11.08 Mbps12
184Pembrokeshire294.236.09—29.45 Mbps9.21 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 54.91—166.37 Mbps.
G.Network is the best provider in The United Kingdom, and their users typically see speeds in the range of 93.96 to 315.21 Mbps.
Users in The United Kingdom see an average internet speed of 13.69 up to 51.86 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.
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.