List of countries by Internet connection speeds

1 tbps speed

 

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.

Mobile connection

Mobile (Cellular only) download speed by Opensignal (May 2020) (data collected Q1 2020)[1]
Country/TerritoryAverage
connection
speed
(Mbit/s)
 Canada59.6
 South Korea59.0
 Netherlands54.8
 Japan49.3
 Sweden48.8
 Singapore47.5
 Australia43.0
  Switzerland42.8
 Belgium37.6
 Croatia36.6
 New Zealand35.2
 Austria34.6
 Denmark33.5
 Lithuania33.3
 Czech Republic32.7
 United Arab Emirates32.2
 Hungary31.7
 Qatar31.3
 North Macedonia30.0
 Finland29.8
 Norway29.7
 Taiwan28.9
 Germany28.7
 France28.6
 United States26.7
 Portugal26.3
 Spain26.2
 Slovenia26.0
 Albania25.8
 Slovakia25.3
 Serbia25.2
 Oman25.2
 Italy24.3
 Lebanon23.8
 Greece23.7
 United Kingdom22.9
 Hong Kong21.8
 Romania21.4
 Saudi Arabia21.4
 Poland20.7
 Vietnam20.6
 Uruguay20.3
 Turkey20.0
 Mexico19.6
 Maldives19.4
 Ireland19.2
 South Africa19.1
 Puerto Rico18.0
 Azerbaijan17.8
 Argentina17.4
 Morocco17.4
 Laos17.1
 Kuwait16.6
 Bahrain16.4
 Brunei16.4
 Myanmar16.4
 Tunisia15.5
 Brazil15.3
 Israel15.2
 Guatemala15.0
 Russia14.5
 Ukraine14.0
 Costa Rica14.0
 Chile13.7
 Bolivia13.6
 Honduras13.4
 Colombia13.4
 Ecuador13.3
 Jordan12.5
 Peru12.1
 Afghanistan12
 Kazakhstan11.9
 Dominican Republic11.5
 Malaysia11.0
 Kenya10.9
 Belarus10.8
 Paraguay10.8
 Egypt10.7
 Kyrgyzstan10.5
 Sri Lanka10.2
 Indonesia9.9
 Thailand9.2
 Senegal9.1
 Philippines8.5
 Panama8.4
 Pakistan8.4
 India8.1
 Cambodia8.0
   Nepal7.5
 Cameroon7.5
 Ivory Coast7.4
 Nigeria7.3
 Bangladesh6.8
 Ghana6.8
 Somalia6.4
 Uzbekistan6.2
 Algeria6.0
 El Salvador5.8
 Tanzania5.4
 Iraq1.6
Mobile (Cellular only) download speed by Speedcheck (July 2021).[2][3] Median values are used for the best representation of users experience.
Country/TerritoryMedian
connection
speed
(Mbit/s)
Median
5G connection
speed
(Mbit/s)
 South Korea46.18382.24
 Lithuania43.89
 Norway37.96
 Austria29.68100.19
 Netherlands28.7674.76
 Bulgaria27.98
 Denmark24.5999.19
 Finland23.86
  Switzerland23.6178.61
 Tonga21.00
 Belgium20.86
 Bosnia and Herzegovina20.55
 Australia20.46114.11
 Latvia19.85
 Germany19.5993.41
 Croatia18.35
 Japan18.3286.71
 Iraq18.31
 France17.9186.73
 Greece17.82
 Sweden17.73
 Italy17.245.96
 Slovakia17.04
 Vietnam16.63
 New Zealand16.33
 Czech Republic15.91
 Kuwait15.83205.34
 Tunisia15.74
 Puerto Rico15.4827.88
 Serbia14.99
 Jordan14.82
 Romania14.82
 Portugal14.82
 Argentina14.77
 Poland14.537.44
 United States14.4737.50
 Turkey13.71
 Lebanon13.64
 United Kingdom13.3291.2
 Spain13.1062.30
 Taiwan13.01133.01
 Brazil12.64
 Guatemala12.51
 South Africa12.17
 Hungary11.98
 Costa Rica11.58
 Hong Kong11.5027.60
 Canada11.1083.59
 Saudi Arabia10.4951.87
 Fiji9.8
 Morocco9.04
 Kenya8.65
 Iran8.61
 United Arab Emirates8.6110.85
 Georgia8.46
 Mexico8.44
 Ecuador8.39
 Ireland8.2760.28
 El Salvador7.94
 Dominican Republic7.88
 Ukraine7.76
 Egypt7.55
 Israel7.35
 Nigeria6.96
 Russia6.82
 Singapore6.6438.54
 Colombia5.68
 India5.58
 Honduras5.49
 Cambodia5.48
 Libya5.42
 Thailand5.3025.39
 Kazakhstan5.27
 Philippines5.1722.05
 Malaysia4.02
 Algeria3.78
 Chile3.61
 Myanmar3.60
 China3.147.74
 Indonesia3.07
 Belarus3.02
 Peru2.75
 Sri Lanka2.581.8
 Bangladesh2.4
 Sudan2.39
 Uzbekistan2.35
 Venezuela2.33
 Pakistan1.99
 Bhutan1.92
 East Timor1.04
 Afghanistan0.43


