PCH

Packet Clearing House Report on Internet Exchange Point Locations

This map plots the density distribution of the Internet Exchange Points (IXPs) which form the core of the global Internet, by country. Countries must have root nameservers, country-code top-level domain (ccTLD) nameservers, and Internet exchange points (IXPs) within their borders in order to maintain autonomy and internal connectivity during periods when international cables are damaged.

We use the United Nations list of countries, and countries which display as less than one pixel are listed below, but aren't indicated on the map. Last updated Saturday 25th of April. This report is free for reuse and adaptation with attribution.

Countries with IXPs: 163

United States(134), Brazil(44), Russia(37), Germany(29), India(28), Argentina(27), Indonesia(25), Australia(22), France(22), Canada(19), United Kingdom(16), Netherlands(16), Japan(16), Sweden(15), Kazakhstan(14), Ukraine(14), Italy(13), Poland(12), Peru(10), China(10), Switzerland(9), New Zealand(9), Singapore(9), Spain(9), Thailand(9), Romania(7), South Africa(7), Finland(7), Norway(7), Bulgaria(6), Colombia(6), Greece(6), Philippines(6), Mexico(6), Ecuador(6), Austria(5), Ireland(5), Malaysia(5), Bangladesh(5), Chile(5), South Korea(5), Nigeria(5), Tanzania(5), Saudi Arabia(5), Estonia(4), Kenya(4), Pakistan(4), Dominican Republic(4), Czech Republic(4), Taiwan(4), Lithuania(4), Turkey(4), Portugal(4), Malawi(3), Egypt(3), Democratic Republic of Congo(3), Uzbekistan(3), Cameroon(3), Venezuela(3), Ghana(3), Iran(3), Denmark(3), Viet Nam(3), Georgia(3), Slovakia(3), Lebanon(2), Trinidad and Tobago(2), Liechtenstein(2), Paraguay(2), Guatemala(2), Nepal(2), Bolivia(2), Costa Rica(2), Senegal(2), Republic of Congo(2), Burkina Faso(2), Myanmar(2), Guam(2), Oman(2), Belgium(2), Angola(2), Latvia(2), United Arab Emirates(2), Mongolia(2), Honduras(2), Qatar(2), Botswana(1), Haiti(1), Moldova(1), Serbia(1), Armenia(1), Afghanistan(1), Jamaica(1), Papua New Guinea(1), Cambodia(1), Lesotho(1), Kyrgyzstan(1), Montenegro(1), Saint Vincent and the Grenadines(1), Saint Kitts and Nevis(1), Suriname(1), British Virgin Islands(1), Zambia(1), Tuvalu(1), Sint Eustatius(1), Cyprus(1), Hungary(1), Slovenia(1), Uganda(1), Rwanda(1), Laos(1), Dominica(1), Benin(1), Gabon(1), Martinique(1), Morocco(1), Burundi(1), Mali(1), Bosnia and Herzegovina(1), Guinea(1), North Macedonia(1), Palestine(1), Saint Barthélemy(1), Fiji(1), Tajikistan(1), Iceland(1), Israel(1), Panama(1), Sint Maarten(1), Luxembourg(1), Grenada(1), Vanuatu(1), Namibia(1), Gambia(1), Belize(1), Djibouti(1), Bhutan(1), Zimbabwe(1), Somalia(1), Bahrain(1), Jordan(1), Cape Verde(1), Sri Lanka(1), Saint Martin(1), Mauritius(1), El Salvador(1), Curaçao(1), Tunisia(1), Cote D'Ivoire(1), Belarus(1), Liberia(1), Togo(1), Albania(1), Puerto Rico(1), Kuwait(1), Chad(1), Iraq(1), Maldives(1), Brunei Darussalam(1), Sierra Leone(1), Guyana(1), Croatia(1), Mozambique(1)

Countries without IXPs: 49

Aruba, Central African Republic, Eritrea, Malta, New Caledonia, Saint Lucia, Seychelles, Syria, US Virgin Islands, Falkland Islands, Mauritania, Kosovo, Algeria, Azerbaijan, Comoros, Greenland, Marshall Islands, Nicaragua, Samoa, Solomon Islands, Timor-Leste, Western Sahara, Kiribati, Micronesia, South Sudan, Andorra, Bahamas, Cuba, Guinea-Bissau, Nauru, Niger, San Marino, Sudan, Tonga, Yemen, North Korea, Monaco, Antigua and Barbuda, Barbados, Equatorial Guinea, Madagascar, Netherlands Antilles, Palau, Sao Tome and Principe, Swaziland, Uruguay, Ethiopia, Libya, Turkmenistan

