Broadband in Highland

Highland residents have run speed tests on 6 providers. This number is 0.67% above the United Kingdom average of 5.96 providers. ISPs available in Highland include BT, Vodafone, and TalkTalk. The most common provider in Highland is BT, with a maximum recorded speed of 223.09 Mbps, and the typical home user seeing speeds in the range of 3.04—17.09 Mbps. Highland's fastest provider is also BT, and the highest speed we've seen from them is 223.09 Mbps. Overall, the average real-world speed users will see in Highland is 5.54 Mbps, which is 79.47% below the The United Kingdom national average of 26.99 Mbps, and 63.81% below the average of 15.31 Mbps in Highland. Internet speeds in Highland are typically faster than Portmahomack, but slower than Carbost. Nearby cities include Inverness with speeds 13.17—45.96 Mbps, North Kessock with speeds 10.61—32.51 Mbps, and Milton of Leys with speeds 13.69—32.16 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

223.09 Mbps

Highland's fastest speed

3.83—18.51 Mbps

Typical speed range available to Highland residents

Highland Competitive Speed Map

How Highland Compares to Major Cities

City / TownMax SpeedTypical Speed Range50% 
London3385.49 Mbps23.58—73.96 Mbps34.8 MbpsFaster
Birmingham931.57 Mbps17.15—71.83 Mbps26.82 MbpsFaster
Liverpool912.85 Mbps13.59—57.99 Mbps19.94 MbpsFaster
Nottingham880.18 Mbps15.52—63.56 Mbps23.36 MbpsFaster
Sheffield820.73 Mbps14.18—49.32 Mbps20.23 MbpsFaster
Bristol902.73 Mbps17.44—78.04 Mbps26.18 MbpsFaster
Glasgow898.7 Mbps8.55—42.86 Mbps12.28 MbpsFaster
Leicester910.64 Mbps16.97—71.99 Mbps25.39 MbpsFaster
Edinburgh870.81 Mbps16.24—91.07 Mbps27.04 MbpsFaster
Highland223.09 Mbps3.83—18.51 Mbps5.54 Mbps-

Cities and Provider Speeds in Highland

PositionCityMax SpeedTypical Speed Range50%# Providers
1Achaphubuil257.89 Mbps16.85—62.43 Mbps24.22 Mbps4
2Ballachulish135.44 Mbps22.82—27.67 Mbps24.03 Mbps2
3Barevan326.35 Mbps13.19—27.2 Mbps19.26 Mbps5
4Kilcheran261.54 Mbps12.48—33.14 Mbps18.31 Mbps6
5Inverness556.75 Mbps13.17—45.96 Mbps18.02 Mbps10
6Kirkhill226.32 Mbps13.46—45.65 Mbps16.17 Mbps4
7Aviemore243.38 Mbps9.54—38.49 Mbps15.84 Mbps4
8Thurso127.79 Mbps8.71—35.23 Mbps15.22 Mbps6
9Tain143.21 Mbps10.85—33.98 Mbps15.05 Mbps7
10Stittenham256.96 Mbps8.47—35.07 Mbps14.23 Mbps7
11Culburnie72.38 Mbps11.91—27.86 Mbps14.23 Mbps2
12Glenelg69.16 Mbps8.99—36.4 Mbps12.01 Mbps3
13Dingwall243.81 Mbps6.66—31.07 Mbps10 Mbps8
14Invergordon218.2 Mbps6.3—29.25 Mbps9.25 Mbps5
15Bilbster114.01 Mbps4.84—24.81 Mbps8.49 Mbps5
16Grantown on Spey244.87 Mbps4.55—25.43 Mbps6.25 Mbps8
17Highland223.09 Mbps3.83—18.51 Mbps5.54 Mbps6
18Kingsburgh86.01 Mbps3.06—13.15 Mbps4.93 Mbps2
19Portree176.25 Mbps2.85—15.76 Mbps4.7 Mbps6

Highland Over Time

How Highland Compares for Internet Speed in Highland

PositionCity / TownMax SpeedTypical Speed Range50% 
54Castletown54.48 Mbps4.54—14.44 Mbps5.63 MbpsFaster
55Carbost92.24 Mbps3.43—32.98 Mbps5.61 MbpsFaster
56Highland223.09 Mbps3.83—18.51 Mbps5.54 Mbps-
57Portmahomack67.71 Mbps2.48—20.97 Mbps4.96 MbpsSlower
58Kingsburgh86.01 Mbps3.06—13.15 Mbps4.93 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 6 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, 100% were fast, 0% slow, and 0% broadly the same.
Most Recent Tests
ProviderStart Time# TestsDurationStart SpeedEnd SpeedStatus
BT10 Oct 2020 19:04:00611 mins23.26 Mbps202.08 MbpsImproved

Summary of Internet Service Providers in Highland

#Provider NameMax SpeedTypical Speed Range
1EE69.04 Mbps6.99—11.81 Mbps
2TalkTalk57.68 Mbps13.21—22.41 Mbps
3BT223.09 Mbps3.04—17.09 Mbps
4Sky Broadband50.63 Mbps2.35—5.47 Mbps
5Vodafone31.48 Mbps3.21—10.83 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 223.09 Mbps, and an average speed range of 3.04—17.09 Mbps.
The best provider in Highland in TalkTalk, and their users typically see speeds in the range of 13.21 to 22.41 Mbps.
Users in Highland see an average internet speed of 3.83 up to 3066 Mbps, and the fastest speed we've seen is 223.09 Mbps.
BT is available in Highland, and the fastest speed we've seen from them is 223.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: 17 Oct 2020