ICT Development Index by Country 2025

map placeholder
ICT Development Index (IDI) Score 2024

20

30

40

50

60

70

80

90

100

5 Countries with the Highest ICT Development Index

100

98.1

97.9

97.8

Country
ICT Development Index (IDI) Score 2024
IDI Score 2023
Kuwait Flag
Kuwait10098.2
Finland Flag
Finland98.196.7
Estonia Flag
Estonia97.996.9
Singapore Flag
Singapore97.897.4
Qatar Flag
Qatar97.897.3
United Arab Emirates Flag
United Arab Emirates97.596.4
Bahrain Flag
Bahrain97.596.5
Hong Kong Flag
Hong Kong97.496.5
Denmark Flag
Denmark97.196.9
United States Flag
United States96.796.6
Iceland Flag
Iceland95.994.8
Poland Flag
Poland95.894.6
Saudi Arabia Flag
Saudi Arabia95.794.9
Brunei Flag
Brunei95.794.8
Sweden Flag
Sweden95.393.9
Australia Flag
Australia95.194
Malaysia Flag
Malaysia9594.5
South Korea Flag
South Korea94.493.8
Austria Flag
Austria94.392.5
Latvia Flag
Latvia94.393.8
Lithuania Flag
Lithuania94.292.4
Macau Flag
Macau94.193.3
United Kingdom Flag
United Kingdom93.692.8
Malta Flag
Malta93.587
Norway Flag
Norway93.490.9
Japan Flag
Japan93.292
San Marino Flag
San Marino92.7
Luxembourg Flag
Luxembourg92.692.1
Monaco Flag
Monaco92.6
Spain Flag
Spain92.591.4
Netherlands Flag
Netherlands92.593.5
Israel Flag
Israel92.591.1
Switzerland Flag
Switzerland92.491.6
Liechtenstein Flag
Liechtenstein92.391.9
Chile Flag
Chile91.790.7
Oman Flag
Oman91.790.5
Thailand Flag
Thailand9188.7
Slovenia Flag
Slovenia90.888.4
Ireland Flag
Ireland90.788.9
Russia Flag
Russia90.688.9
New Zealand Flag
New Zealand90.389.5
Kazakhstan Flag
Kazakhstan90.188.9
Uruguay Flag
Uruguay89.987.1
France Flag
France89.889.4
Croatia Flag
Croatia89.687.1
Belgium Flag
Belgium89.388.2
Bahamas Flag
Bahamas89.388.5
Andorra Flag
Andorra88.887.2
Bulgaria Flag
Bulgaria88.785.6
Canada Flag
Canada88.687.2
Cyprus Flag
Cyprus88.687.4
Belarus Flag
Belarus88.586.9
Kyrgyzstan Flag
Kyrgyzstan88.384.7
Libya Flag
Libya88.179.4
Czech Republic Flag
Czech Republic8886.1
Montenegro Flag
Montenegro87.983.9
Germany Flag
Germany87.887.3
Georgia Flag
Georgia87.885.1
Italy Flag
Italy87.786.4
Serbia Flag
Serbia87.785.1
Romania Flag
Romania87.687
Turkey Flag
Turkey87.585.8
Portugal Flag
Portugal87.485.6
Hungary Flag
Hungary87.486.8
Slovakia Flag
Slovakia87.187.1
Mongolia Flag
Mongolia8785.9
Morocco Flag
Morocco86.885.1
Greece Flag
Greece86.583.7
Armenia Flag
Armenia86.485.1
Bhutan Flag
Bhutan85.976.5
China Flag
China85.884.4
Vietnam Flag
Vietnam8580.6
Uzbekistan Flag
Uzbekistan84.981.7
Jordan Flag
Jordan84.978.5
Saint Kitts and Nevis Flag
Saint Kitts and Nevis84.982.3
Costa Rica Flag
Costa Rica84.883.9
Albania Flag
Albania84.781.6
Seychelles Flag
Seychelles84.780.9
Mauritius Flag
Mauritius84.281.7
South Africa Flag
South Africa83.680.5
Argentina Flag
Argentina83.481.5
Indonesia Flag
Indonesia82.880.1
Suriname Flag
Suriname82.576.8
Iran Flag
Iran82.280.9
Brazil Flag
Brazil8281.9
North Macedonia Flag
North Macedonia8279.6
Maldives Flag
Maldives81.579
Ukraine Flag
Ukraine8180.8
Algeria Flag
Algeria80.977.8
Mexico Flag
Mexico80.778
Azerbaijan Flag
Azerbaijan80.479
Trinidad and Tobago Flag
Trinidad and Tobago78.876.6
Botswana Flag
Botswana78.774
Bosnia and Herzegovina Flag
Bosnia and Herzegovina78.676.6
Grenada Flag
Grenada78.673.4
Dominica Flag
Dominica78.476.9
Moldova Flag
Moldova78.377.1
Panama Flag
Panama77.674.8
Barbados Flag
Barbados77.577.3
Tunisia Flag
Tunisia77.275.4
Jamaica Flag
Jamaica76.977
Egypt Flag
Egypt76.875.8
Peru Flag
Peru76.473.4
Dominican Republic Flag
Dominican Republic75.475
Gabon Flag
Gabon74.772.9
Philippines Flag
Philippines74.465
Paraguay Flag
Paraguay74.171.7
Iraq Flag
Iraq73.969.5
Saint Lucia Flag
Saint Lucia73.973.3
Colombia Flag
Colombia73.271.9
Cambodia Flag
Cambodia72.668.5
Sri Lanka Flag
Sri Lanka71.369.9
Saint Vincent and the Grenadines Flag
Saint Vincent and the Grenadines70.773
Eswatini Flag
Eswatini70.471.7
Vanuatu Flag
Vanuatu70.267.9
Ecuador Flag
Ecuador7068.2
Bolivia Flag
Bolivia69.468
Senegal Flag
Senegal69.366.5
Palestine Flag
Palestine69.367.3
Cape Verde Flag
Cape Verde69.168.1
Namibia Flag
Namibia68.868.1
Samoa Flag
Samoa67.863.1
Venezuela Flag
Venezuela67.764.2
Ghana Flag
Ghana66.265.9
El Salvador Flag
El Salvador66.161.9
Ivory Coast Flag
Ivory Coast65.359
Laos Flag
Laos65.364.6
Myanmar Flag
Myanmar63.865.7
Bangladesh Flag
Bangladesh6261.1
Nicaragua Flag
Nicaragua61.656.1
Djibouti Flag
Djibouti61.663.6
Honduras Flag
Honduras60.956.3
Syria Flag
Syria59.649.6
Kenya Flag
Kenya58.554.2
Tonga Flag
Tonga58.258.2
Sao Tome and Principe Flag
Sao Tome and Principe55.954.5
Pakistan Flag
Pakistan55.648.7
Zambia Flag
Zambia55.649.5
Mauritania Flag
Mauritania55.553.7
Kiribati Flag
Kiribati52.145.5
Guatemala Flag
Guatemala51.754.8
Angola Flag
Angola49.944.1
Lesotho Flag
Lesotho48.844.3
Zimbabwe Flag
Zimbabwe47.742.7
Nigeria Flag
Nigeria46.944.2
Rwanda Flag
Rwanda46.840.1
Comoros Flag
Comoros46.543.5
Togo Flag
Togo46.240.2
Benin Flag
Benin45.438.3
Equatorial Guinea Flag
Equatorial Guinea44.837.6
Cameroon Flag
Cameroon44.236.8
Yemen Flag
Yemen43.5
Tanzania Flag
Tanzania43.137.2
Uganda Flag
Uganda40.434.8
Mali Flag
Mali40.438.2
Ethiopia Flag
Ethiopia39.833.8
Timor-Leste Flag
Timor-Leste39.239
Liberia Flag
Liberia37.1
Guinea-Bissau Flag
Guinea-Bissau36.933.1
Sierra Leone Flag
Sierra Leone34.3
Afghanistan Flag
Afghanistan33.128.9
Malawi Flag
Malawi33.131.5
Mozambique Flag
Mozambique3225.8
DR Congo Flag
DR Congo3129.1
Republic of the Congo Flag
Republic of the Congo30.729.2
Burkina Faso Flag
Burkina Faso30.128.5
Madagascar Flag
Madagascar29.926.4
Somalia Flag
Somalia28.721.4
Burundi Flag
Burundi24.423
Chad Flag
Chad21.320