Internet Speed By Country

Broadband Speed
Mobile Speed
Top
Last
Median Broadband Speed (Mbps) 2025Question Mark
1.SingaporeSingapore345.33 Mbps
2.United Arab EmiratesUnited Arab Emirates313.55 Mbps
3.Hong KongHong Kong312.48 Mbps
4.IcelandIceland295.55 Mbps
5.FranceFrance290.75 Mbps
6.United StatesUnited States279.93 Mbps
7.ChileChile279.53 Mbps
8.DenmarkDenmark254.75 Mbps
9.SpainSpain247.94 Mbps
10.SwitzerlandSwitzerland245.39 Mbps
11.ChinaChina244.67 Mbps
12.ThailandThailand238.41 Mbps
13.CanadaCanada237.86 Mbps
14.RomaniaRomania237.61 Mbps
15.MacauMacau232.74 Mbps
16.IsraelIsrael229.65 Mbps
17.TaiwanTaiwan226.37 Mbps
18.JapanJapan217.11 Mbps
19.HungaryHungary215.3 Mbps
20.PortugalPortugal207.95 Mbps
21.NetherlandsNetherlands202.75 Mbps
22.PeruPeru200.79 Mbps
23.South KoreaSouth Korea199.34 Mbps
24.KuwaitKuwait193.53 Mbps
25.QatarQatar192.83 Mbps
26.LiechtensteinLiechtenstein188.07 Mbps
27.BrazilBrazil188.06 Mbps
28.PolandPoland183.02 Mbps
29.SwedenSweden178.91 Mbps
30.LuxembourgLuxembourg178.4 Mbps
31.New ZealandNew Zealand175.54 Mbps
32.PanamaPanama168.44 Mbps
33.JordanJordan168.38 Mbps
34.ColombiaColombia166.19 Mbps
35.VietnamVietnam164.77 Mbps
36.MaltaMalta163.28 Mbps
37.UruguayUruguay154.17 Mbps
38.NorwayNorway153.33 Mbps
39.IrelandIreland148.37 Mbps
40.MoldovaMoldova147.9 Mbps
41.FinlandFinland146.6 Mbps
42.United KingdomUnited Kingdom135.66 Mbps
43.MalaysiaMalaysia135.64 Mbps
44.Trinidad and TobagoTrinidad and Tobago124.5 Mbps
45.Saudi ArabiaSaudi Arabia121.87 Mbps
46.Costa RicaCosta Rica119.19 Mbps
47.BelgiumBelgium116.69 Mbps
48.EcuadorEcuador110.44 Mbps
49.AustriaAustria100.45 Mbps
50.BarbadosBarbados97.36 Mbps
51.CyprusCyprus97.22 Mbps
52.SloveniaSlovenia97.18 Mbps
53.San MarinoSan Marino96.82 Mbps
54.MontenegroMontenegro96.78 Mbps
55.GermanyGermany96.33 Mbps
56.LatviaLatvia96.09 Mbps
57.ParaguayParaguay95.79 Mbps
58.PhilippinesPhilippines94.4 Mbps
59.ArgentinaArgentina93.38 Mbps
60.CroatiaCroatia93.3 Mbps
61.GuyanaGuyana93.28 Mbps
62.DominicaDominica92.73 Mbps
63.ItalyItaly92.61 Mbps
64.EstoniaEstonia92.42 Mbps
65.SlovakiaSlovakia92.27 Mbps
66.SerbiaSerbia90.89 Mbps
67.RussiaRussia90.4 Mbps
68.BahrainBahrain88.85 Mbps
69.BulgariaBulgaria87.4 Mbps
70.JamaicaJamaica85.11 Mbps
71.OmanOman84.66 Mbps
72.EgyptEgypt84.52 Mbps
73.UkraineUkraine84.48 Mbps
74.MexicoMexico83.97 Mbps
75.VenezuelaVenezuela83.91 Mbps
76.NicaraguaNicaragua83.13 Mbps
77.KosovoKosovo82.67 Mbps
78.UzbekistanUzbekistan81.78 Mbps
79.AlbaniaAlbania81.41 Mbps
80.El SalvadorEl Salvador80.64 Mbps
81.AustraliaAustralia80.49 Mbps
82.Czech RepublicCzech Republic80.16 Mbps
83.KazakhstanKazakhstan80.03 Mbps
84.BruneiBrunei77.95 Mbps
85.BelarusBelarus77.78 Mbps
86.KyrgyzstanKyrgyzstan75.97 Mbps
87.MongoliaMongolia75.95 Mbps
88.NepalNepal74.66 Mbps
89.BahamasBahamas69.93 Mbps
90.AzerbaijanAzerbaijan69.32 Mbps
91.HondurasHonduras67.29 Mbps
92.PalestinePalestine67.24 Mbps
93.GreeceGreece65.51 Mbps
94.GuatemalaGuatemala64.11 Mbps
95.IndiaIndia61.66 Mbps
96.ArmeniaArmenia60.72 Mbps
97.Ivory CoastIvory Coast59.93 Mbps
98.BangladeshBangladesh53.12 Mbps
99.MauritiusMauritius51.96 Mbps
100.GhanaGhana51.24 Mbps
101.TurkeyTurkey50.71 Mbps
102.South AfricaSouth Africa48.49 Mbps
103.Burkina FasoBurkina Faso48.05 Mbps
104.North MacedoniaNorth Macedonia48 Mbps
105.BelizeBelize47.75 Mbps
106.CambodiaCambodia47.51 Mbps
107.BoliviaBolivia47.5 Mbps
108.Dominican RepublicDominican Republic45.35 Mbps
109.HaitiHaiti45.19 Mbps
110.GabonGabon42.84 Mbps
111.GeorgiaGeorgia41.71 Mbps
112.RwandaRwanda41.3 Mbps
113.Antigua and BarbudaAntigua and Barbuda39.39 Mbps
114.LaosLaos38.89 Mbps
115.DR CongoDR Congo38.45 Mbps
116.MoroccoMorocco36.37 Mbps
117.TogoTogo34.13 Mbps
118.TajikistanTajikistan33.77 Mbps
119.Bosnia and HerzegovinaBosnia and Herzegovina33.59 Mbps
120.IraqIraq33.16 Mbps
121.IndonesiaIndonesia32.38 Mbps
122.MadagascarMadagascar29.19 Mbps
123.MyanmarMyanmar26.66 Mbps
124.ZimbabweZimbabwe26.48 Mbps
125.NigeriaNigeria26.08 Mbps
126.UgandaUganda25.96 Mbps
127.Sri LankaSri Lanka24.97 Mbps
128.SenegalSenegal24.01 Mbps
129.AngolaAngola22.91 Mbps
130.ZambiaZambia22.24 Mbps
131.BeninBenin21.26 Mbps
132.MaliMali21.23 Mbps
133.Cape VerdeCape Verde19.83 Mbps
134.MauritaniaMauritania19.46 Mbps
135.SurinameSuriname19.19 Mbps
136.MaldivesMaldives18.54 Mbps
137.TanzaniaTanzania18.45 Mbps
138.SomaliaSomalia17.82 Mbps
139.MozambiqueMozambique17.68 Mbps
140.IranIran16.68 Mbps
141.AlgeriaAlgeria16.54 Mbps
142.PakistanPakistan15.86 Mbps
143.BotswanaBotswana15.6 Mbps
144.KenyaKenya14.93 Mbps
145.LebanonLebanon14.73 Mbps
146.NamibiaNamibia13.6 Mbps
147.TunisiaTunisia12.8 Mbps
148.YemenYemen11.21 Mbps
149.LibyaLibya10.19 Mbps
150.EthiopiaEthiopia9.82 Mbps
151.CameroonCameroon8.92 Mbps
152.AfghanistanAfghanistan3.88 Mbps
153.TurkmenistanTurkmenistan3.78 Mbps
154.CubaCuba3.23 Mbps
154.SyriaSyria3.23 Mbps