Fixed broadband

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


RankCountry/TerritoryAverage
download
speed
(Mbit/s)
(Ookla)[4]
Average
download
speed
(Mbit/s)
(M-Lab)[5]
Average
download
speed
(Mbit/s)
(SpeedTest
Net.io)[6]
1 Singapore245.5072.74242.17
2 South Korea241.5840.80168.46
3 Hong Kong240.83105.3253.27
4 Monaco220.35104.97203.15
5 Romania214.3361.08186.06
6 Denmark210.7185.02193.23
7 Thailand206.8130.61211.10
8 Hungary193.8099.73172.10
9 Liechtenstein193.79229.98162.70
10 France192.2551.33179.05
11 United States191.9771.29171.01
12 Andorra191.23213.41180.10
13  Switzerland188.69110.45194.16
14 Spain186.4055.83167.15
15 Chile176.4816.10149.37
16 China172.952.08153.49
17 Macau170.3014.65158.94
18 Sweden169.0081.29164.32
19 Canada167.6152.60156.94
20 Japan167.1854.61147.19
21 Taiwan163.8554.62143.39
22 Norway159.9967.31151.86
23 Luxembourg154.26118.05144.99
24 New Zealand153.8866.66146.01
25 Netherlands152.9495.60134.42
26 United Arab Emirates151.0928.33123.65
27 Portugal150.3937.99137.26
28 Israel147.3626.49123.50
29 Malta134.4887.36116.20
30 Lithuania132.6756.63120.14
31 Poland130.9855.40109.60
32 Kuwait130.6612.06118.86
33 Latvia128.6932.32119.95
34 Panama125.2536.55104.60
35 Germany120.9342.32118.12
36 Finland119.3244.05112.15
37 Austria117.3127.7472.15
38 San Marino115.2724.2697.12
39 Moldova114.0127.48101.50
40 Ireland112.8134.8799.67
41 Slovenia108.4765.4687.60
42 Belgium107.1266.4897.61
43 Barbados105.7156.90102.32
44 Qatar105.2023.9897.79
45 Malaysia103.3446.8292.35
46 Slovakia101.2891.97
47 United Kingdom92.6337.8282.84
48 Italy90.9323.1873.65
49 Brazil90.3017.8974.32
50 Saudi Arabia90.2412.6778.95
51 Russia87.0124.9879.65
52 Czech Republic85.8928.1269.50
53 Trinidad and Tobago79.8929.7071.84
54 Bulgaria78.8446.2267.46
55 Estonia78.5870.9086.30
56 Australia77.8825.6560.25
57 Serbia77.8824.7468.23
58 Belarus68.7316.0866.41
59 Ukraine67.5215.0964.10
60 Jordan67.3514.5450.43
61 Vietnam66.3813.4161.50
62 Montenegro64.4425.0759.50
63 Bahrain58.5310.87224.15
64 Oman57.5312.2545.98
65 Croatia57.3033.8245.63
66 Paraguay56.8916.5045.40
67 Kazakhstan56.125.0151.30
68 Bahamas55.9943.01
69 India55.7613.4652.25
70 Grenada54.6538.6449.93
71 Kosovo54.3920.3046.62
72 Uruguay53.8822.1654.60
73 Colombia53.738.8042.56
74 Ghana51.935.4644.76
75 Peru51.817.9846.28
76 Argentina51.516.2048.34
77 Cyprus50.4615.6249.30
78 Belize49.4416.5738.54
79 Ivory Coast49.33
80 Philippines49.318.77
81 Mexico48.3516.1942.96
82 Kyrgyzstan48.125.4744.01
83 Costa Rica47.9316.4243.76
84 Saint Vincent and the Grenadines46.5115.6941.45
85 Saint Lucia45.6616.3540.85
86 Guyana45.374.4340.60
87 Albania45.2512.3641.01
88 Bosnia and Herzegovina44.8515.6643.50
89 Laos43.98
90 South Africa43.9114.0438.67
91 Mongolia43.675.2541.82
92 Madagascar41.4018.0037.65
93 Egypt39.664.7133.94
94 Uzbekistan39.202.1032.51
95 Jamaica37.9520.0136.49
96 Dominica37.6210.6932.76
97 North Macedonia37.2011.4832.25
98 Greece36.7326.0130.81
99 Bangladesh36.023.2432.05
100 Senegal35.325.93

-Hesara Januth. (This description was obtained from www.en.wikipedia.org.)