Countries with IXPs: 163
United States134
Brazil44
Russia37
Germany29
India28
Argentina27
Indonesia25
Australia22
France22
Canada19
United Kingdom16
Netherlands16
Japan16
Sweden15
Kazakhstan14
Ukraine14
Italy13
Poland12
Peru10
China10
Switzerland9
New Zealand9
Singapore9
Spain9
Thailand9
Romania7
South Africa7
Finland7
Norway7
Bulgaria6
Colombia6
Greece6
Philippines6
Mexico6
Ecuador6
Austria5
Ireland5
Malaysia5
Bangladesh5
Chile5
South Korea5
Nigeria5
Tanzania5
Saudi Arabia5
Estonia4
Kenya4
Pakistan4
Dominican Republic4
Czech Republic4
Taiwan4
Lithuania4
Turkey4
Portugal4
Malawi3
Egypt3
Democratic Republic of Congo3
Uzbekistan3
Cameroon3
Venezuela3
Ghana3
Iran3
Denmark3
Viet Nam3
Georgia3
Slovakia3
Lebanon2
Trinidad and Tobago2
Liechtenstein2
Paraguay2
Guatemala2
Nepal2
Bolivia2
Costa Rica2
Senegal2
Republic of Congo2
Burkina Faso2
Myanmar2
Guam2
Oman2
Belgium2
Angola2
Latvia2
United Arab Emirates2
Mongolia2
Honduras2
Qatar2
Botswana1
Haiti1
Moldova1
Serbia1
Armenia1
Afghanistan1
Jamaica1
Papua New Guinea1
Cambodia1
Lesotho1
Kyrgyzstan1
Montenegro1
Saint Vincent and the Grenadines1
Saint Kitts and Nevis1
Suriname1
British Virgin Islands1
Zambia1
Tuvalu1
Sint Eustatius1
Cyprus1
Hungary1
Slovenia1
Uganda1
Rwanda1
Laos1
Dominica1
Benin1
Gabon1
Martinique1
Morocco1
Burundi1
Mali1
Bosnia and Herzegovina1
Guinea1
North Macedonia1
Palestine1
Saint Barthélemy1
Fiji1
Tajikistan1
Iceland1
Israel1
Panama1
Sint Maarten1
Luxembourg1
Grenada1
Vanuatu1
Namibia1
Gambia1
Belize1
Djibouti1
Bhutan1
Zimbabwe1
Somalia1
Bahrain1
Jordan1
Cape Verde1
Sri Lanka1
Saint Martin1
Mauritius1
El Salvador1
Curaçao1
Tunisia1
Cote D'Ivoire1
Belarus1
Liberia1
Togo1
Albania1
Puerto Rico1
Kuwait1
Chad1
Iraq1
Maldives1
Brunei Darussalam1
Sierra Leone1
Guyana1
Croatia1
Mozambique1
Countries without IXPs: 49
Algeria
Andorra
Antigua and Barbuda
Aruba
Azerbaijan
Bahamas
Barbados
Central African Republic
Comoros
Cuba
Equatorial Guinea
Eritrea
Ethiopia
Falkland Islands
Greenland
Guinea-Bissau
Kiribati
Kosovo
Libya
Madagascar
Malta
Marshall Islands
Mauritania
Micronesia
Monaco
Nauru
Netherlands Antilles
New Caledonia
Nicaragua
Niger
North Korea
Palau
Saint Lucia
Samoa
San Marino
Sao Tome and Principe
Seychelles
Solomon Islands
South Sudan
Sudan
Swaziland
Syria
Timor-Leste
Tonga
Turkmenistan
US Virgin Islands
Uruguay
Western Sahara
Yemen

If you need to cite this information in a formal way (i.e. for bibliographical purposes), we suggest you use:

Packet Clearing House, Internet exchange point directory reports.
Retrieved on Saturday 25th of April from http://www.pch.net/ixpdir/summary

Last updated: Sat, 25 Apr 2026 17:48:48 +0000