A Look at Global Internet Speed

A fast and reliable internet connection is essential for economic growth, digital innovation, and global connectivity, making internet speed rankings a key indicator of a country’s technological infrastructure. For this ranking, we use the broadband data from the Speedtest Global Index to provide an overview of internet performance worldwide.

What is the Speedtest Global Index?

The Speedtest Global Index, published by Ookla, is a comprehensive ranking of internet performance across countries and regions. It provides insights into the global state of broadband and mobile internet speeds, helping policymakers, businesses, and consumers understand connectivity trends worldwide. Broadband broadband speed serves as the primary metric in this analysis since it is available in 152 countries compared to 104 for mobile internet.

How the Index Is Measured
The index is based on real-world internet speed tests conducted by users through Ookla’s Speedtest platform. These measurements assess download speed, upload speed, and latency for both fixed broadband and mobile networks. The rankings reflect median speeds, which provide a more accurate representation of typical user experiences compared to average speeds, which can be skewed by extreme values.

Country Inclusion and Precision Threshold
To ensure reliability, the Speedtest Global Index only includes countries and territories that meet minimum data thresholds based on the number of tests conducted.

Before January 1, 2019, a country needed at least 3,333 unique user test results for fixed broadband in a given month to be included. From January 1, 2019, to May 2024, the threshold was adjusted to a minimum of 300 unique user test results.

Starting in June 2024, the methodology shifted to the "Precision Threshold," which relies on data from a rolling quarter (the current month plus the previous two months). Under this new approach, a country is included only if the 95% confidence interval of its median download speed falls within ±5% of the median.

This approach guarantees that rankings are based on a statistically significant sample, making the data a credible reflection of national internet performance.

Countries With Fastest Internet Speed

As of February 2025, the Speedtest Global Index reveals that the top-ranking countries for broadband internet speed. They often share common factors such as significant investments in telecommunications infrastructure, widespread adoption of advanced technologies like 5G, and supportive regulatory environments that encourage competition among service providers.

Fastest Internet Speed in the World

Singapore constantly leads global broadband internet speed, boasting a median download speed of 345.33 Mbps.

This exceptional performance is largely attributed to the nation's strategic investments in its digital infrastructure, particularly the development of the Next Generation Nationwide Broadband Network (Next Gen NBN). Launched under the Intelligent Nation 2015 (iN2015) master plan, the Next Gen NBN is a comprehensive Fiber-to-Anywhere network designed to transform Singapore into a global city powered by ultra-high-speed broadband.

According to the World Bank, the network offers open access, competitively priced ultra-high-speed broadband services ranging from 1 Mbps to 1 Gbps for both consumers and businesses.

To maintain its competitive edge, Singapore continues to invest in upgrading its broadband capabilities. The Infocomm Media Development Authority (IMDA) has committed up to S$100 million to enhance the Nationwide Broadband Network, aiming to provide speeds of up to 10 Gbps to over half a million households by 2028.

These ongoing efforts underscore Singapore's dedication to fostering a digitally advanced society with some of the fastest and most reliable internet services worldwide.

Top 10 Countries for Fastest Broadband Internet Speed

Singapore leads the world in broadband speed with a median download speed of 345.33 Mbps, driven by its advanced fiber-optic infrastructure. The United Arab Emirates follows at 313.55 Mbps, reflecting its rapid digital growth, while Hong Kong (SAR) ranks third at 312.48 Mbps, benefiting from dense urban connectivity. Iceland (295.55 Mbps) and France (290.75 Mbps) round out the top five. The United States records 279.93 Mbps, just ahead of Chile at 279.53 Mbps, the fastest in South America. Denmark (254.75 Mbps), Spain (247.94 Mbps), and Switzerland (245.39 Mbps) complete the top ten, highlighting Europe's strong digital networks.

Country Megabits per second (Mbps)
Singapore 345.33
United Arab Emirates 313.55
Hong Kong (SAR) 312.48
Iceland 295.55
France 290.75
United States 279.93
Chile 279.53
Denmark 254.75
Spain 247.94
Switzerland 245.39

