Ranking of Countries by Internet Access Speed

The ranking of internet speeds in different countries around the world plays an important role in understanding the quality and availability of internet services, as well as providing insight into the technological development of a country. In practical terms, it helps you gauge the level of comfort you can expect in terms of internet surfing in various countries.

The figures are based on data from the Speedtest tool. Every day, millions of people use it to assess the quality of their connection. These user-initiated tests reflect real user experience and provide the most accurate and unbiased indicators.

Internet speeds in different countries around the world in 2024

Rank Value Mbps Population
1
Qatar
286.42 2.8 million
2
United Arab Emirates
284.21 9.6 million
3
Kuwait
216.96 4.1 million
4
South Korea
173.95 51.6 million
5 157.94 5.8 million
6 144.85 1.4 billion
7
Norway
141.4 5.3 million
8
Iceland
136.91 353 thousand
9
Netherlands
134.15 17.2 million
10
Saudi Arabia
125.19 33.7 million
11 122.74 326.7 million
12 120.35 7.0 million
13 120.11 1.6 million
14
Macao SAR China
111.29 -
15 108.94 5.5 million
16 103.43 10.2 million
17
India
100.65 1.4 billion
18 99.93 10.3 million
19
Singapore
99.07 5.6 million
20 98.4 37.1 million
21 98.31 4.1 million
22
Luxembourg
97.08 608 thousand
23
Brunei
93.66 429 thousand
24 92.47 67.0 million
25
Australia
92 25.0 million
26
Estonia
91.34 1.3 million
27 90.85 8.5 million
28
Malaysia
85.59 31.5 million
29
Latvia
84.19 1.9 million
30
Maldives
83.71 516 thousand
31
Lithuania
83.47 2.8 million
32
North Macedonia
80.79 2.1 million
33 79.96 8.8 million
34 78.17 10.7 million
35 76.52 11.4 million
36
Taiwan
75.7 -
37
Uruguay
75.69 3.4 million
38
Oman
75.22 4.8 million
39
New Zealand
71.47 4.8 million
40 70.65 2.1 million
41 69.49 10.7 million
42
Malta
66.34 485 thousand
43
Hong Kong SAR China
61.93 -
44 60.74 19.5 million
45 60.19 1.2 million
46 59.09 631 thousand
47 58.38 82.9 million
48 57.19 38.0 million
49 55.2 46.8 million
50 53.96 66.5 million
51 53.09 209.5 million
52 53.05 7.0 million
53
Vietnam
51.65 95.5 million
54 51.36 5.4 million
55 50.57 2.9 million
56
South Africa
49.79 57.8 million
57
Mauritius
49.66 1.3 million
58 49.26 60.4 million
59
Azerbaijan
48.41 9.9 million
60 48 126.5 million
61 47.84 9.8 million
62
Botswana
47.68 2.3 million
63 44.6 69.4 million
64
Suriname
42.06 576 thousand
65
Israel
41.83 8.9 million
66
None Kosovo (Disputed Territory)
41.38 -
67
Morocco
39.04 36.0 million
68 37.66 82.3 million
69
Turkmenistan
37.23 5.9 million
70
Ireland
36.39 4.9 million
71 35.71 18.3 million
72
Zimbabwe
35.21 14.4 million
73 35.09 3.7 million
74
Iran
34.71 81.8 million
75
Lebanon
33.71 6.8 million
76
Togo
33.03 7.9 million
77
Trinidad & Tobago
32.87 -
78 32.18 2.7 million
79
Uganda
32.11 42.7 million
80
Djibouti
32.03 959 thousand
81
Burkina Faso
31.99 19.8 million
82
Bhutan
31.79 754 thousand
83 31.44 18.7 million
84
Senegal
31.26 15.9 million
85
Armenia
30.19 3.0 million
86
Laos
29.84 7.1 million
87
Philippines
29.65 106.7 million
88
Ethiopia
29.49 109.2 million
89
Iraq
28.05 38.4 million
90
Jamaica
27.28 2.9 million
91 27.28 -
92
Guatemala
27.27 17.2 million
93
Kyrgyzstan
27.25 6.3 million
94
Ukraine
27.23 44.6 million
95
Benin
27.08 11.5 million
96
Cambodia
26.78 16.2 million
97
Côte d’Ivoire
26.76 -
98
Honduras
26.71 9.6 million
99
Namibia
26.59 2.4 million
100
El Salvador
26.48 6.4 million
101
Uzbekistan
26.24 33.0 million
102
Tanzania
26.2 56.3 million
103
Nigeria
25.79 195.9 million
104 25.78 126.2 million
105
Costa Rica
25.73 5.0 million
106
Indonesia
25.39 267.7 million
107 25.36 44.5 million
108
Bosnia & Herzegovina
25.35 -
109
Egypt
25.11 98.4 million
110
Fiji
25.11 -
111
Ecuador
24.99 17.1 million
112
Bahamas
24.75 386 thousand
113
Russia
24.64 -
114
Bangladesh
24.19 161.4 million
115
Dominican Republic
24.03 10.6 million
116
Myanmar (Burma}
23.69 -
117
Kenya
23.68 51.4 million
118
Jordan
23.12 10.0 million
119
Algeria
22.38 42.2 million
120
Tunisia
22.12 11.6 million
121
Malawi
21.94 18.1 million
122
Guyana
21.29 779 thousand
123
Sri Lanka
19.62 21.7 million
124
Zambia
19.59 17.4 million
125
Panama
18.84 4.2 million
126
Paraguay
18.11 7.0 million
127
Rwanda
18.1 12.3 million
128
Mozambique
17.98 29.5 million
129
Mauritania
17.43 4.4 million
130
Peru
17.42 32.0 million
131
Papua New Guinea
17.32 8.6 million
132
Pakistan
17.17 212.2 million
133
Congo - Kinshasa
17 -
134
Libya
16.85 -
135
Somalia
16.08 15.0 million
136
Nepal
14.83 28.1 million
137
Colombia
14.77 49.6 million
138
Ghana
13.59 29.8 million
139
Syria
13.43 16.9 million
140
Cameroon
13.11 25.2 million
141
Mongolia
12.71 3.2 million
142
Nicaragua
12.7 6.5 million
143
Madagascar
12.66 26.3 million
144
Belize
12.54 383 thousand
145
Angola
12.17 30.8 million
146
Belarus
11.86 9.5 million
147
Venezuela
11.43 28.9 million
148
Bolivia
9.92 11.4 million
149
Yemen
8.87 28.5 million
150
Haiti
8.38 11.1 million
151
Tajikistan
8.14 9.1 million
152
Sudan
7.5 41.8 million
153
Afghanistan
5.07 37.2 million
154
Cuba
3.84 11.3 million
155
Timor-Leste
3.34 -
Share your opinion