List of countries by Internet connection speeds

This is a list of countries by Internet connection speed for average and median data transfer rates for Internet access by end-users. The difference between average and median speeds is the way individual measurements are aggregated. Average speeds are more commonly used but can give a wrong impression of the actual user experience since fast connections can bias the average results. Median results represent the point where half the population has faster and the other half of the population has slower data transfer rates.

Fixed broadbandEdit

This is a sortable list of broadband internet connection speed by country, ranked by Speedtest.net data for April 2021,[1] and with M-Lab data for May 2020[2] and SpeedTestNet.io data for March 2021,[3] and BandwidthPlace.com data for April 2022.[4]

Rank Country/Territory Average
download
speed
(Mbit/s)
(Ookla)[1]
Average
download
speed
(Mbit/s)
(M-Lab)[2]
Average
download
speed
(Mbit/s)
(SpeedTest
Net.io)[3]
1   Singapore 245.50 72.74 242.17
2   South Korea 241.58 40.80 168.46
3   Hong Kong 240.83 105.32 53.27
4   Monaco 220.35 104.97 203.15
5   Romania 214.33 61.08 186.06
6   Denmark 210.71 85.02 193.23
7   Thailand 206.81 30.61 211.10
8   Hungary 193.80 99.73 172.10
9   Liechtenstein 193.79 229.98 162.70
10   France 192.25 51.33 179.05
11   United States 191.97 71.29 171.01
12   Andorra 191.23 213.41 180.10
13    Switzerland 188.69 110.45 194.16
14   Spain 186.40 55.83 167.15
15   Chile 176.48 16.10 149.37
16   China 172.95 2.08 153.49
17   Macau 170.30 14.65 158.94
18   Sweden 169.00 81.29 164.32
19   Canada 167.61 52.60 156.94
20   Japan 167.18 54.61 147.19
21   Taiwan 163.85 54.62 143.39
22   Norway 159.99 67.31 151.86
23   Luxembourg 154.26 118.05 144.99
24   New Zealand 153.88 66.66 146.01
25   Netherlands 152.94 95.60 134.42
26   United Arab Emirates 151.09 28.33 123.65
27   Portugal 150.39 37.99 137.26
28   Israel 147.36 26.49 123.50
29   Malta 134.48 87.36 116.20
30   Lithuania 132.67 56.63 120.14
31   Poland 130.98 55.40 109.60
32   Kuwait 130.66 12.06 118.86
33   Latvia 128.69 32.32 119.95
34   Panama 125.25 36.55 104.60
35   Germany 120.93 42.32 118.12
36   Finland 119.32 44.05 112.15
37   Austria 117.31 27.74 72.15
38   San Marino 115.27 24.26 97.12
39   Moldova 114.01 27.48 101.50
40   Ireland 112.81 34.87 99.67
41   Slovenia 108.47 65.46 87.60
42   Belgium 107.12 66.48 97.61
43   Barbados 105.71 56.90 102.32
44   Qatar 105.20 23.98 97.79
45   Malaysia 103.34 46.82 92.35
46   Slovakia 101.28 91.97
47   United Kingdom 92.63 37.82 82.84
48   Italy 90.93 23.18 73.65
49   Brazil 90.30 17.89 74.32
50   Saudi Arabia 90.24 12.67 78.95
51   Russia 87.01 24.98 79.65
52   Czech Republic 85.89 28.12 69.50
53   Trinidad and Tobago 79.89 29.70 71.84
54   Bulgaria 78.84 46.22 67.46
55   Estonia 78.58 70.90 86.30
56   Australia 77.88 25.65 60.25
57   Serbia 77.88 24.74 68.23
58   Belarus 68.73 16.08 66.41
59   Ukraine 67.52 15.09 64.10
60   Jordan 67.35 14.54 50.43
61   Vietnam 66.38 13.41 61.50
62   Montenegro 64.44 25.07 59.50
63   Turkey 62.52 - -
64   Bahrain 58.53 10.87 224.15
65   Oman 57.53 12.25 45.98
66   Croatia 57.30 33.82 45.63
67   Paraguay 56.89 16.50 45.40
68   Kazakhstan 56.12 5.01 51.30
69   Bahamas 55.99 43.01
70   India 55.76 13.46 52.25
71   Grenada 54.65 38.64 49.93
72   Kosovo 54.39 20.30 46.62
73   Uruguay 53.88 22.16 54.60
74   Colombia 53.73 8.80 42.56
75   Ghana 51.93 5.46 44.76
76   Peru 51.81 7.98 46.28
77   Argentina 51.51 6.20 48.34
78   Cyprus 50.46 15.62 49.30
79   Belize 49.44 16.57 38.54
80   Ivory Coast 49.33
81   Philippines 49.31 8.77
82   Mexico 48.35 16.19 42.96
83   Kyrgyzstan 48.12 5.47 44.01
84   Costa Rica 47.93 16.42 43.76
85   Saint Vincent and the Grenadines 46.51 15.69 41.45
86   Saint Lucia 45.66 16.35 40.85
87   Guyana 45.37 4.43 40.60
88   Albania 45.25 12.36 41.01
89   Bosnia and Herzegovina 44.85 15.66 43.50
90   Laos 43.98
91   South Africa 43.91 14.04 38.67
92   Mongolia 43.67 5.25 41.82
93   Madagascar 41.40 18.00 37.65
94   Egypt 39.66 4.71 33.94
95   Uzbekistan 39.20 2.10 32.51
96   Jamaica 37.95 20.01 36.49
97   Dominica 37.62 10.69 32.76
98   North Macedonia 37.20 11.48 32.25
99   Greece 36.73 26.01 30.81
100   Bangladesh 36.02 3.24 32.05
  Senegal 35.32 5.93