Countries With Slowest Internet Speed

Countries with the slowest internet speeds often struggle with outdated infrastructure, insufficient investment in telecommunications, economic and political instability, and even conflict that hinders technological advancements. Limited broadband access and high service costs further contribute to slow connectivity, affecting digital inclusion and economic growth.

Top 10 Countries for Slowest Broadband Internet Speed

Country Megabits per second (Mbps)
Syria 3.23
Cuba 3.23
Turkmenistan 3.78
Afghanistan 3.88
Cameroon 8.92
Ethiopia 9.82
Libya 10.19
Yemen 11.21
Tunisia 12.80
Namibia 13.60

By Region

Afghanistan

See Less
Afghanistan

Metric

Value

Rank

Broadband Speed

3.88 Mbps

#152

Albania

See More
Albania

Metric

Value

Rank

Broadband Speed

81.41 Mbps

#79

Mean Mobile Speed (Mbps)

87.12 Mbps

#47

Algeria

See More
Algeria

Metric

Value

Rank

Broadband Speed

16.54 Mbps

#141

Mean Mobile Speed (Mbps)

32.19 Mbps

#91

Angola

See More
Angola

Metric

Value

Rank

Broadband Speed

22.91 Mbps

#129

Antigua and Barbuda

See More
Antigua and Barbuda

Metric

Value

Rank

Broadband Speed

39.39 Mbps

#113

Argentina

See More
Argentina

Metric

Value

Rank

Broadband Speed

93.38 Mbps

#59

Mean Mobile Speed (Mbps)

63.62 Mbps

#62

Armenia

See More
Armenia

Metric

Value

Rank

Broadband Speed

60.72 Mbps

#96

Mean Mobile Speed (Mbps)

42.11 Mbps

#83

Australia

See More
Australia

Metric

Value

Rank

Broadband Speed

80.49 Mbps

#81

Mean Mobile Speed (Mbps)

116.58 Mbps

#30

Austria

See More
Austria

Metric

Value

Rank

Broadband Speed

100.45 Mbps

#49

Mean Mobile Speed (Mbps)

98.99 Mbps

#41

Azerbaijan

See More
Azerbaijan

Metric

Value

Rank

Broadband Speed

69.32 Mbps

#90

Mean Mobile Speed (Mbps)

71.01 Mbps

#55

Bahamas

See More
Bahamas

Metric

Value

Rank

Broadband Speed

69.93 Mbps

#89

Bahrain

See More
Bahrain

Metric

Value

Rank

Broadband Speed

88.85 Mbps

#68

Mean Mobile Speed (Mbps)

235.19 Mbps

#5

Bangladesh

See More
Bangladesh

Metric

Value

Rank

Broadband Speed

53.12 Mbps

#98

Mean Mobile Speed (Mbps)

37.98 Mbps

#87

Barbados

See More
Barbados

Metric

Value

Rank

Broadband Speed

97.36 Mbps

#50

Belarus

See More
Belarus

Metric

Value

Rank

Broadband Speed

77.78 Mbps

#85

Mean Mobile Speed (Mbps)

19 Mbps

#101

Belgium

See More
Belgium

Metric

Value

Rank

Broadband Speed

116.69 Mbps

#47

Mean Mobile Speed (Mbps)

95.86 Mbps

#42

Belize

See More
Belize

Metric

Value

Rank

Broadband Speed

47.75 Mbps

#105

Benin

See More
Benin

Metric

Value

Rank

Broadband Speed

21.26 Mbps

#131

Bolivia

See More
Bolivia

Metric

Value

Rank

Broadband Speed

47.5 Mbps

#107

Mean Mobile Speed (Mbps)

13.4 Mbps

#103

Bosnia and Herzegovina

See More
Bosnia and Herzegovina

Metric

Value

Rank

Broadband Speed

33.59 Mbps

#119

Mean Mobile Speed (Mbps)

28.16 Mbps

#96

Botswana

See More
Botswana

Metric

Value

Rank

Broadband Speed

15.6 Mbps

#143

Brazil

See More
Brazil

Metric

Value

Rank

Broadband Speed

188.06 Mbps

#27

Mean Mobile Speed (Mbps)

205.92 Mbps

#6

Brunei

See More
Brunei

Metric

Value

Rank

Broadband Speed

77.95 Mbps

#84

Bulgaria

See More
Bulgaria

Metric

Value

Rank

Broadband Speed

87.4 Mbps

#69

Mean Mobile Speed (Mbps)

249.73 Mbps

#4

Burkina Faso

See More
Burkina Faso

Metric

Value

Rank

Broadband Speed

48.05 Mbps

#103

Cambodia

See More
Cambodia

Metric

Value

Rank

Broadband Speed

47.51 Mbps

#106

Mean Mobile Speed (Mbps)

49 Mbps

#73

Cameroon

See More
Cameroon

Metric

Value

Rank

Broadband Speed

8.92 Mbps

#151

Canada

See More
Canada

Metric

Value

Rank

Broadband Speed

237.86 Mbps

#13

Mean Mobile Speed (Mbps)

106.93 Mbps

#36

Cape Verde

See More
Cape Verde

Metric

Value

Rank

Broadband Speed

19.83 Mbps

#133

Chile

See More
Chile

Metric

Value

Rank

Broadband Speed

279.53 Mbps

#7

Mean Mobile Speed (Mbps)

73.05 Mbps

#54

China

See More
China

Metric

Value

Rank

Broadband Speed

244.67 Mbps

#11

Mean Mobile Speed (Mbps)

174.46 Mbps

#10

Colombia

See More
Colombia

Metric

Value

Rank

Broadband Speed

166.19 Mbps

#34

Mean Mobile Speed (Mbps)

31.21 Mbps

#94

Costa Rica

See More
Costa Rica

Metric

Value

Rank

Broadband Speed

119.19 Mbps

#46

Mean Mobile Speed (Mbps)

52.25 Mbps

