Internet Speeds by Country 2025

map placeholder
Mean Download Speed 2024 (Mbps)

0

50

100

150

200

250

5 Countries with the Fastest Internet

280 Mbps

274 Mbps

235 Mbps

211 Mbps

Country
Mean Download Speed 2024 (Mbps)
Median Fixed Broadband DL Speed 2024 (Mbps)
Median Mobile DL Speed 2024 (Mbps)
Iceland280214
Jersey274
Macau235162
Liechtenstein223186
Denmark211219130
Andorra200
Netherlands188187133
Gibraltar181
France177224103
Monaco174
South Korea173158141
United States162242103
Switzerland16220493.7
Sweden15613997.2
Uruguay156156
Israel15420642.8
Canada15218874.9
Spain14920545.7
Slovakia14581.154.8
San Marino14394.8
Malta141117
Norway141129129
Japan14019847.4
Hong Kong13828057.7
Taiwan13719885.9
Singapore134298114
Belgium12510182
New Zealand12417978.6
Cayman Islands119
Puerto Rico119
Portugal11717283.6
Isle of Man117
Estonia11380.188.6
Hungary11217554.3
United Kingdom11110954.6
Lithuania11112089.7
Bermuda107
Romania10520163.1
Poland10415552.6
Ireland10313341.1
Qatar102173344
Chile10126641.4
United Arab Emirates99.3298399
Barbados97.399.1
Latvia95.592.681.4
Finland95.111493.6
Brazil92.817073.1
Slovenia90.49369.7
Germany87.890.656.7
Serbia86.482.356.5
United States Virgin Islands83.5
Malaysia82.4131107
British Virgin Islands79.3
North Macedonia79.142.394.3
Australia7871.997.9
Luxembourg76.6142114
Guernsey75.6
Czech Republic74.469.585.4
Montenegro73.961.143.7
Moldova73.812149.7
Greece72.54775
Grenada72.5
Italy72.578.453.5
Bahamas72.363.1
Saint Kitts and Nevis72
Thailand67.823254.8
Bulgaria67.577.6118
Russia67.488.125.4
Bahrain67.284.7113
Aruba67.1
Trinidad and Tobago66.4120
India65.563.896.4
Austria6592.983
Reunion63.3
Peru63.316721.7
Brunei62.677.8103
Panama62.415221.8
Jamaica62.176.4
Argentina59.78834.5
Kuwait58.9188240
Oman57.972.682.8
Saint Lucia56.894
Faroe Islands56.6
Saint Pierre and Miquelon56.6
Saint Martin56
Guadeloupe55.3
Colombia53.914518.2
Costa Rica53.496.737.4
Philippines52.194.433.7
Turks and Caicos Islands51.8
Vatican City51.6
Cyprus51.586.173.6
Saint Barthelemy51.1
New Caledonia50.6
Curacao49.6
Ukraine49.481.820.1
Anguilla49.2
Martinique48.5
Dominican Republic4836.133
Dominica47.993.7
Montserrat46.3
Vietnam45.915257
Belarus45.86112
Ecuador45.593.828.8
Bosnia and Herzegovina45.530.720.6
Paraguay45.192.719.6
Mexico44.779.332.5
Greenland42.7
French Guiana42.7
Jordan42.515128.7
South Africa42.447.452
Belize41.744.7
Saudi Arabia37.6112122
China37.6189108
Guatemala37.352.339.7
Eswatini37.2
Guam36.4
El Salvador35.955.832.6
Nicaragua33.959.521.5
Antigua and Barbuda3340.6
Turkey32.942.946.4
Rwanda32.730.5
Mauritius31.151.6
Albania29.962.750.8
Northern Mariana Islands29.8
Botswana29.58.53
Guyana28.690.8
Nigeria27.621.620.2
Maldives27.313.3
Marshall Islands26.8
Armenia26.856.532.7
Nepal2671.6
Cambodia25.545.528.7
Palestine25.568.2
Laos25.138.828.9
Venezuela23.359.813.7
Madagascar22.627.4
Honduras21.850.532.6
Bhutan21.2
Uzbekistan21.269.436.2
Georgia20.834.436.9
Lesotho20.7
Bolivia20.142.511.3
Seychelles20.1
Morocco19.629.640.9
Indonesia19.532.129.4
Mongolia19.171.5
Sri Lanka18.422.919
Sint Maarten18.2
Samoa17.8
Ivory Coast17.762
Sao Tome and Principe17.4
Zimbabwe16.821.8
Ghana16.637.8
Republic of the Congo16.335.9
American Samoa16.2
Burkina Faso15.945.8
Benin15.522.5
Papua New Guinea15.5
Gabon14.841.4
Mayotte14.5
Mozambique14.216.5
French Polynesia14.2
Kazakhstan13.958.851.3
Azerbaijan13.845.555.1
Suriname13.812.150
Kenya13.711.629.5
Uganda13.617.1
Myanmar13.321.632.2
Fiji13.326.4
Tanzania13.318.622.9
Haiti13.241.6
Malawi13.1
DR Congo12.838
Angola12.818.6
Egypt12.676.525.6
Liberia12.48.9
Algeria12.314.324.9
Senegal12.221.6
Solomon Islands11.5
Namibia11.514.727.9
Cape Verde11.410.7
Tunisia11.210.626.5
Kyrgyzstan11.265.442.8
Mauritania10.919.3
Togo10.530.7
Chad10.5
Iraq10.433.432.9
Palau10
Iran9.7214.836.7
Lebanon9.6717.435.5
Bangladesh9.2248.127.8
Zambia8.9918.2
Guinea8.559.35
Comoros8.38
Libya8.3711.115.1
Cameroon7.979.94
Pakistan7.8515.519.6
Vanuatu7.67
Mali7.66
South Sudan7.47
Sierra Leone7.2424.7
Djibouti7.2117.1
Somalia6.6416.8
Burundi6.07
Timor-Leste6
Guinea-Bissau5.63
Falkland Islands5.34
Gambia5.33
Micronesia5.32
Equatorial Guinea5.27
Niger4.97
Wallis and Futuna4.66
Eritrea4.61
Cuba4.49
Ethiopia4.459.48
Central African Republic4.08
Sudan4.02
Afghanistan3.113.638.48
Tajikistan3.129.3
Yemen2.997.547.91
Syria2.83.6512.8
Turkmenistan2.723.53
Croatia50.776.2
  • Speeds displayed in megabits per second (Mbps).