IA Internet AnalysisLog in
Digital Earth connected by a global measurement network
GLOBAL REPORT

Global Internet
Speed Report 2024

Worldwide internet performance aggregated from the country reports available in our database. Synthetic estimates and empty samples are excluded from global averages and rankings.

1MTests represented209Countries209Measured datasets
FASTEST COUNTRY🇧🇪 Belgium155.32 Mbps
LOWEST LATENCY🇲🇴 Macao32.3 ms
MOST TESTED🇺🇸 United States678.7K tests
DATA COVERAGE209 measured0 estimated
COUNTRY REPORT DIRECTORY

All measured country reports — 2024

Annual records with at least 20 tests
#CountryDownloadTests
1Afghanistan18.55 Mbps852Albania43.17 Mbps1.3K3Algeria26.82 Mbps4K4Angola9.50 Mbps735Anguilla26.42 Mbps226Antigua and Barbuda30.50 Mbps1127Argentina74.16 Mbps1.6K8Armenia31.67 Mbps3449Australia56.76 Mbps9.2K10Austria67.20 Mbps2.4K11Azerbaijan40.69 Mbps74612Bahrain101.37 Mbps22713Bangladesh14.95 Mbps4.5K14Belarus30.58 Mbps10515Belgium155.32 Mbps2.1K16Belize39.11 Mbps12117Benin8.08 Mbps9818Bosnia and Herzegovina29.39 Mbps43419Brazil90.19 Mbps2.7K20British Virgin Islands103.65 Mbps2221Bulgaria68.69 Mbps1.4K22Burundi6.32 Mbps7823Cambodia35.11 Mbps28924Cameroon10.02 Mbps37025Canada124.78 Mbps8.3K26Cape Verde9.17 Mbps4027Cayman Islands95.39 Mbps3128Chile99.58 Mbps29829China52.03 Mbps1.9K30Colombia71.90 Mbps1.6K31Congo7.74 Mbps10532Costa Rica67.15 Mbps14733Croatia49.04 Mbps1.8K34Curaçao68.54 Mbps7235Cyprus72.62 Mbps23836Czech Republic68.98 Mbps1.9K37Denmark112.14 Mbps1.9K38Djibouti15.75 Mbps2939Dominican Republic30.05 Mbps4040East Timor9.73 Mbps2041Egypt16.07 Mbps11.1K42El Salvador66.53 Mbps5343Estonia81.99 Mbps33944Ethiopia11.16 Mbps31745Fiji13.40 Mbps2946Finland83.29 Mbps2.6K47France88.63 Mbps3.6K48Gambia8.03 Mbps2549Georgia24.01 Mbps89550Germany82.81 Mbps8K51Ghana18.35 Mbps25752Greece48.53 Mbps2.7K53Grenada87.83 Mbps2854Guam21.29 Mbps16855Guatemala112.23 Mbps19356Guinea9.43 Mbps12557Haiti68.71 Mbps7258Hashemite Kingdom of Jordan72.22 Mbps1K59Honduras51.10 Mbps5660Hong Kong118.31 Mbps1.3K61Hungary60.29 Mbps1.3K62Iceland101.50 Mbps9463India78.95 Mbps11.5K64Indonesia36.08 Mbps16.1K65Iran26.23 Mbps3.3K66Iraq13.78 Mbps2K67Ireland115.76 Mbps3.5K68Israel88.44 Mbps1.7K69Italy78.84 Mbps5.2K70Ivory Coast20.66 Mbps30771Jamaica73.95 Mbps3672Japan38.07 Mbps5.3K73Kazakhstan53.21 Mbps16574Kenya18.13 Mbps2.6K75Kuwait115.58 Mbps66676Kyrgyzstan40.69 Mbps6677Laos28.58 Mbps20778Latvia115.50 Mbps41479Lebanon11.41 Mbps3.4K80Libya14.90 Mbps67381Luxembourg99.25 Mbps11982Macao130.24 Mbps6183Macedonia77.72 Mbps29584Madagascar15.63 Mbps12485Malawi11.24 Mbps5386Malaysia65.79 Mbps4.6K87Maldives49.42 Mbps9988Mali13.54 Mbps4389Malta70.83 Mbps23490Mauritius39.56 Mbps18091Mexico68.06 Mbps3.4K92Mongolia15.64 Mbps30893Montenegro46.40 Mbps24194Morocco30.82 Mbps2.9K95Mozambique6.31 Mbps11896Myanmar [Burma]17.32 Mbps5497Namibia9.67 Mbps11698Nepal42.30 Mbps40499Netherlands131.14 Mbps6.2K100New Zealand53.17 Mbps1.5K101Nicaragua33.90 Mbps26102Niger4.07 Mbps37103Nigeria13.25 Mbps15.4K104Norway48.93 Mbps30.2K105Oman64.27 Mbps245106Pakistan11.48 Mbps2.7K107Palau13.78 Mbps23108Palestine26.93 Mbps278109Panama90.80 Mbps148110Paraguay97.79 Mbps56111Peru50.29 Mbps320112Philippines42.62 Mbps24.4K113Poland127.84 Mbps2.6K114Portugal54.75 Mbps1.7K115Puerto Rico72.58 Mbps621116Qatar119.56 Mbps274117Republic of Korea140.65 Mbps2K118Republic of Lithuania99.36 Mbps1.4K119Republic of Moldova100.40 Mbps94120Réunion53.82 Mbps35121Romania72.32 Mbps2.9K122Russia55.67 Mbps3.4K123Rwanda15.03 Mbps500124Saint Vincent and the Grenadines129.02 Mbps630125Saudi Arabia104.73 Mbps2.8K126Senegal21.34 Mbps139127Serbia72.40 Mbps1.3K128Seychelles22.32 Mbps315129Singapore98.60 Mbps714130Slovak Republic76.16 Mbps1.2K131Slovenia71.45 Mbps1.3K132Somalia41.58 Mbps164133South Africa51.64 Mbps3.2K134Spain92.96 Mbps3.8K135Sri Lanka33.13 Mbps524136Sudan8.70 Mbps39137Sweden103.39 Mbps2K138Switzerland110.29 Mbps1.2K139Syria8.04 Mbps626140Taiwan27.96 Mbps4.6K141Tajikistan11.65 Mbps36142Tanzania10.88 Mbps395143Thailand73.26 Mbps2.9K144Trinidad and Tobago57.23 Mbps270145Tunisia11.21 Mbps1.2K146Turkey42.55 Mbps2.9K147Turkmenistan3.40 Mbps26148Uganda17.20 Mbps107149Ukraine71.66 Mbps2.5K150United Arab Emirates108.93 Mbps1.1K151United Kingdom110.68 Mbps41.5K152United States127.68 Mbps678.7K153Uzbekistan36.88 Mbps693154Vanuatu23.20 Mbps22155Venezuela9.48 Mbps863156Yemen3.30 Mbps131157Zambia13.99 Mbps322158Zimbabwe18.27 Mbps95
OPEN DATA & METHODOLOGY