#69

Croatia

See More
Croatia

Metric

Value

Rank

Broadband Speed

93.3 Mbps

#60

Mean Mobile Speed (Mbps)

108.18 Mbps

#35

Cuba

See More
Cuba

Metric

Value

Rank

Broadband Speed

3.23 Mbps

#154

Cyprus

See More
Cyprus

Metric

Value

Rank

Broadband Speed

97.22 Mbps

#51

Mean Mobile Speed (Mbps)

114.06 Mbps

#31

Czech Republic

See More
Czech Republic

Metric

Value

Rank

Broadband Speed

80.16 Mbps

#82

Mean Mobile Speed (Mbps)

103.31 Mbps

#38

DR Congo

See More
DR Congo

Metric

Value

Rank

Broadband Speed

38.45 Mbps

#115

Denmark

See More
Denmark

Metric

Value

Rank

Broadband Speed

254.75 Mbps

#8

Mean Mobile Speed (Mbps)

198.48 Mbps

#9

Dominica

See More
Dominica

Metric

Value

Rank

Broadband Speed

92.73 Mbps

#62

Dominican Republic

See More
Dominican Republic

Metric

Value

Rank

Broadband Speed

45.35 Mbps

#108

Ecuador

See More
Ecuador

Metric

Value

Rank

Broadband Speed

110.44 Mbps

#48

Mean Mobile Speed (Mbps)

34.6 Mbps

#90

Egypt

See More
Egypt

Metric

Value

Rank

Broadband Speed

84.52 Mbps

#72

Mean Mobile Speed (Mbps)

38.25 Mbps

#86

El Salvador

See More
El Salvador

Metric

Value

Rank

Broadband Speed

80.64 Mbps

#80

Mean Mobile Speed (Mbps)

40.66 Mbps

#84

Estonia

See More
Estonia

Metric

Value

Rank

Broadband Speed

92.42 Mbps

#64

Mean Mobile Speed (Mbps)

130.45 Mbps

#25

Ethiopia

See More
Ethiopia

Metric

Value

Rank

Broadband Speed

9.82 Mbps

#150

Finland

See More
Finland

Metric

Value

Rank

Broadband Speed

146.6 Mbps

#41

Mean Mobile Speed (Mbps)

140.01 Mbps

#21

France

See More
France

Metric

Value

Rank

Broadband Speed

290.75 Mbps

#5

Mean Mobile Speed (Mbps)

133.66 Mbps

#22

Gabon

See More
Gabon

Metric

Value

Rank

Broadband Speed

42.84 Mbps

#110

Georgia

See More
Georgia

Metric

Value

Rank

Broadband Speed

41.71 Mbps

#111

Mean Mobile Speed (Mbps)

158.81 Mbps

#16

Germany

See More
Germany

Metric

Value

Rank

Broadband Speed

96.33 Mbps

#55

Mean Mobile Speed (Mbps)

68.51 Mbps

#59

Ghana

See More
Ghana

Metric

Value

Rank

Broadband Speed

51.24 Mbps

#100

Greece

See More
Greece

Metric

Value

Rank

Broadband Speed

65.51 Mbps

#93

Mean Mobile Speed (Mbps)

112.09 Mbps

#32

Guatemala

See More
Guatemala

Metric

Value

Rank

Broadband Speed

64.11 Mbps

#94

Mean Mobile Speed (Mbps)

55.52 Mbps

#67

Guyana

See More
Guyana

Metric

Value

Rank

Broadband Speed

93.28 Mbps

#61

Haiti

See More
Haiti

Metric

Value

Rank

Broadband Speed

45.19 Mbps

#109

Honduras

See More
Honduras

Metric

Value

Rank

Broadband Speed

67.29 Mbps

#91

Mean Mobile Speed (Mbps)

45.39 Mbps

#80

Hong Kong

See More
Hong Kong

Metric

Value

Rank

Broadband Speed

312.48 Mbps

#3

Mean Mobile Speed (Mbps)

84.61 Mbps

#49

Hungary

See More
Hungary

Metric

Value

Rank

Broadband Speed

215.3 Mbps

#19

Mean Mobile Speed (Mbps)

68.85 Mbps

#58

Iceland

See More
Iceland

Metric

Value

Rank

Broadband Speed

295.55 Mbps

#4

India

See More
India

Metric

Value

Rank

Broadband Speed

61.66 Mbps

#95

Mean Mobile Speed (Mbps)

144.33 Mbps

#20

Indonesia

See More
Indonesia

Metric

Value

Rank

Broadband Speed

32.38 Mbps

#121

Mean Mobile Speed (Mbps)

39.51 Mbps

#85

Iran

See More
Iran

Metric

Value

Rank

Broadband Speed

16.68 Mbps

#140

Mean Mobile Speed (Mbps)

49.2 Mbps

#72

Iraq

See More
Iraq

Metric

Value

Rank

Broadband Speed

33.16 Mbps

#120

Mean Mobile Speed (Mbps)

49.26 Mbps

#71

Ireland

See More
Ireland

Metric

Value

Rank

Broadband Speed

148.37 Mbps

#39

Mean Mobile Speed (Mbps)

45.64 Mbps

#79

Israel

See More
Israel

Metric

Value

Rank

Broadband Speed

229.65 Mbps

#16

Mean Mobile Speed (Mbps)

58.23 Mbps

#66

Italy

See More
Italy

Metric

Value

Rank

Broadband Speed

92.61 Mbps

#63

Mean Mobile Speed (Mbps)

86.52 Mbps

#48

Ivory Coast

See More
Ivory Coast

Metric

Value

Rank

Broadband Speed

59.93 Mbps

#97

Jamaica

See More
Jamaica

Metric

Value

Rank

Broadband Speed

85.11 Mbps

#70

Japan

See More
Japan

Metric

Value

Rank

Broadband Speed

217.11 Mbps

#18

Mean Mobile Speed (Mbps)

63.74 Mbps

#61

Jordan

See More
Jordan

Metric

