Broadband in Highland

Highland residents have run speed tests on 6 providers. This number is 2.04% above the United Kingdom average of 5.88 providers. ISPs available in Highland include BT, Vodafone, and TalkTalk. The most common provider in Highland is BT, with a maximum recorded speed of 205.09 Mbps, and the typical home user seeing speeds in the range of 2.94—19.47 Mbps. Highland's fastest provider is also BT, and the highest speed we've seen from them is 205.09 Mbps. Overall, the average real-world speed users will see in Highland is 5.46 Mbps, which is 77.46% below the The United Kingdom national average of 24.22 Mbps, and 61% below the average of 14 Mbps in Highland. Internet speeds in Highland are typically faster than Castletown, but slower than Achiltibuie. Nearby cities include Inverness with speeds 12.58—43.48 Mbps, North Kessock with speeds 9.9—30.85 Mbps, and Milton of Leys with speeds 12.7—31.54 Mbps.


  • TalkTalk in Highland
  • EE in Highland
  • BT in Highland
  • Vodafone in Highland
  • Sky Broadband in Highland
  • Plusnet in Highland

Internet in Highland


Fastest city in The United Kingdom


Best speed range city in Highland

205.09 Mbps

Highland's fastest speed

3.66—18.9 Mbps

Typical speed range available to Highland residents

Highland Competitive Speed Map

How Highland Compares to Major Cities

City / TownMax SpeedTypical Speed Range50% 
London2164.97 Mbps19.91—72.77 Mbps31.27 MbpsFaster
Birmingham931.57 Mbps15.86—68.83 Mbps24.73 MbpsFaster
Liverpool912.85 Mbps12.4—52.44 Mbps18.04 MbpsFaster
Nottingham834.74 Mbps14.69—61.49 Mbps22.05 MbpsFaster
Sheffield815.42 Mbps13.1—45.73 Mbps18.77 MbpsFaster
Bristol902.73 Mbps15.62—70.26 Mbps23.55 MbpsFaster
Glasgow898.7 Mbps7.96—37.85 Mbps11.42 MbpsFaster
Leicester910.64 Mbps15.8—66.94 Mbps23.23 MbpsFaster
Edinburgh870.81 Mbps14.28—78.19 Mbps22.91 MbpsFaster
Highland205.09 Mbps3.66—18.9 Mbps5.46 Mbps-

Cities and Provider Speeds in Highland

PositionCityMax SpeedTypical Speed Range50%# Providers
1Ballachulish135.44 Mbps21.59—27.61 Mbps23.71 Mbps2
2Barevan124.12 Mbps11.88—27.91 Mbps18.58 Mbps5
3Inverness556.75 Mbps12.58—43.48 Mbps17.2 Mbps10
4Kilcheran261.54 Mbps11.17—33.16 Mbps16.68 Mbps6
5Aviemore243.38 Mbps10.07—37.61 Mbps15.98 Mbps4
6Achaphubuil257.89 Mbps10.01—46.49 Mbps15.75 Mbps4
7Kirkhill226.32 Mbps12.94—44.68 Mbps15.41 Mbps4
8Thurso127.79 Mbps8.56—35.17 Mbps14.87 Mbps6
9Stittenham256.96 Mbps9.06—34.26 Mbps14.46 Mbps7
10Tain143.21 Mbps10.62—33.22 Mbps14.24 Mbps6
11Culburnie67.44 Mbps11.86—27.77 Mbps14.22 Mbps2
12Glenelg69.16 Mbps8.96—36.08 Mbps12.01 Mbps3
13Dingwall243.81 Mbps6.8—29.45 Mbps9.94 Mbps8
14Invergordon218.2 Mbps6.55—29.25 Mbps9.87 Mbps5
15Bilbster114.01 Mbps4.68—24.43 Mbps8.13 Mbps5
16Grantown on Spey244.87 Mbps4.46—23.77 Mbps6.04 Mbps8
17Highland205.09 Mbps3.66—18.9 Mbps5.46 Mbps6
18Kingsburgh71.1 Mbps2.8—12.91 Mbps4.71 Mbps2
19Portree176.25 Mbps2.43—15.69 Mbps4.55 Mbps6

Highland Over Time

How Highland Compares for Internet Speed in Highland

PositionCity / TownMax SpeedTypical Speed Range50% 
50Carbost92.24 Mbps3.58—31.59 Mbps5.61 MbpsFaster
51Achiltibuie72.01 Mbps4.24—20.83 Mbps5.5 MbpsFaster
52Highland205.09 Mbps3.66—18.9 Mbps5.46 Mbps-
53Castletown54.48 Mbps3.96—14.21 Mbps5.39 MbpsSlower
54Newtonmore150.75 Mbps3.54—8.5 Mbps5.25 MbpsSlower

Highland Speed Test Results

We analysed the results of people in Highland test providers multiple times, with each test starting no more than 30 minutes after the previous speed test. On average, people in Highland ran 3 speed tests per session. Looking at download speeds, if the Highland resident'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 hope their ISP contacts them ASAP! For speed tests that don't vary by that much, we consider the final result to be the same. For Highland's residents, of the speed tests we measured, 20% were fast, 40% slow, and 40% broadly the same.
Most Recent Tests
ProviderStart Time# TestsDurationStart SpeedEnd SpeedStatus
BT02 Aug 2020 13:34:5825 mins0.67 Mbps1.75 MbpsNeeds help, very slow
TalkTalk26 Jul 2020 17:42:2122 mins9.16 Mbps7.24 MbpsNeeds help, very slow
BT25 Jul 2020 13:32:06217 mins0.4 Mbps1.05 MbpsNeeds help, very slow
TalkTalk25 Jul 2020 12:27:2133 mins3 Mbps3.1 MbpsNeeds help, very slow
BT23 Jul 2020 08:08:2353 mins3.5 Mbps3.83 MbpsNeeds help, very slow
BT23 Jul 2020 06:51:2852 mins3.81 Mbps3.83 MbpsNeeds help, very slow
BT22 Jul 2020 14:55:27211 mins1.63 Mbps1.56 MbpsNeeds help, very slow
Vodafone15 Jul 2020 13:28:4329 mins2.02 Mbps1.49 MbpsNeeds help, very slow
TalkTalk14 Jul 2020 17:18:42234 secs1.23 Mbps0.96 MbpsNeeds help, very slow

Summary of Internet Service Providers in Highland

#Provider NameMax SpeedTypical Speed Range
1TalkTalk57.68 Mbps13.4—22.37 Mbps
2EE30.95 Mbps6.99—11.81 Mbps
3BT205.09 Mbps2.94—19.47 Mbps
4Sky Broadband50.63 Mbps2.35—5.47 Mbps
5Vodafone31.48 Mbps3.18—10.19 Mbps
6Plusnet14 Mbps0.16—5.54 Mbps

Frequently Asked Questions about Internet Providers in Highland

Highland has 6 ISPs tested.
BT is the fastest provider in Highland with 205.09 Mbps, and an average speed range of 2.94—19.47 Mbps.
The best provider in Highland in TalkTalk, and their users typically see speeds in the range of 13.4 to 22.37 Mbps.
Users in Highland see an average internet speed of 3.66 up to 3056 Mbps, and the fastest speed we've seen is 205.09 Mbps.
BT is available in Highland, and the fastest speed we've seen from them is 205.09 Mbps.
Vodafone is available in Highland, and the fastest speed we've seen from them is 31.48 Mbps.
TalkTalk is available in Highland, and the fastest speed we've seen from them is 57.68 Mbps.
The provider with the most users in Highland is BT.

Last updated: 04 Aug 2020