Fixed broadband subscriptions
Tier A· OfficialFixed (wired) broadband internet subscriptions per 100 people — a measure of high-speed connectivity.
100 = most fixed-broadband subscriptions per capita, 0 = fewest
Mixed reference years (2021–2024). This metric uses each country's most recent available year, so countries are not all measured in the same year — cross-country comparison is weakened. Each row shows its own reference year.
How this score is built
Fixed broadband subscriptions per 100 people — World Bank indicator IT.NET.BBND.P2 (ITU). Direction is higher_better. Normalized with min–max; the raw rate is shown. Note this counts *fixed* (wired) subscriptions only — in many countries mobile broadband dominates, so this understates total access. Most recent year per country.
Map
Loading map…
100 = most fixed-broadband subscriptions per capita, 0 = fewest
Full ranking
208 countries with data. Rank 1 = best. Click a column to sort; click a country for its full provenance.
| Rank ↑ | Country | Score | Raw value |
|---|---|---|---|
| 1st | GibraltarGIB | 100100 | 60.9748 per 100 people |
| 2nd | Cayman IslandsCYM | 92.4392 | 56.3604 per 100 people |
| 3rd | MonacoMCO | 91.3191 | 55.6781 per 100 people |
| 4th | AndorraAND | 85.8686 | 52.3554 per 100 people |
| 5th | BermudaBMU | 84.1484 | 51.3027 per 100 people |
| 6th | LiechtensteinLIE | 82.0182 | 50.005 per 100 people |
| 7th | FranceFRA | 80.2480 | 48.9252 per 100 people |
| 8th | South KoreaKOR | 78.478 | 47.8015 per 100 people |
| 9th | ChinaCHN | 77.477 | 47.1934 per 100 people |
| 10th | SwitzerlandCHE | 77.1177 | 47.0198 per 100 people |
| 11th | Saint Kitts and NevisKNA | 76.6677 | 46.7447 per 100 people |
| 12th | GermanyDEU | 74.875 | 45.6069 per 100 people |
| 13th | PortugalPRT | 74.274 | 45.2439 per 100 people |
| 14th | NorwayNOR | 74.0774 | 45.1633 per 100 people |
| 15th | GreeceGRC | 73.2773 | 44.676 per 100 people |
| 16th | MaltaMLT | 72.9973 | 44.5068 per 100 people |
| 17th | BelgiumBEL | 72.5473 | 44.2322 per 100 people |
| 18th | Saudi ArabiaSAU | 72.2872 | 44.0706 per 100 people |
| 19th | DenmarkDNK | 71.1771 | 43.3933 per 100 people |
| 20th | NetherlandsNLD | 70.4970 | 42.9782 per 100 people |
| 21st | CanadaCAN | 69.7470 | 42.5238 per 100 people |
| 22nd | United KingdomGBR | 69.1569 | 42.1648 per 100 people |
| 23rd | United Arab EmiratesARE | 66.9867 | 40.8401 per 100 people |
| 24th | SwedenSWE | 66.6167 | 40.6157 per 100 people |
| 25th | LuxembourgLUX | 66.1266 | 40.3175 per 100 people |
| 26th | Hong KongHKG | 66.0566 | 40.2724 per 100 people |
| 27th | SpainESP | 64.3464 | 39.2338 per 100 people |
| 28th | CzechiaCZE | 63.7464 | 38.8656 per 100 people |
| 29th | United StatesUSA | 63.7364 | 38.8572 per 100 people |
| 30th | JapanJPN | 63.3663 | 38.6312 per 100 people |
| 31st | New ZealandNZL | 62.462 | 38.0483 per 100 people |
| 32nd | CyprusCYP | 61.662 | 37.5627 per 100 people |
| 33rd | HungaryHUN | 61.5762 | 37.5423 per 100 people |
| 34th | IcelandISL | 61.5462 | 37.5243 per 100 people |
| 35th | BarbadosBRB | 61.4861 | 37.4843 per 100 people |
| 36th | BulgariaBGR | 60.7261 | 37.0236 per 100 people |
| 37th | AustraliaAUS | 59.8360 | 36.4788 per 100 people |
| 38th | FinlandFIN | 59.8260 | 36.4765 per 100 people |
| 39th | BelarusBLR | 59.4759 | 36.2627 per 100 people |
| 40th | RomaniaROU | 58.7159 | 35.7996 per 100 people |
| 41st | San MarinoSMR | 58.6959 | 35.7876 per 100 people |
| 42nd | French PolynesiaPYF | 58.3158 | 35.5534 per 100 people |
| 43rd | EstoniaEST | 57.9858 | 35.3527 per 100 people |
| 44th | UzbekistanUZB | 56.9757 | 34.7381 per 100 people |
| 45th | Faroe IslandsFRO | 56.7257 | 34.5874 per 100 people |
| 46th | SloveniaSVN | 56.1456 | 34.2333 per 100 people |
| 47th | SlovakiaSVK | 55.4655 | 33.8136 per 100 people |
| 48th | SerbiaSRB | 54.7455 | 33.3747 per 100 people |
| 49th | UruguayURY | 54.1954 | 33.044 per 100 people |
| 50th | IrelandIRL | 52.9853 | 32.3024 per 100 people |
| 50th | MontenegroMNE | 52.9853 | 32.3054 per 100 people |
| 52nd | GreenlandGRL | 52.4552 | 31.9843 per 100 people |
| 53rd | ItalyITA | 52.1252 | 31.7808 per 100 people |
| 54th | SeychellesSYC | 51.8252 | 31.5969 per 100 people |
| 55th | CuraçaoCUW | 51.6852 | 31.5127 per 100 people |
| 56th | GeorgiaGEO | 49.8850 | 30.4158 per 100 people |
| 57th | AustriaAUT | 49.4149 | 30.1278 per 100 people |
| 58th | North MacedoniaMKD | 49.0249 | 29.8922 per 100 people |
| 59th | MacauMAC | 48.9649 | 29.8554 per 100 people |
| 60th | GrenadaGRD | 48.8249 | 29.7674 per 100 people |
| 61st | MoldovaMDA | 48.649 | 29.6324 per 100 people |
| 62nd | CroatiaHRV | 48.5449 | 29.5997 per 100 people |
| 63rd | Saint Vincent and the GrenadinesVCT | 48.3248 | 29.4605 per 100 people |
| 64th | Bosnia and HerzegovinaBIH | 48.248 | 29.3909 per 100 people |
| 65th | IsraelISR | 47.8648 | 29.1837 per 100 people |
| 66th | Puerto RicoPRI | 45.946 | 27.9891 per 100 people |
| 67th | MauritiusMUS | 45.8846 | 27.9743 per 100 people |
| 68th | LithuaniaLTU | 45.6746 | 27.846 per 100 people |
| 69th | SingaporeSGP | 45.6246 | 27.8137 per 100 people |
| 70th | RussiaRUS | 44.545 | 27.1334 per 100 people |
| 71st | Trinidad and TobagoTTO | 44.3344 | 27.0294 per 100 people |
| 72nd | ArgentinaARG | 42.843 | 26.0976 per 100 people |
| 73rd | LatviaLVA | 42.2442 | 25.7543 per 100 people |
| 74th | PolandPOL | 41.5942 | 25.3613 per 100 people |
| 75th | BahamasBHS | 41.4441 | 25.268 per 100 people |
| 76th | British Virgin IslandsVGB | 40.8641 | 24.912 per 100 people |
| 77th | AlbaniaALB | 40.8141 | 24.8816 per 100 people |
| 78th | BrazilBRA | 39.4939 | 24.0792 per 100 people |
| 79th | ChileCHL | 38.9239 | 23.7314 per 100 people |
| 80th | VietnamVNM | 38.8939 | 23.7113 per 100 people |
| 81st | TürkiyeTUR | 38.4338 | 23.4317 per 100 people |
| 82nd | Costa RicaCRI | 38.1938 | 23.2877 per 100 people |
| 83rd | AzerbaijanAZE | 35.6836 | 21.7534 per 100 people |
| 84th | MexicoMEX | 35.6536 | 21.7367 per 100 people |
| 85th | UkraineUKR | 35.5136 | 21.6539 per 100 people |
| 86th | BruneiBRN | 34.7335 | 21.1771 per 100 people |
| 87th | DominicaDMA | 34.2134 | 20.8601 per 100 people |
| 88th | ArmeniaARM | 33.3133 | 20.3091 per 100 people |
| 89th | MaldivesMDV | 32.2232 | 19.649 per 100 people |
| 90th | New CaledoniaNCL | 31.7732 | 19.3729 per 100 people |
| 91st | SurinameSUR | 30.7531 | 18.7524 per 100 people |
| 92nd | PanamaPAN | 29.7430 | 18.1341 per 100 people |
| 93rd | IraqIRQ | 28.9229 | 17.6333 per 100 people |
| 94th | ArubaABW | 28.6829 | 17.4862 per 100 people |
| 95th | EcuadorECU | 28.2828 | 17.2464 per 100 people |
| 96th | ColombiaCOL | 28.2528 | 17.2244 per 100 people |
| 97th | BahrainBHR | 27.8728 | 16.9916 per 100 people |
| 98th | JamaicaJAM | 26.2126 | 15.9816 per 100 people |
| 99th | MongoliaMNG | 25.8926 | 15.7837 per 100 people |
| 100th | KazakhstanKAZ | 25.1225 | 15.3162 per 100 people |
| 101st | TunisiaTUN | 24.5625 | 14.9742 per 100 people |
| 102nd | ThailandTHA | 24.4224 | 14.887 per 100 people |
| 103rd | Saint LuciaLCA | 22.2622 | 13.5719 per 100 people |
| 104th | MalaysiaMYS | 22.2222 | 13.5464 per 100 people |
| 105th | AlgeriaDZA | 21.8422 | 13.3173 per 100 people |
| 106th | VenezuelaVEN | 21.2321 | 12.9447 per 100 people |
| 107th | GuyanaGUY | 21.2121 | 12.9356 per 100 people |
| 108th | ParaguayPRY | 21.1321 | 12.8836 per 100 people |
| 109th | El SalvadorSLV | 20.4420 | 12.4641 per 100 people |
| 110th | BoliviaBOL | 19.820 | 12.0711 per 100 people |
| 111th | IranIRN | 19.7820 | 12.0604 per 100 people |
| 112th | QatarQAT | 19.3819 | 11.8175 per 100 people |
| 113th | EgyptEGY | 19.1719 | 11.6871 per 100 people |
| 114th | PeruPER | 19.1519 | 11.6789 per 100 people |
| 115th | Dominican RepublicDOM | 18.3818 | 11.2046 per 100 people |
| 116th | OmanOMN | 18.1518 | 11.0648 per 100 people |
| 117th | Antigua and BarbudaATG | 17.5218 | 10.6818 per 100 people |
| 118th | NepalNPL | 16.5117 | 10.0656 per 100 people |
| 118th | United States Virgin IslandsVIR | 16.5117 | 10.0662 per 100 people |
| 120th | NauruNRU | 16.3316 | 9.95678 per 100 people |
| 121st | BelizeBLZ | 1616 | 9.75386 per 100 people |
| 122nd | Sri LankaLKA | 13.8914 | 8.46827 per 100 people |
| 123rd | Cape VerdeCPV | 13.6214 | 8.30537 per 100 people |
| 124th | TongaTON | 13.4113 | 8.17387 per 100 people |
| 125th | PalestinePSE | 13.3913 | 8.16158 per 100 people |
| 126th | BangladeshBGD | 13.2713 | 8.08931 per 100 people |
| 127th | KyrgyzstanKGZ | 12.7913 | 7.79696 per 100 people |
| 128th | BotswanaBWA | 12.212 | 7.44096 per 100 people |
| 129th | PalauPLW | 12.0312 | 7.33345 per 100 people |
| 130th | MoroccoMAR | 11.9812 | 7.30282 per 100 people |
| 131st | LebanonLBN | 11.9612 | 7.29167 per 100 people |
| 132nd | PhilippinesPHL | 11.7112 | 7.13893 per 100 people |
| 133rd | JordanJOR | 11.5112 | 7.01801 per 100 people |
| 134th | SyriaSYR | 11.2511 | 6.86125 per 100 people |
| 135th | MicronesiaFSM | 9.5410 | 5.81819 per 100 people |
| 136th | NicaraguaNIC | 9.479 | 5.77624 per 100 people |
| 137th | South AfricaZAF | 8.779 | 5.34791 per 100 people |
| 138th | GuatemalaGTM | 8.759 | 5.33792 per 100 people |
| 139th | TurkmenistanTKM | 8.569 | 5.21711 per 100 people |
| 140th | IndonesiaIDN | 8.078 | 4.92197 per 100 people |
| 141st | GabonGAB | 7.78 | 4.6941 per 100 people |
| 142nd | HondurasHND | 7.518 | 4.57915 per 100 people |
| 143rd | TuvaluTUV | 7.427 | 4.52362 per 100 people |
| 144th | LibyaLBY | 7.417 | 4.51841 per 100 people |
| 145th | CambodiaKHM | 6.87 | 4.14566 per 100 people |
| 146th | SenegalSEN | 6.627 | 4.03829 per 100 people |
| 147th | IndiaIND | 5.175 | 3.15046 per 100 people |
| 148th | CubaCUB | 5.065 | 3.08298 per 100 people |
| 149th | KenyaKEN | 4.995 | 3.04383 per 100 people |
| 150th | São Tomé and PríncipeSTP | 4.915 | 2.99402 per 100 people |
| 151st | BhutanBTN | 4.795 | 2.92069 per 100 people |
| 152nd | MyanmarMMR | 4.715 | 2.86966 per 100 people |
| 153rd | NamibiaNAM | 4.655 | 2.83463 per 100 people |
| 154th | LaosLAO | 4.464 | 2.72021 per 100 people |
| 155th | EswatiniSWZ | 4.114 | 2.50655 per 100 people |
| 156th | Marshall IslandsMHL | 3.854 | 2.35048 per 100 people |
| 157th | CameroonCMR | 3.493 | 2.12862 per 100 people |
| 158th | ZimbabweZWE | 3.183 | 1.93865 per 100 people |
| 159th | GuamGUM | 3.023 | 1.83921 per 100 people |
| 160th | FijiFJI | 2.953 | 1.8001 per 100 people |
| 161st | Ivory CoastCIV | 2.633 | 1.60153 per 100 people |
| 162nd | DjiboutiDJI | 2.412 | 1.47206 per 100 people |
| 163rd | PakistanPAK | 2.42 | 1.46559 per 100 people |
| 164th | TogoTGO | 2.322 | 1.41538 per 100 people |
| 165th | CongoCOG | 2.082 | 1.26798 per 100 people |
| 165th | YemenYEM | 2.082 | 1.27124 per 100 people |
| 167th | VanuatuVUT | 1.92 | 1.15566 per 100 people |
| 168th | KuwaitKWT | 1.662 | 1.01366 per 100 people |
| 169th | TajikistanTJK | 1.612 | 0.983936 per 100 people |
| 170th | MauritaniaMRT | 1.552 | 0.946513 per 100 people |
| 171st | SamoaWSM | 1.441 | 0.877539 per 100 people |
| 172nd | Burkina FasoBFA | 1.41 | 0.85136 per 100 people |
| 173rd | ZambiaZMB | 1.31 | 0.789798 per 100 people |
| 174th | MaliMLI | 1.271 | 0.77422 per 100 people |
| 175th | SomaliaSOM | 1.191 | 0.722963 per 100 people |
| 176th | GhanaGHA | 1.091 | 0.664729 per 100 people |
| 177th | RwandaRWA | 0.981 | 0.595648 per 100 people |
| 178th | EthiopiaETH | 0.971 | 0.593917 per 100 people |
| 179th | GambiaGMB | 0.851 | 0.518553 per 100 people |
| 180th | ComorosCOM | 0.641 | 0.387941 per 100 people |
| 181st | Guinea-BissauGNB | 0.631 | 0.386081 per 100 people |
| 182nd | LesothoLSO | 0.621 | 0.379435 per 100 people |
| 183rd | AngolaAGO | 0.61 | 0.362845 per 100 people |
| 184th | HaitiHTI | 0.51 | 0.306791 per 100 people |
| 185th | BeninBEN | 0.450 | 0.277382 per 100 people |
| 185th | LiberiaLBR | 0.450 | 0.274673 per 100 people |
| 187th | TanzaniaTZA | 0.40 | 0.246433 per 100 people |
| 188th | Papua New GuineaPNG | 0.380 | 0.232591 per 100 people |
| 189th | UgandaUGA | 0.340 | 0.207613 per 100 people |
| 190th | EritreaERI | 0.270 | 0.165393 per 100 people |
| 191st | MozambiqueMOZ | 0.230 | 0.142 per 100 people |
| 192nd | MadagascarMDG | 0.20 | 0.124487 per 100 people |
| 193rd | NigerNER | 0.180 | 0.111274 per 100 people |
| 193rd | Solomon IslandsSLB | 0.180 | 0.107033 per 100 people |
| 195th | Equatorial GuineaGNQ | 0.170 | 0.100691 per 100 people |
| 196th | MalawiMWI | 0.140 | 0.0863854 per 100 people |
| 197th | AfghanistanAFG | 0.130 | 0.0800873 per 100 people |
| 197th | NigeriaNGA | 0.130 | 0.0787379 per 100 people |
| 199th | SudanSDN | 0.10 | 0.0604394 per 100 people |
| 200th | KiribatiKIR | 0.060 | 0.0349396 per 100 people |
| 201st | DR CongoCOD | 0.050 | 0.0320289 per 100 people |
| 202nd | BurundiBDI | 0.030 | 0.0203441 per 100 people |
| 202nd | Central African RepublicCAF | 0.030 | 0.0160846 per 100 people |
| 204th | GuineaGIN | 0.010 | 0.00627529 per 100 people |
| 204th | Timor-LesteTLS | 0.010 | 0.00599727 per 100 people |
| 206th | ChadTCD | 00 | 0 per 100 people |
| 206th | Sierra LeoneSLE | 00 | 0.00227312 per 100 people |
| 206th | South SudanSSD | 00 | 0.00174165 per 100 people |