Value

Rank

Broadband Speed

168.38 Mbps

#33

Mean Mobile Speed (Mbps)

47.34 Mbps

#74

Kazakhstan

See More
Kazakhstan

Metric

Value

Rank

Broadband Speed

80.03 Mbps

#83

Mean Mobile Speed (Mbps)

81.36 Mbps

#51

Kenya

See More
Kenya

Metric

Value

Rank

Broadband Speed

14.93 Mbps

#144

Kosovo

See More
Kosovo

Metric

Value

Rank

Broadband Speed

82.67 Mbps

#77

Mean Mobile Speed (Mbps)

87.3 Mbps

#46

Kuwait

See More
Kuwait

Metric

Value

Rank

Broadband Speed

193.53 Mbps

#24

Mean Mobile Speed (Mbps)

309.07 Mbps

#3

Kyrgyzstan

See More
Kyrgyzstan

Metric

Value

Rank

Broadband Speed

75.97 Mbps

#86

Mean Mobile Speed (Mbps)

47.02 Mbps

#75

Laos

See More
Laos

Metric

Value

Rank

Broadband Speed

38.89 Mbps

#114

Mean Mobile Speed (Mbps)

45.12 Mbps

#81

Latvia

See More
Latvia

Metric

Value

Rank

Broadband Speed

96.09 Mbps

#56

Mean Mobile Speed (Mbps)

132.72 Mbps

#24

Lebanon

See More
Lebanon

Metric

Value

Rank

Broadband Speed

14.73 Mbps

#145

Mean Mobile Speed (Mbps)

46.38 Mbps

#76

Libya

See More
Libya

Metric

Value

Rank

Broadband Speed

10.19 Mbps

#149

Mean Mobile Speed (Mbps)

20.26 Mbps

#100

Liechtenstein

See More
Liechtenstein

Metric

Value

Rank

Broadband Speed

188.07 Mbps

#26

Luxembourg

See More
Luxembourg

Metric

Value

Rank

Broadband Speed

178.4 Mbps

#30

Mean Mobile Speed (Mbps)

148.34 Mbps

#18

Macau

See More
Macau

Metric

Value

Rank

Broadband Speed

232.74 Mbps

#15

Madagascar

See More
Madagascar

Metric

Value

Rank

Broadband Speed

29.19 Mbps

#122

Malaysia

See More
Malaysia

Metric

Value

Rank

Broadband Speed

135.64 Mbps

#43

Mean Mobile Speed (Mbps)

168.94 Mbps

#12

Maldives

See More
Maldives

Metric

Value

Rank

Broadband Speed

18.54 Mbps

#136

Mean Mobile Speed (Mbps)

111.37 Mbps

#33

Mali

See More
Mali

Metric

Value

Rank

Broadband Speed

21.23 Mbps

#132

Malta

See More
Malta

Metric

Value

Rank

Broadband Speed

163.28 Mbps

#36

Mauritania

See More
Mauritania

Metric

Value

Rank

Broadband Speed

19.46 Mbps

#134

Mauritius

See More
Mauritius

Metric

Value

Rank

Broadband Speed

51.96 Mbps

#99

Mexico

See More
Mexico

Metric

Value

Rank

Broadband Speed

83.97 Mbps

#74

Mean Mobile Speed (Mbps)

46.35 Mbps

#77

Moldova

See More
Moldova

Metric

Value

Rank

Broadband Speed

147.9 Mbps

#40

Mean Mobile Speed (Mbps)

52.44 Mbps

#68

Mongolia

See More
Mongolia

Metric

Value

Rank

Broadband Speed

75.95 Mbps

#87

Mean Mobile Speed (Mbps)

20.34 Mbps

#99

Montenegro

See More
Montenegro

Metric

Value

Rank

Broadband Speed

96.78 Mbps

#54

Mean Mobile Speed (Mbps)

90 Mbps

#44

Morocco

See More
Morocco

Metric

Value

Rank

Broadband Speed

36.37 Mbps

#116

Mean Mobile Speed (Mbps)

62.21 Mbps

#64

Mozambique

See More
Mozambique

Metric

Value

Rank

Broadband Speed

17.68 Mbps

#139

Myanmar

See More
Myanmar

Metric

Value

Rank

Broadband Speed

26.66 Mbps

#123

Namibia

See More
Namibia

Metric

Value

Rank

Broadband Speed

13.6 Mbps

#146

Nepal

See More
Nepal

Metric

Value

Rank

Broadband Speed

74.66 Mbps

#88

Netherlands

See More
Netherlands

Metric

Value

Rank

Broadband Speed

202.75 Mbps

#21

Mean Mobile Speed (Mbps)

173.49 Mbps

#11

New Zealand

See More
New Zealand

Metric

Value

Rank

Broadband Speed

175.54 Mbps

#31

Mean Mobile Speed (Mbps)

106.79 Mbps

#37

Nicaragua

See More
Nicaragua

Metric

Value

Rank

Broadband Speed

83.13 Mbps

#76

Mean Mobile Speed (Mbps)

28.94 Mbps

#95

Nigeria

See More
Nigeria

Metric

Value

Rank

Broadband Speed

26.08 Mbps

#125

Mean Mobile Speed (Mbps)

44.69 Mbps

#82

North Macedonia

See More
North Macedonia

Metric

Value

Rank

Broadband Speed

48 Mbps

#104

Mean Mobile Speed (Mbps)

154.01 Mbps

#17

Norway

See More
Norway

Metric

Value

Rank

Broadband Speed

153.33 Mbps

#38

Mean Mobile Speed (Mbps)

162.37 Mbps

#14

Oman

See More
Oman

Metric

Value

Rank

Broadband Speed

84.66 Mbps

#71

Mean Mobile Speed (Mbps)

133.12 Mbps

#23

Pakistan

See More
Pakistan

Metric

Value

Rank

Broadband Speed

15.86 Mbps

#142

Mean Mobile Speed (Mbps)

25.39 Mbps

#97

Palestine

