Global IoT connectivity readiness index (beta)
An IoT connectivity readiness ranking by country (beta), from confirmed data only and recalculated with every data update. Four parts: coverage — the share of networks with a sub-1 GHz 4G band, which carries indoor and rural coverage (30%); low-power IoT — 50 points if at least one network has confirmed LTE-M, 50 if NB-IoT (30%); 5G — the share of networks with 5G bands, plus RedCap where it is live (20%); device fit — the share of the devices we evaluate that work well on every network there (20%). Only confirmed data counts: "not listed" is never taken as "not available", so countries with thinner data may be under-scored — read the last column, data confidence (the share of 4G entries cross-checked by more than one source), alongside.
| Rank | Country or region | Index | Coverage | LTE-M · NB-IoT | 5G | Device fit | Data confidence |
|---|---|---|---|---|---|---|---|
| 1 | Germany | 98 | 100 | ✔ · ✔ | 100 · RedCap | 92 | 100% |
| 2 | Spain | 97 | 100 | ✔ · ✔ | 100 · RedCap | 85 | 100% |
| 3 | United Arab Emirates | 97 | 100 | ✔ · ✔ | 100 · RedCap | 85 | 83% |
| 4 | Australia | 92 | 100 | ✔ · ✔ | 100 · RedCap | 59 | 100% |
| 5 | Finland | 92 | 100 | ✔ · ✔ | 70 | 90 | 100% |
| 6 | Hungary | 92 | 100 | ✔ · ✔ | 70 | 90 | 94% |
| 7 | Czechia | 92 | 100 | ✔ · ✔ | 70 | 90 | 78% |
| 8 | Netherlands | 91 | 100 | ✔ · ✔ | 70 | 85 | 100% |
| 9 | Estonia | 91 | 100 | ✔ · ✔ | 70 | 85 | 92% |
| 10 | Belgium | 91 | 100 | ✔ · ✔ | 70 | 85 | 64% |
| 11 | Israel | 90 | 100 | ✔ · ✔ | 70 | 79 | 50% |
| 12 | France | 89 | 100 | ✔ · ✔ | 70 | 74 | 95% |
| 13 | Singapore | 89 | 100 | ✔ · ✔ | 100 · RedCap | 46 | 79% |
| 14 | New Zealand | 89 | 100 | ✔ · ✔ | 70 | 77 | 57% |
| 15 | South Korea | 88 | 100 | ✔ · ✔ | 70 | 69 | 100% |
| 16 | Bulgaria | 87 | 100 | ✔ · ✔ | 70 | 64 | 100% |
| 17 | United Kingdom | 87 | 100 | ✔ · ✔ | 70 | 64 | 88% |
| 18 | Poland | 87 | 100 | ✔ · ✔ | 70 | 64 | 73% |
| 19 | Turkey | 87 | 100 | ✔ · ✔ | 70 | 64 | 69% |
| 20 | United States | 86 | 100 | ✔ · ✔ | 100 · RedCap | 28 | 83% |
| 21 | Latvia | 86 | 100 | ✔ · ✔ | 47 | 85 | 80% |
| 22 | Greece | 86 | 100 | ✔ · ✔ | 47 | 85 | 41% |
| 23 | Brazil | 85 | 100 | ✔ · ✔ | 70 | 56 | 82% |
| 24 | Thailand | 85 | 100 | ✔ · ✔ | 70 | 56 | 67% |
| 25 | Italy | 84 | 100 | ✔ · ✔ | 70 | 49 | 100% |
| 26 | Japan | 84 | 100 | ✔ · ✔ | 100 · RedCap | 18 | 84% |
| 27 | Canada | 84 | 100 | ✔ · ✔ | 70 | 49 | 79% |
| 28 | China | 83 | 100 | ✔ · ✔ | 100 · RedCap | 13 | 100% |
| 29 | Romania | 83 | 100 | ✔ · ✔ | 52 | 64 | 90% |
| 30 | Saudi Arabia | 83 | 100 | ✔ · ✔ | 70 | 44 | 64% |
| 31 | Norway | 82 | 100 | ✔ · ✔ | 47 | 64 | 89% |
| 32 | Colombia | 81 | 100 | ✔ · ✔ | 70 | 36 | 54% |
| 33 | India | 80 | 100 | ✔ · ✔ | 70 | 28 | 75% |
| 34 | Austria | 77 | 100 | ✔ · ✔ | 0 | 85 | 94% |
| 35 | Portugal | 77 | 100 | ✔ · ✔ | 18 | 69 | 90% |
| 36 | Switzerland | 77 | 100 | ✔ · ✔ | 23 | 64 | 85% |
| 37 | Indonesia | 77 | 100 | — · ✔ | 70 | 92 | 83% |
| 38 | Sweden | 77 | 100 | ✔ · ✔ | 0 | 85 | 83% |
| 39 | Denmark | 77 | 100 | ✔ · ✔ | 0 | 85 | 75% |
| 40 | Russia | 77 | 100 | ✔ · ✔ | 0 | 85 | 74% |
| 41 | Croatia | 77 | 100 | ✔ · ✔ | 23 | 64 | 55% |
| 42 | Qatar | 76 | 100 | — · ✔ | 70 | 85 | 100% |
| 43 | Taiwan, China | 75 | 100 | ✔ · ✔ | 0 | 77 | 64% |
| 44 | Argentina | 75 | 100 | ✔ · — | 70 | 79 | 46% |
| 45 | Ukraine | 74 | 100 | ✔ · ✔ | 0 | 72 | 100% |
| 46 | Ireland | 74 | 100 | ✔ · ✔ | 0 | 72 | 75% |
| 47 | Hong Kong, China | 74 | 100 | ✔ · ✔ | 0 | 69 | 42% |
| 48 | Serbia | 73 | 100 | ✔ · ✔ | 0 | 64 | 67% |
| 49 | Slovenia | 73 | 100 | ✔ · ✔ | 0 | 64 | 64% |
| 50 | Lithuania | 73 | 100 | ✔ · ✔ | 0 | 64 | 44% |
| 51 | Luxembourg | 73 | 100 | ✔ · ✔ | 0 | 64 | 33% |
| 52 | Belarus | 73 | 100 | ✔ · ✔ | 0 | 64 | 0% |
| 53 | Kenya | 70 | 100 | ✔ · ✔ | 0 | 49 | 0% |
| 54 | Slovakia | 69 | 75 | ✔ · ✔ | 18 | 64 | 57% |
| 55 | North Macedonia | 66 | 100 | — · ✔ | 35 | 72 | 100% |
| 56 | Mexico | 65 | 67 | ✔ · ✔ | 47 | 28 | 67% |
| 57 | Chile | 65 | 75 | ✔ · ✔ | 35 | 28 | 50% |
| 58 | Vietnam | 64 | 33 | ✔ · ✔ | 47 | 72 | 57% |
| 59 | Kuwait | 63 | 100 | — · — | 100 · RedCap | 64 | 44% |
| 60 | Andorra | 62 | 100 | — · ✔ | 0 | 85 | 0% |
| 61 | Sri Lanka | 60 | 67 | ✔ · ✔ | 0 | 49 | 0% |
| 62 | Malta | 58 | 100 | — · ✔ | 0 | 64 | 50% |
| 63 | Iceland | 58 | 100 | ✔ · — | 0 | 64 | 36% |
| 64 | Albania | 58 | 100 | ✔ · — | 0 | 64 | 0% |
| 65 | Kazakhstan | 58 | 100 | — · ✔ | 0 | 64 | 0% |
| 66 | Tunisia | 58 | 100 | — · ✔ | 0 | 64 | 0% |
| 67 | Pakistan | 55 | 50 | ✔ · ✔ | 0 | 49 | 100% |
| 68 | Peru | 55 | 100 | — · — | 70 | 56 | 44% |
| 69 | Jamaica | 55 | 100 | ✔ · — | 0 | 49 | 0% |
| 70 | Macao | 54 | 100 | — · — | 47 | 72 | 20% |
| 71 | Liechtenstein | 53 | 33 | ✔ · ✔ | 0 | 64 | 0% |
| 72 | Philippines | 51 | 100 | — · — | 47 | 56 | 59% |
| 73 | Malaysia | 50 | 100 | — · ✔ | 0 | 26 | 95% |
| 74 | Uruguay | 46 | 33 | ✔ · ✔ | 0 | 28 | 0% |
| 75 | Cuba | 44 | 100 | — · — | 0 | 72 | 0% |
| 76 | Morocco | 43 | 100 | — · — | 0 | 64 | 100% |
| 77 | Cabo Verde | 43 | 100 | — · — | 0 | 64 | 0% |
| 78 | Djibouti | 43 | 100 | — · — | 0 | 64 | 0% |
| 79 | Ghana | 43 | 100 | — · — | 0 | 64 | 0% |
| 80 | Kyrgyzstan | 43 | 100 | — · — | 0 | 64 | 0% |
| 81 | Comoros | 43 | 100 | — · — | 0 | 64 | 0% |
| 82 | Lebanon | 43 | 100 | — · — | 0 | 64 | 0% |
| 83 | Lesotho | 43 | 100 | — · — | 0 | 64 | 0% |
| 84 | Monaco | 43 | 100 | — · — | 0 | 64 | 0% |
| 85 | Mozambique | 43 | 100 | — · — | 0 | 64 | 0% |
| 86 | New Caledonia | 43 | 100 | — · — | 0 | 64 | 0% |
| 87 | French Polynesia | 43 | 100 | — · — | 0 | 64 | 0% |
| 88 | Réunion | 43 | 50 | ✔ · — | 0 | 64 | 0% |
| 89 | Rwanda | 43 | 100 | — · — | 0 | 64 | 0% |
| 90 | Seychelles | 43 | 100 | — · — | 0 | 64 | 0% |
| 91 | Senegal | 43 | 100 | — · — | 0 | 64 | 0% |
| 92 | Trinidad and Tobago | 42 | 100 | — · — | 0 | 59 | 33% |
| 93 | Guyana | 42 | 100 | — · — | 0 | 59 | 0% |
| 94 | Panama | 42 | 100 | — · — | 0 | 59 | 0% |
| 95 | Papua New Guinea | 42 | 100 | — · — | 0 | 59 | 0% |
| 96 | Tonga | 42 | 100 | — · — | 0 | 59 | 0% |
| 97 | Vanuatu | 42 | 100 | — · — | 0 | 59 | 0% |
| 98 | Uzbekistan | 40 | 50 | ✔ · — | 0 | 49 | 0% |
| 99 | Guatemala | 38 | 50 | ✔ · — | 0 | 38 | 0% |
| 100 | Bangladesh | 37 | 25 | — · ✔ | 0 | 72 | 78% |
| 101 | Barbados | 36 | 100 | — · — | 0 | 28 | 0% |
| 102 | Bahamas | 35 | 100 | — · — | 0 | 23 | 0% |
| 103 | Belize | 35 | 100 | — · — | 0 | 23 | 0% |
| 104 | Tajikistan | 35 | 75 | — · — | 0 | 64 | 0% |
| 105 | Cyprus | 33 | 67 | — · — | 0 | 64 | 56% |
| 106 | Armenia | 33 | 67 | — · — | 0 | 64 | 0% |
| 107 | Moldova | 33 | 67 | — · — | 0 | 64 | 0% |
| 108 | Nepal | 33 | 67 | — · — | 0 | 64 | 0% |
| 109 | Oman | 32 | 33 | — · — | 70 | 41 | 67% |
| 110 | South Africa | 32 | 25 | — · ✔ | 0 | 49 | 50% |
| 111 | Costa Rica | 29 | 0 | ✔ · — | 0 | 69 | 0% |
| 112 | Laos | 29 | 0 | — · ✔ | 0 | 72 | 0% |
| 113 | Nigeria | 28 | 60 | — · — | 0 | 49 | 80% |
| 114 | Gabon | 28 | 50 | — · — | 0 | 64 | 0% |
| 115 | Georgia | 28 | 67 | — · — | 0 | 41 | 0% |
| 116 | Montenegro | 28 | 50 | — · — | 0 | 64 | 0% |
| 117 | Bhutan | 26 | 50 | — · — | 0 | 56 | 0% |
| 118 | Fiji | 26 | 50 | — · — | 0 | 56 | 0% |
| 119 | Mongolia | 26 | 50 | — · — | 0 | 56 | 0% |
| 120 | Maldives | 26 | 50 | — · — | 0 | 54 | 0% |
| 121 | Suriname | 26 | 50 | — · — | 0 | 56 | 0% |
| 122 | Samoa | 26 | 50 | — · — | 0 | 56 | 0% |
| 123 | Bolivia | 25 | 67 | — · — | 0 | 23 | 0% |
| 124 | Bahrain | 23 | 33 | — · — | 0 | 64 | 67% |
| 125 | Côte d'Ivoire | 23 | 33 | — · — | 0 | 64 | 0% |
| 126 | Ecuador | 23 | 0 | ✔ · — | 0 | 38 | 0% |
| 127 | Honduras | 23 | 0 | ✔ · — | 0 | 38 | 0% |
| 128 | Namibia | 23 | 50 | — · — | 0 | 41 | 0% |
| 129 | Myanmar | 22 | 25 | — · — | 0 | 72 | 11% |
| 130 | Zambia | 20 | 33 | — · — | 0 | 49 | 0% |
| 131 | Tanzania | 19 | 40 | — · — | 0 | 36 | 0% |
| 132 | Dominican Republic | 18 | 33 | — · — | 0 | 38 | 0% |
| 133 | Republic of the Congo | 15 | 0 | — · — | 0 | 74 | 0% |
| 134 | Turkmenistan | 15 | 0 | — · — | 0 | 74 | 0% |
| 135 | Afghanistan | 14 | 0 | — · — | 0 | 72 | 0% |
| 136 | Angola | 14 | 0 | — · — | 0 | 72 | 0% |
| 137 | Azerbaijan | 14 | 0 | — · — | 0 | 72 | 0% |
| 138 | Burkina Faso | 14 | 0 | — · — | 0 | 72 | 0% |
| 139 | Burundi | 14 | 0 | — · — | 0 | 72 | 0% |
| 140 | Benin | 14 | 0 | — · — | 0 | 72 | 0% |
| 141 | Brunei | 14 | 0 | — · — | 0 | 72 | 0% |
| 142 | Botswana | 14 | 0 | — · — | 0 | 72 | 0% |
| 143 | Algeria | 14 | 0 | — · — | 0 | 72 | 0% |
| 144 | Egypt | 14 | 0 | — · — | 0 | 72 | 0% |
| 145 | Ethiopia | 14 | 0 | — · — | 0 | 72 | 0% |
| 146 | Gambia | 14 | 0 | — · — | 0 | 72 | 0% |
| 147 | Guinea | 14 | 0 | — · — | 0 | 72 | 0% |
| 148 | Jordan | 14 | 0 | — · — | 0 | 69 | 0% |
| 149 | Cambodia | 14 | 0 | — · — | 0 | 72 | 0% |
| 150 | Liberia | 14 | 0 | — · — | 0 | 72 | 0% |
| 151 | Libya | 14 | 0 | — · — | 0 | 72 | 0% |
| 152 | Madagascar | 14 | 0 | — · — | 0 | 72 | 0% |
| 153 | Mali | 14 | 0 | — · — | 0 | 72 | 0% |
| 154 | Mauritania | 14 | 0 | — · — | 0 | 72 | 0% |
| 155 | Mauritius | 14 | 0 | — · — | 0 | 72 | 0% |
| 156 | Solomon Islands | 14 | 0 | — · — | 0 | 72 | 0% |
| 157 | Sudan | 14 | 0 | — · — | 0 | 72 | 0% |
| 158 | South Sudan | 14 | 0 | — · — | 0 | 72 | 0% |
| 159 | Syria | 14 | 0 | — · — | 0 | 72 | 0% |
| 160 | Eswatini | 14 | 0 | — · — | 0 | 72 | 0% |
| 161 | Chad | 14 | 0 | — · — | 0 | 69 | 0% |
| 162 | Timor-Leste | 14 | 0 | — · — | 0 | 72 | 0% |
| 163 | Zimbabwe | 14 | 0 | — · — | 0 | 72 | 0% |
| 164 | Uganda | 9 | 0 | — · — | 0 | 44 | 0% |
| 165 | Cameroon | 8 | 0 | — · — | 0 | 41 | 0% |
| 166 | Haiti | 8 | 0 | — · — | 0 | 38 | 0% |
| 167 | Malawi | 8 | 0 | — · — | 0 | 41 | 0% |
| 168 | Nicaragua | 8 | 0 | — · — | 0 | 38 | 0% |
| 169 | Paraguay | 8 | 0 | — · — | 0 | 38 | 0% |
| 170 | El Salvador | 8 | 0 | — · — | 0 | 38 | 0% |
| 171 | Venezuela | 6 | 0 | — · — | 0 | 31 | 0% |
| 172 | DR Congo | 1 | 0 | — · — | 0 | 5 | 0% |
