BT Internet and Services


BT BT Verified Information

BT is a large provider in The United Kingdom. We have seen speeds as high as 3802.57 Mbps from BT's coverage area, and most of their users see real-world speeds in the range of 15.99 to 51.84 Mbps. BT is available in several large cities, including Birmingham, Leeds, Glasgow, Sheffield, and Manchester. In these cities, its fastest speeds range from 7.41 to 67.67 Mbps. Of the smaller cities BT serves, such as Ringway, Champdepraz, Acton Scott, Aston Subedge, and Baulking, maximum speeds vary from 2.59 to 43.88 Mbps, and most of their customers obtain speeds between 29.71 and 43.88 Mbps.

BT's Rankings Across The United Kingdom: Large Providers in 2019


Fastest Speed


Best Speed Range


Most Tested

BT Speeds Over Time

BT's Fastest Towns and Cities in The United Kingdom

PositionCityMax SpeedTypical Speed RangeMedian Speed
1Great Finborough767.21 Mbps261.64—430.11 Mbps306.91 Mbps
2Grade-Ruan290.69 Mbps73.6—276.93 Mbps264.66 Mbps
3Ulpha279.17 Mbps253.38—276.58 Mbps262.8 Mbps
4Faversham690.3 Mbps229.68—289.82 Mbps257.65 Mbps
5Barrow304.17 Mbps65.72—300.54 Mbps249.55 Mbps

BT's Slowest Towns and Cities in The United Kingdom

PositionCityMax SpeedTypical Speed RangeMedian Speed
1Narberth57.82 Mbps0.43—4.66 Mbps0.49 Mbps
2Wiggenhall St. Germans43.57 Mbps0.38—1.53 Mbps0.67 Mbps
3Wick and Abson66.62 Mbps0.25—22.15 Mbps0.71 Mbps
4Froxfield and Privett88.91 Mbps0.58—6.72 Mbps0.76 Mbps
5Ford31.39 Mbps0.67—1.88 Mbps0.77 Mbps

BT Growth and Performance History: Towns and Cities

BT in Regions and Counties

BT Speed Test Results

We analysed users testing BT multiple times, each test starting no more than 30 minutes after the previous speed test. On average, BT customers ran 3 speed tests per session. Looking at download speeds, if the download speed of a BT user's final test is 10% faster than their starting download speed, we count that as a succesful and faster speed test result. We count an unsuccessful, slower result if the final result is 10% slower than the starting result; we'd consider this a customer BT should speak to as soon as possible. For speed tests that don't vary by that much, we consider the final result to be the same. For BT's customer base, of the speed tests we measured, 40.15% were fast, 23.01% slow, and 36.84% broadly the same.
Most Recent Tests
Town / CityStart Time# TestsDurationStart SpeedEnd SpeedStatus
Ealing, London29 Mar 2020 23:41:58224 secs62.69 Mbps65.78 Mbps
Sutton, London29 Mar 2020 23:04:47735 mins3.31 Mbps5.11 MbpsNeeds help, very slow
Allerton Bywater, Leeds29 Mar 2020 23:22:47213 mins29.94 Mbps22.38 MbpsNeeds help
Llangattock, Powys29 Mar 2020 23:28:4126 mins42.53 Mbps23.34 MbpsNeeds help
Islington, London29 Mar 2020 23:19:58312 mins4.71 Mbps3.5 MbpsNeeds help, very slow
Harvington, Worcestershire29 Mar 2020 23:29:55480 secs16.92 Mbps35.44 MbpsImproved
Tollcross, Glasgow City29 Mar 2020 23:03:19225 mins34.96 Mbps24.09 MbpsNeeds help
York, York29 Mar 2020 23:24:33280 secs42.69 Mbps43.26 Mbps
Wolverton and Greenleys, Milton Keynes29 Mar 2020 23:24:10239 secs58.73 Mbps64.32 Mbps
Bexley, London29 Mar 2020 23:18:4034 mins29.14 Mbps9.24 MbpsNeeds help, very slow
Esher, Surrey29 Mar 2020 23:20:48226 secs6.59 Mbps8.5 MbpsNeeds help, very slow
Glasgow, Glasgow City29 Mar 2020 23:19:23385 secs0.97 Mbps0.41 MbpsNeeds help, very slow
Acton Bridge, Cheshire29 Mar 2020 23:15:3223 mins3.32 Mbps5.27 MbpsNeeds help, very slow
Glasgow, Glasgow City29 Mar 2020 23:17:26273 secs12.91 Mbps1.56 MbpsNeeds help, very slow
Brentwood, Essex29 Mar 2020 23:17:03237 secs19.42 Mbps61.17 MbpsImproved
City of London, London29 Mar 2020 23:15:46359 secs6.13 Mbps6.96 MbpsNeeds help, very slow
Camden, London29 Mar 2020 23:15:03265 secs0.33 Mbps2.32 MbpsNeeds help, very slow
Norwich, Norfolk29 Mar 2020 23:13:29231 secs8.09 Mbps0.82 MbpsNeeds help, very slow
Stow, Scottish Borders29 Mar 2020 23:07:20234 secs1.65 Mbps3.99 MbpsNeeds help, very slow
Dumbarton, West Dunbartonshire29 Mar 2020 23:04:28234 secs12.6 Mbps14.12 MbpsImproved