See More
Palestine

Metric

Value

Rank

Broadband Speed

67.24 Mbps

#92

Panama

See More
Panama

Metric

Value

Rank

Broadband Speed

168.44 Mbps

#32

Mean Mobile Speed (Mbps)

31.33 Mbps

#93

Paraguay

See More
Paraguay

Metric

Value

Rank

Broadband Speed

95.79 Mbps

#57

Peru

See More
Peru

Metric

Value

Rank

Broadband Speed

200.79 Mbps

#22

Mean Mobile Speed (Mbps)

32.16 Mbps

#92

Philippines

See More
Philippines

Metric

Value

Rank

Broadband Speed

94.4 Mbps

#58

Mean Mobile Speed (Mbps)

58.83 Mbps

#65

Poland

See More
Poland

Metric

Value

Rank

Broadband Speed

183.02 Mbps

#28

Mean Mobile Speed (Mbps)

94.37 Mbps

#43

Portugal

See More
Portugal

Metric

Value

Rank

Broadband Speed

207.95 Mbps

#20

Mean Mobile Speed (Mbps)

128.56 Mbps

#26

Qatar

See More
Qatar

Metric

Value

Rank

Broadband Speed

192.83 Mbps

#25

Mean Mobile Speed (Mbps)

522.48 Mbps

#2

Romania

See More
Romania

Metric

Value

Rank

Broadband Speed

237.61 Mbps

#14

Mean Mobile Speed (Mbps)

76.58 Mbps

#53

Russia

See More
Russia

Metric

Value

Rank

Broadband Speed

90.4 Mbps

#67

Mean Mobile Speed (Mbps)

35.94 Mbps

#88

Rwanda

See More
Rwanda

Metric

Value

Rank

Broadband Speed

41.3 Mbps

#112

San Marino

See More
San Marino

Metric

Value

Rank

Broadband Speed

96.82 Mbps

#53

Saudi Arabia

See More
Saudi Arabia

Metric

Value

Rank

Broadband Speed

121.87 Mbps

#45

Mean Mobile Speed (Mbps)

199.44 Mbps

#8

Senegal

See More
Senegal

Metric

Value

Rank

Broadband Speed

24.01 Mbps

#128

Serbia

See More
Serbia

Metric

Value

Rank

Broadband Speed

90.89 Mbps

#66

Mean Mobile Speed (Mbps)

70.92 Mbps

#56

Singapore

See More
Singapore

Metric

Value

Rank

Broadband Speed

345.33 Mbps

#1

Mean Mobile Speed (Mbps)

160.56 Mbps

#15

Slovakia

See More
Slovakia

Metric

Value

Rank

Broadband Speed

92.27 Mbps

#65

Mean Mobile Speed (Mbps)

89.93 Mbps

#45

Slovenia

See More
Slovenia

Metric

Value

Rank

Broadband Speed

97.18 Mbps

#52

Mean Mobile Speed (Mbps)

118.81 Mbps

#27

Somalia

See More
Somalia

Metric

Value

Rank

Broadband Speed

17.82 Mbps

#138

South Africa

See More
South Africa

Metric

Value

Rank

Broadband Speed

48.49 Mbps

#102

Mean Mobile Speed (Mbps)

62.29 Mbps

#63

South Korea

See More
South Korea

Metric

Value

Rank

Broadband Speed

199.34 Mbps

#23

Mean Mobile Speed (Mbps)

205.27 Mbps

#7

Spain

See More
Spain

Metric

Value

Rank

Broadband Speed

247.94 Mbps

#9

Mean Mobile Speed (Mbps)

79.21 Mbps

#52

Sri Lanka

See More
Sri Lanka

Metric

Value

Rank

Broadband Speed

24.97 Mbps

#127

Mean Mobile Speed (Mbps)

35.76 Mbps

#89

Suriname

See More
Suriname

Metric

Value

Rank

Broadband Speed

19.19 Mbps

#135

Sweden

See More
Sweden

Metric

Value

Rank

Broadband Speed

178.91 Mbps

#29

Mean Mobile Speed (Mbps)

110.3 Mbps

#34

Switzerland

See More
Switzerland

Metric

Value

Rank

Broadband Speed

245.39 Mbps

#10

Mean Mobile Speed (Mbps)

101.16 Mbps

#40

Syria

See More
Syria

Metric

Value

Rank

Broadband Speed

3.23 Mbps

#154

Mean Mobile Speed (Mbps)

18.46 Mbps

#102

Taiwan

See More
Taiwan

Metric

Value

Rank

Broadband Speed

226.37 Mbps

#17

Mean Mobile Speed (Mbps)

117.93 Mbps

#29

Tajikistan

See More
Tajikistan

Metric

Value

Rank

Broadband Speed

33.77 Mbps

#118

Tanzania

See More
Tanzania

Metric

Value

Rank

Broadband Speed

18.45 Mbps

#137

Thailand

See More
Thailand

Metric

Value

Rank

Broadband Speed

238.41 Mbps

#12

Mean Mobile Speed (Mbps)

101.89 Mbps

#39

Togo

See More
Togo

Metric

Value

Rank

Broadband Speed

34.13 Mbps

#117

Trinidad and Tobago

See More
Trinidad and Tobago

Metric

Value

Rank

Broadband Speed

124.5 Mbps

#44

Tunisia

See More
Tunisia

Metric

Value

Rank

Broadband Speed

12.8 Mbps

#147

Mean Mobile Speed (Mbps)

82.15 Mbps

#50

Turkey

See More
Turkey

Metric

Value

Rank

Broadband Speed

50.71 Mbps

#101

Mean Mobile Speed (Mbps)

66.39 Mbps

#60

Turkmenistan

See More
Turkmenistan

Metric

Value

Rank

Broadband Speed

3.78 Mbps

#153

Uganda

See More
Uganda

Metric

Value

Rank

Broadband Speed

25.96 Mbps

#126

Ukraine

See More
Ukraine

Metric

Value

Rank

Broadband Speed