Transparent sources.
No invented rankings.

The page reads annual country records directly from PostgreSQL. Measurement Lab aggregates and other explicitly named sources remain distinguishable, and synthetic estimates are excluded from the aggregate and ranking.

Database-backedSample-weightedEstimates excluded
Read Measurement Lab methodology
Open data infrastructure connected to global network nodes
READY TO MEASURE?

Test your own connection

Run a browser-based NDT speed test and see download, upload and latency in real time.

Start speed test
VERIFIABLE CONTEXT

Global internet speed report 2024: data notes

The 2024 global report represents 1M tests across 209 countries in the available database. Its sample-weighted values are 106.80 Mbps download, 47.20 Mbps upload and 77.0 ms latency. It compares available country samples and is not a population-weighted ranking of every internet user.

Tests represented1M
Countries209
Global download106.80 Mbps
Global latency77.0 ms
At-a-glance comparison
MeasureValueContext
#1 Belgium155.32 Mbps2.1K tests
#2 Republic of Korea140.65 Mbps2K tests
#3 Netherlands131.14 Mbps6.2K tests
#4 Macao130.24 Mbps61 tests
#5 Saint Vincent and the Grenadines129.02 Mbps630 tests
#6 Poland127.84 Mbps2.6K tests
#7 United States127.68 Mbps678.7K tests
#8 Canada124.78 Mbps8.3K tests

Methodology

Country-level annual aggregates are read from the reporting database and combined using their available sample counts. Rankings require at least 20 tests. Synthetic estimates are excluded before weighting or ranking.

Full methodology →

Limitations

  • Country samples have different sizes and are not population weighted.
  • Test users and devices are self-selected rather than a representative household panel.
  • IP geolocation and network attribution can be imperfect.
  • A national aggregate does not predict service at a particular address.

Related questions

Which country had the fastest measured download in 2024?

Belgium leads the eligible records shown here at 155.32 Mbps. Eligibility requires at least 20 tests.

Is this a ranking of all internet users?

No. It ranks the country aggregates available in this database and discloses its sample threshold and estimates.

Can I compare an ISP using this report?

Country reports provide geographic context. Use the ISP directory and provider comparison pages for provider-specific information.

Global internet speed report 2024 | Internet Analysis