Large Towns and Cities Testing BT

PositionCityMax SpeedTypical Speed Range
1Bradford293.18 Mbps17.73—44.24 Mbps
2Liverpool578.01 Mbps19.62—50.02 Mbps
3Edinburgh279.93 Mbps11.95—46.74 Mbps
4Bristol531.49 Mbps15.31—52.23 Mbps
5Barnet839.94 Mbps19.79—60.91 Mbps
6Croydon841.78 Mbps17.5—56.2 Mbps
7Coventry778.18 Mbps15.5—50.91 Mbps
8Leicester723.66 Mbps17.75—55 Mbps
9Forest Gate605.73 Mbps21.08—62.34 Mbps
10Wakefield296.81 Mbps15.09—46.12 Mbps
11Ealing348.29 Mbps20.87—54.48 Mbps
12Cheshire West and Chester292.26 Mbps12.11—40.49 Mbps
13Enfield Town567.95 Mbps18.79—59.46 Mbps
14Bromley922.47 Mbps23.37—50.63 Mbps
15Nottingham471.02 Mbps16.06—61.99 Mbps
16Brent302.95 Mbps21.58—52.51 Mbps
17Sandwell297.05 Mbps19.21—49.76 Mbps
18Wandsworth761.91 Mbps37.12—70.67 Mbps
19Wigan339.47 Mbps16.26—46.17 Mbps
20Lambeth647.66 Mbps6.37—48.87 Mbps
21Wirral424.22 Mbps13.32—45.71 Mbps
22Dudley301.64 Mbps15.49—47.16 Mbps
23Tower Hamlets832.65 Mbps22.55—73.61 Mbps
24Southwark742.95 Mbps17.5—52.79 Mbps
25Doncaster296.25 Mbps9.2—39.37 Mbps
26Hillingdon758.52 Mbps23.64—53.8 Mbps
27Redbridge855.5 Mbps16.34—55.34 Mbps
28Lewisham914.12 Mbps20.97—56.88 Mbps
29Newcastle upon Tyne365.14 Mbps15.82—47.98 Mbps
30Stockport594.64 Mbps18.64—53.44 Mbps
31Brighton462.78 Mbps15.58—63.75 Mbps
32Greenwich861.49 Mbps18.04—60.44 Mbps
33Bolton294.78 Mbps19.48—46.03 Mbps
34Walsall874.41 Mbps17—46.83 Mbps
35Hackney923.22 Mbps16.47—59.67 Mbps
36Gillingham762.51 Mbps16.36—46.15 Mbps
37Sunderland278.62 Mbps12.39—36.69 Mbps
38Waltham Forest387.59 Mbps16.79—50.1 Mbps
39Belfast189.24 Mbps5.02—42.88 Mbps
40Hounslow744.85 Mbps28.96—59.02 Mbps
41Haringey482.25 Mbps28.69—58.61 Mbps
42Rotherham263.8 Mbps13.68—43.39 Mbps
43Plymouth297.86 Mbps14.5—42.98 Mbps
44Camden835.51 Mbps55.03—72.46 Mbps
45Wolverhampton304.09 Mbps18.33—61.66 Mbps
46Hull155.94 Mbps8.88—121.07 Mbps
47Romford410.34 Mbps20.61—61.53 Mbps
48Derby424.52 Mbps16.58—52.16 Mbps
49Stoke-on-Trent301.73 Mbps19.51—64.18 Mbps
50London940.19 Mbps17.97—68.65 Mbps
51Salford527.25 Mbps17.52—49.16 Mbps
52Southampton294.21 Mbps12.62—46.65 Mbps
53Harrow296.79 Mbps20.09—62.39 Mbps
54Bexley646.36 Mbps19.31—48.93 Mbps
55Barnsley295.43 Mbps16.29—45.89 Mbps
56Islington884.48 Mbps15.19—62.23 Mbps
57Trafford376.1 Mbps29.13—65.59 Mbps
58Oldham292.69 Mbps16.32—48.2 Mbps
59Northampton298.97 Mbps19.49—44.95 Mbps
60Rochdale298.24 Mbps17.36—44.21 Mbps
61Portsmouth774.13 Mbps13.93—44.5 Mbps
62Solihull925.98 Mbps19.07—62.32 Mbps
63Luton366.43 Mbps58.69—193.58 Mbps
64Dagenham294.29 Mbps19.8—49.67 Mbps
65York3802.57 Mbps19.46—49.7 Mbps
66Warrington298.26 Mbps23.63—41.27 Mbps
67Mitcham890.47 Mbps29.73—67 Mbps
68Sutton468.41 Mbps16.39—54.48 Mbps
69Gateshead283.77 Mbps11.58—39.61 Mbps
70Peterborough858.52 Mbps13.38—46.53 Mbps
71Stockton-on-Tees301.32 Mbps10.36—44.94 Mbps
72Richmond629.36 Mbps31.5—63.31 Mbps
73Aberdeen270.37 Mbps13.52—42.71 Mbps
74Colchester825.6 Mbps15.36—45.1 Mbps
75Bath310.84 Mbps13.84—58.14 Mbps
76Bury623.28 Mbps19.01—60.39 Mbps
77Basildon302.85 Mbps19.35—69.27 Mbps
78Hammersmith300.9 Mbps26.03—64.94 Mbps
79Southend-on-Sea301.23 Mbps18.8—53.56 Mbps
80Chelmsford572.49 Mbps20.2—59.41 Mbps
81Basingstoke770.16 Mbps22.18—55.15 Mbps
82Kingston upon Thames788.05 Mbps30.63—61.13 Mbps
83High Wycombe298.29 Mbps18.51—37.1 Mbps
84Bedford305 Mbps21.63—58.18 Mbps
85Maidstone303.58 Mbps17.02—53.83 Mbps
86Canterbury304.66 Mbps11.96—40.62 Mbps
87Bournemouth413.88 Mbps19.61—48.31 Mbps
88Reading552.08 Mbps6.37—34.93 Mbps
89Harrogate360.02 Mbps17.87—56.61 Mbps
90Kensington606.87 Mbps33.27—68.81 Mbps
91Oxford583.95 Mbps15.54—55.84 Mbps
92Braintree307.21 Mbps14.72—43.87 Mbps
93Maidenhead306.49 Mbps20.79—56.68 Mbps
94Poole431.93 Mbps22.71—57.91 Mbps
95Slough360.97 Mbps20.37—48.06 Mbps
96Huddersfield371.59 Mbps14.3—45.28 Mbps
97Blackburn266.63 Mbps16.46—43.97 Mbps
98Guildford300.53 Mbps19—57.21 Mbps
99Reigate664.58 Mbps17.62—50.34 Mbps
100Dundee290.56 Mbps9.95—39.1 Mbps