84.48 Mbps

#73

Mean Mobile Speed (Mbps)

46.32 Mbps

#78

United Arab Emirates

See More
United Arab Emirates

Metric

Value

Rank

Broadband Speed

313.55 Mbps

#2

Mean Mobile Speed (Mbps)

543.91 Mbps

#1

United Kingdom

See More
United Kingdom

Metric

Value

Rank

Broadband Speed

135.66 Mbps

#42

Mean Mobile Speed (Mbps)

69.77 Mbps

#57

United States

See More
United States

Metric

Value

Rank

Broadband Speed

279.93 Mbps

#6

Mean Mobile Speed (Mbps)

167.85 Mbps

#13

Uruguay

See More
Uruguay

Metric

Value

Rank

Broadband Speed

154.17 Mbps

#37

Uzbekistan

See More
Uzbekistan

Metric

Value

Rank

Broadband Speed

81.78 Mbps

#78

Mean Mobile Speed (Mbps)

49.89 Mbps

#70

Venezuela

See More
Venezuela

Metric

Value

Rank

Broadband Speed

83.91 Mbps

#75

Mean Mobile Speed (Mbps)

22.09 Mbps

#98

Vietnam

See More
Vietnam

Metric

Value

Rank

Broadband Speed

164.77 Mbps

#35

Mean Mobile Speed (Mbps)

144.5 Mbps

#19

Yemen

See More
Yemen

Metric

Value

Rank

Broadband Speed

11.21 Mbps

#148

Zambia

See More
Zambia

Metric

Value

Rank

Broadband Speed

22.24 Mbps

#130

Zimbabwe

See More
Zimbabwe

Metric

Value

Rank

Broadband Speed

26.48 Mbps

#124

Table