Mobile connectionEdit

Mobile (Cellular only) download speed
Country/Territory Average
connection
speed
(Mbit/s)

Opensignal (May 2020) (data collected Q1 2020)[5]

Median
connection
speed
(Mbit/s)

Ookla (March 2022)[6]

  Canada 59.6 75.18
  South Korea 59.0 117.95
  Netherlands 54.8 108.33
  Japan 51.4 44.05
  Norway 48.8 134.73
  Singapore 47.5 67.99
  Australia 43.0 76.52
   Switzerland 42.8 82.29
  Belgium 37.6 58.65
  Croatia 36.6 86.48
  New Zealand 35.2 49.49
  Austria 34.6 56.60
  Denmark 33.5 105.65
  Lithuania 33.3 50.13
  Czech Republic 32.7 44.55
  United Arab Emirates 31.8 135.35
  Hungary 31.7 41.32
  Qatar 31.3 120.69
  North Macedonia 30.0 64.23
  Finland 29.8 71.23
  Sweden 29.7 73.61
  Taiwan 28.9 53.93
  Germany 28.7 55.70
  France 28.6 60.94
  United States 26.7 61.12
  Portugal 26.3 64.30
  Spain 26.2 34.26
  Slovenia 26.0 54.57
  Albania 25.8 40.48
  Slovakia 25.3 33.44
  Serbia 25.2 45.81
  Oman 25.2 44.47
  Italy 24.3 37.15
  Lebanon 23.8 16.38
  Greece 23.7 59.42
  United Kingdom 22.9 48.10
  Hong Kong 21.8 47.34
  Romania 21.4 36.90
  Saudi Arabia 21.4 102.79
  Poland 20.7 40.14
  Vietnam 20.6 33.90
  Uruguay 20.3 34.43
  Turkey 20.0 30.48
  Mexico 19.6 29.81
  Maldives 19.4 47.93
  Ireland 19.2 30.16
  South Africa 19.1 33.62
  Puerto Rico 18.0
  Azerbaijan 17.8 30.40
  Argentina 17.4 20.64
  Morocco 17.4 27.84
  Laos 17.1 23.41
  Kuwait 16.6 96.23
  Bahrain 16.4 53.08
  Brunei 16.4 71.38
  Iran 16.4 24.90
  Tunisia 15.5 22.64
  Brazil 15.3 22.30
  Israel 15.2 28.01
  Guatemala 15.0 17.30
  Russia 14.5 20.46
  Ukraine 14.0 15.62
  Costa Rica 14.0 17.46
  Chile 13.7 22.49
  Bolivia 13.6 14.10
  Honduras 13.4 20.73
  Colombia 13.4 12.35
  Ecuador 13.3 17.70
  Jordan 12.5 19.47
  Peru 12.1 15.64
  Afghanistan 12.0 5.50
  Kazakhstan 11.9 18.71
  Dominican Republic 11.5 20.70
  Malaysia 11.0 25.87
  Kenya 10.9 16.93
  Belarus 10.8 9.99
  Paraguay 10.8 15.15
  Egypt 10.7 19.73
  Kyrgyzstan 10.5 16.30
  Sri Lanka 10.2 13.15
  Indonesia 9.9 17.70
  Thailand 9.2 33.49
  Senegal 9.1 21.44
  Philippines 8.5 19.48
  Panama 8.4 17.03
  Pakistan 8.4 16.73
  India 8.1 13.67
  Cambodia 8.0 16.12
    Nepal 7.5 16.45
  Cameroon 7.5 11.88
  Ivory Coast 7.4 9.92
  Nigeria 7.3 18.92
  Bangladesh 6.8 10.43
  Ghana 6.8 8.44
  Somalia 6.4 7.95
  Uzbekistan 6.2 13.27
  Algeria 6.0 12.44
  El Salvador 5.8 21.03
  Tanzania 5.4 10.39
  Iraq 1.6 39.90
  Bulgaria 87.51
  China 83.43
  Luxembourg 82.85
  Cyprus 75.48
  Montenegro 41.93
  Estonia 55.07
  Macau 50.16
  Malta 49.66
  Latvia 41.60
  Suriname 40.70
  Togo 34.42
  Jamaica 30.84
  Georgia 30.67
  Moldova 29.46
  Bosnia and Herzegovina 28.49
  Trinidad and Tobago 28.37
  Bahamas 26.77
  Fiji 25.99
  Kosovo 24.63
  Botswana 24.14
  Myanmar 24.06
  Angola 22.59
  Armenia 22.01
  Ethiopia 21.08
  Namibia 18.43
  Nicaragua 18.30
  Mauritius 18.09
  Malawi 17.95
  Yemen 16.89
  Mongolia 16.69
  Lebanon 16.38
  Uganda 15.99
  Mozambique 15.66
  Zimbabwe 13.99
  Syria 13.24
  Haiti 12.49
  DR Congo 12.08
  Libya 10.40
  Zambia 10.36
  Sudan 9.50
  Cuba 9.10
  Tajikistan 7.05
  Venezuela 5.68
  Palestine 4.89

See alsoEdit

ReferencesEdit

  1. ^ a b "Global Speeds April 2021". Ookla. April 2021.
  2. ^ a b M-Lab (2 September 2020), "Worldwide broadband speed league 2020" (PDF), cable.co.uk, retrieved 23 August 2021
  3. ^ a b "Check Your Internet Speed with Speed Test". speedtestnet.io. Retrieved 12 March 2021.
  4. ^ "Test Your Internet Speed". BandwidthPlace.com. Retrieved 12 April 2022.
  5. ^ "The state of mobile network experience" (PDF). Opensignal.
  6. ^ "Global Median Speeds". speedtest.net. March 2022. Retrieved 26 April 2022.

External linksEdit