Region ↕Broadband Speed 2025↕Mobile Speed 2025↕
Afghanistan iconAfghanistan3.88 Mbps
Albania iconAlbania81.41 Mbps87.12 Mbps
Algeria iconAlgeria16.54 Mbps32.19 Mbps
Angola iconAngola22.91 Mbps
Antigua and Barbuda iconAntigua and Barbuda39.39 Mbps
Argentina iconArgentina93.38 Mbps63.62 Mbps
Armenia iconArmenia60.72 Mbps42.11 Mbps
Australia iconAustralia80.49 Mbps116.58 Mbps
Austria iconAustria100.45 Mbps98.99 Mbps
Azerbaijan iconAzerbaijan69.32 Mbps71.01 Mbps
Bahamas iconBahamas69.93 Mbps
Bahrain iconBahrain88.85 Mbps235.19 Mbps
Bangladesh iconBangladesh53.12 Mbps37.98 Mbps
Barbados iconBarbados97.36 Mbps
Belarus iconBelarus77.78 Mbps19 Mbps
Belgium iconBelgium116.69 Mbps95.86 Mbps
Belize iconBelize47.75 Mbps
Benin iconBenin21.26 Mbps
Bolivia iconBolivia47.5 Mbps13.4 Mbps
Bosnia and Herzegovina iconBosnia and Herzegovina33.59 Mbps28.16 Mbps
Botswana iconBotswana15.6 Mbps
Brazil iconBrazil188.06 Mbps205.92 Mbps
Brunei iconBrunei77.95 Mbps
Bulgaria iconBulgaria87.4 Mbps249.73 Mbps
Burkina Faso iconBurkina Faso48.05 Mbps
Cambodia iconCambodia47.51 Mbps49 Mbps
Cameroon iconCameroon8.92 Mbps
Canada iconCanada237.86 Mbps106.93 Mbps
Cape Verde iconCape Verde19.83 Mbps
Chile iconChile279.53 Mbps73.05 Mbps
China iconChina244.67 Mbps174.46 Mbps
Colombia iconColombia166.19 Mbps31.21 Mbps
Costa Rica iconCosta Rica119.19 Mbps52.25 Mbps
Croatia iconCroatia93.3 Mbps108.18 Mbps
Cuba iconCuba3.23 Mbps
Cyprus iconCyprus97.22 Mbps114.06 Mbps
Czech Republic iconCzech Republic80.16 Mbps103.31 Mbps
DR Congo iconDR Congo38.45 Mbps
Denmark iconDenmark254.75 Mbps198.48 Mbps
Dominica iconDominica92.73 Mbps
Dominican Republic iconDominican Republic45.35 Mbps
Ecuador iconEcuador110.44 Mbps34.6 Mbps
Egypt iconEgypt84.52 Mbps38.25 Mbps
El Salvador iconEl Salvador80.64 Mbps40.66 Mbps
Estonia iconEstonia92.42 Mbps130.45 Mbps
Ethiopia iconEthiopia9.82 Mbps
Finland iconFinland146.6 Mbps140.01 Mbps
France iconFrance290.75 Mbps133.66 Mbps
Gabon iconGabon42.84 Mbps
Georgia iconGeorgia41.71 Mbps158.81 Mbps
Germany iconGermany96.33 Mbps68.51 Mbps
Ghana iconGhana51.24 Mbps
Greece iconGreece65.51 Mbps112.09 Mbps
Guatemala iconGuatemala64.11 Mbps55.52 Mbps
Guyana iconGuyana93.28 Mbps
Haiti iconHaiti45.19 Mbps
Honduras iconHonduras67.29 Mbps45.39 Mbps
Hong Kong iconHong Kong312.48 Mbps84.61 Mbps
Hungary iconHungary215.3 Mbps68.85 Mbps
Iceland iconIceland295.55 Mbps
India iconIndia61.66 Mbps144.33 Mbps
Indonesia iconIndonesia32.38 Mbps39.51 Mbps
Iran iconIran16.68 Mbps49.2 Mbps
Iraq iconIraq33.16 Mbps49.26 Mbps
Ireland iconIreland148.37 Mbps45.64 Mbps
Israel iconIsrael229.65 Mbps58.23 Mbps
Italy iconItaly92.61 Mbps86.52 Mbps
Ivory Coast iconIvory Coast59.93 Mbps
Jamaica iconJamaica85.11 Mbps
Japan iconJapan217.11 Mbps63.74 Mbps
Jordan iconJordan168.38 Mbps47.34 Mbps
Kazakhstan iconKazakhstan80.03 Mbps81.36 Mbps
Kenya iconKenya14.93 Mbps
Kosovo iconKosovo82.67 Mbps87.3 Mbps
Kuwait iconKuwait193.53 Mbps309.07 Mbps
Kyrgyzstan iconKyrgyzstan75.97 Mbps47.02 Mbps
Laos iconLaos38.89 Mbps45.12 Mbps
Latvia iconLatvia96.09 Mbps132.72 Mbps
Lebanon iconLebanon14.73 Mbps46.38 Mbps
Libya iconLibya10.19 Mbps20.26 Mbps
Liechtenstein iconLiechtenstein188.07 Mbps
Luxembourg iconLuxembourg178.4 Mbps148.34 Mbps
Macau iconMacau232.74 Mbps
Madagascar iconMadagascar29.19 Mbps
Malaysia iconMalaysia135.64 Mbps168.94 Mbps
Maldives iconMaldives18.54 Mbps111.37 Mbps
Mali iconMali21.23 Mbps
Malta iconMalta163.28 Mbps
Mauritania iconMauritania19.46 Mbps
Mauritius iconMauritius51.96 Mbps
Mexico iconMexico83.97 Mbps46.35 Mbps
Moldova iconMoldova147.9 Mbps52.44 Mbps
Mongolia iconMongolia75.95 Mbps20.34 Mbps
Montenegro iconMontenegro96.78 Mbps90 Mbps
Morocco iconMorocco36.37 Mbps62.21 Mbps
Mozambique iconMozambique17.68 Mbps
Myanmar iconMyanmar26.66 Mbps
Namibia iconNamibia13.6 Mbps
Nepal iconNepal74.66 Mbps
Netherlands iconNetherlands202.75 Mbps173.49 Mbps
New Zealand iconNew Zealand175.54 Mbps106.79 Mbps
Nicaragua iconNicaragua83.13 Mbps28.94 Mbps
Nigeria iconNigeria26.08 Mbps44.69 Mbps
North Macedonia iconNorth Macedonia48 Mbps154.01 Mbps
Norway iconNorway153.33 Mbps162.37 Mbps
Oman iconOman84.66 Mbps133.12 Mbps
Pakistan iconPakistan15.86 Mbps25.39 Mbps
Palestine iconPalestine67.24 Mbps
Panama iconPanama168.44 Mbps31.33 Mbps
Paraguay iconParaguay95.79 Mbps
Peru iconPeru200.79 Mbps32.16 Mbps
Philippines iconPhilippines94.4 Mbps58.83 Mbps
Poland iconPoland183.02 Mbps94.37 Mbps
Portugal iconPortugal207.95 Mbps128.56 Mbps
Qatar iconQatar192.83 Mbps522.48 Mbps
Romania iconRomania237.61 Mbps76.58 Mbps
Russia iconRussia90.4 Mbps35.94 Mbps
Rwanda iconRwanda41.3 Mbps
San Marino iconSan Marino96.82 Mbps
Saudi Arabia iconSaudi Arabia121.87 Mbps199.44 Mbps
Senegal iconSenegal24.01 Mbps
Serbia iconSerbia90.89 Mbps70.92 Mbps
Singapore iconSingapore345.33 Mbps160.56 Mbps
Slovakia iconSlovakia92.27 Mbps89.93 Mbps
Slovenia iconSlovenia97.18 Mbps118.81 Mbps
Somalia iconSomalia17.82 Mbps
South Africa iconSouth Africa48.49 Mbps62.29 Mbps
South Korea iconSouth Korea199.34 Mbps205.27 Mbps
Spain iconSpain247.94 Mbps79.21 Mbps
Sri Lanka iconSri Lanka24.97 Mbps35.76 Mbps
Suriname iconSuriname19.19 Mbps
Sweden iconSweden178.91 Mbps110.3 Mbps
Switzerland iconSwitzerland245.39 Mbps101.16 Mbps
Syria iconSyria3.23 Mbps18.46 Mbps
Taiwan iconTaiwan226.37 Mbps117.93 Mbps
Tajikistan iconTajikistan33.77 Mbps
Tanzania iconTanzania18.45 Mbps
Thailand iconThailand238.41 Mbps101.89 Mbps
Togo iconTogo34.13 Mbps
Trinidad and Tobago iconTrinidad and Tobago124.5 Mbps
Tunisia iconTunisia12.8 Mbps82.15 Mbps
Turkey iconTurkey50.71 Mbps66.39 Mbps
Turkmenistan iconTurkmenistan3.78 Mbps
Uganda iconUganda25.96 Mbps
Ukraine iconUkraine84.48 Mbps46.32 Mbps
United Arab Emirates iconUnited Arab Emirates313.55 Mbps543.91 Mbps
United Kingdom iconUnited Kingdom135.66 Mbps69.77 Mbps
United States iconUnited States279.93 Mbps167.85 Mbps
Uruguay iconUruguay154.17 Mbps
Uzbekistan iconUzbekistan81.78 Mbps49.89 Mbps
Venezuela iconVenezuela83.91 Mbps22.09 Mbps
Vietnam iconVietnam164.77 Mbps144.5 Mbps
Yemen iconYemen11.21 Mbps
Zambia iconZambia22.24 Mbps
Zimbabwe iconZimbabwe26.48 Mbps
Speedtest Global Index
Last updated
February 2025
Keep reading

Additional Economy Datasets

Average Income By State

Average Income By State

Average Rent By State

Average Rent By State

Average Workweek by Country
Economy
World

Average Workweek by Country

Big Mac Index by Country
Economy
World

Big Mac Index by Country

Billionaires By Country
Economy
World

Billionaires By Country

Capitalist Countries
Economy
World

Capitalist Countries