My book: 'Running IPv6' by Iljitsch van Beijnum BGPexpert My book: 'BGP' by Iljitsch van Beijnum

Home · BGP Expert Test · What is BGP? · BGP Vendors · Links · Archives · Books · My BGP Book

This page provides an overview of the number of IP addresses used in
every country of the world. The numbers are generated from information
published by the Regional Internet Registries (AfriNIC, APNIC, ARIN, 
LACNIC and RIPE NCC) published on their FTP servers. This information
is retrieved at least once a week.

Provide a start and/or stop date to generate an overview of the IPv4
address space given out after the start date (inclusive) and/or
before the stop date (exclusive). Date format is year (YYYY),
year and month (YYYYMM) or year, month and day (YYYYMMDD).
Start date >=
End date <
 
Total number of IPv4 addresses: 2^32: 4294967296 4294.97 million Class D+E: 536870912 - 536.87 million - Nets 0 and 127: 33554432 - 33.55 million - RFC 1918: 17891328 - 17.89 million - ---------- --------------- - Usable: 3706650624 3706.65 million Pie chart of IP addresses per country IPv4 addresses per country: Country Country code Addresses Per capita United States US 1616.67 million 5.81 China CN 344.54 million 0.27 Japan JP 190.16 million 1.50 Germany DE 123.75 million 1.51 South Korea KR 112.48 million 2.40 United Kingdom GB 112.38 million 1.88 Brazil BR 87.20 million 0.51 France FR 82.56 million 1.39 Canada CA 69.72 million 2.24 Italy IT 55.01 million 0.95 Australia AU 50.90 million 2.69 Netherlands NL 50.08 million 3.16 Russian Federation RU 45.46 million 0.31 India IN 41.34 million 0.04 Taiwan TW 35.69 million 1.60 Spain ES 32.01 million 0.81 Sweden SE 29.96 million 3.38 Mexico MX 29.03 million 0.29 South Africa ZA 26.98 million 0.67 Egypt EG 24.16 million 0.35 Belgium BE 23.45 million 2.29 Singapore SG 23.30 million 6.53 Poland PL 20.91 million 0.54 Switzerland CH 20.40 million 2.85 Argentina AR 19.50 million 0.53 Indonesia ID 18.98 million 0.09 Colombia CO 17.38 million 0.41 Turkey TR 16.60 million 0.25 Vietnam VN 16.09 million 0.20 Norway NO 15.66 million 3.50 Finland FI 13.59 million 2.63 Hong Kong HK 12.76 million 1.88 Iran IR 12.47 million 0.18 Morocco MA 12.26 million 0.43 Denmark DK 11.99 million 2.25 Austria AT 11.18 million 1.38 Ukraine UA 10.71 million 0.21 Saudi Arabia SA 10.48 million 0.49 Chile CL 10.31 million 0.68 Ireland IE 10.29 million 2.73 Czech Republic CZ 9.65 million 0.94 Thailand TH 9.16 million 0.15 Romania RO 8.25 million 0.37 Seychelles SC 8.16 million 105.94 Israel IL 7.90 million 1.27 Tunisia TN 7.87 million 0.82 New Zealand NZ 7.06 million 1.83 Venezuela VE 6.76 million 0.28 Portugal PT 6.69 million 0.67 Malaysia MY 6.64 million 0.30 Kenya KE 6.10 million 0.20 Hungary HU 5.97 million 0.59 Philippines PH 5.85 million 0.08 Greece GR 5.71 million 0.54 Pakistan PK 5.41 million 0.03 Algeria DZ 4.76 million 0.15 Bulgaria BG 4.48 million 0.55 United Arab Emirates AE 3.74 million 1.53 Mauritius MU 3.73 million 3.22 Peru PE 3.23 million 0.13 Kazakstan KZ 3.22 million 0.20 Nigeria NG 3.12 million 0.03 Slovakia SK 2.72 million 0.50 Ecuador EC 2.69 million 0.21 Slovenia SI 2.65 million 1.33 Lithuania LT 2.55 million 0.69 Costa Rica CR 2.54 million 0.63 Uruguay UY 2.44 million 0.73 Croatia HR 2.32 million 0.52 RS 2.31 million Ghana GH 2.26 million 0.11 Kuwait KW 1.97 million 1.00 Sudan SD 1.89 million 0.06 Latvia LV 1.84 million 0.76 Bangladesh BD 1.80 million 0.01 Belarus BY 1.79 million 0.18 Panama PA 1.75 million 0.61 Luxembourg LU 1.73 million 3.97 Côte d’Ivoire CI 1.67 million 0.11 Dominican Republic DO 1.60 million 0.19 Zambia ZM 1.58 million 0.17 Uganda UG 1.41 million 0.06 Moldova MD 1.37 million 0.31 Estonia EE 1.30 million 0.91 Syria SY 1.26 million 0.08 Georgia GE 1.26 million 0.25 Angola AO 1.23 million 0.10 Bolivia BO 1.17 million 0.14 Paraguay PY 1.13 million 0.20 Cyprus CY 1.06 million 1.40 Tanzania TZ 1.03 million 0.03 Oman OM 0.95 million 0.37 Puerto Rico PR 0.94 million 0.24 Iceland IS 0.89 million 3.18 Qatar QA 0.84 million 1.40 Iraq IQ 0.80 million 0.03 Bosnia and Herzegovina BA 0.79 million 0.20 Azerbaijan AZ 0.76 million 0.10 Palestine PS 0.75 million 0.24 Macedonia MK 0.71 million 0.35 Cameroon CM 0.69 million 0.05 El Salvador SV 0.66 million 0.11 Malta MT 0.65 million 1.71 Armenia AM 0.64 million 0.18 Jordan JO 0.64 million 0.12 Guatemala GT 0.63 million 0.06 Lebanon LB 0.61 million 0.19 Madagascar MG 0.58 million 0.04 Nepal NP 0.57 million 0.02 Sri Lanka LK 0.55 million 0.03 Malawi MW 0.55 million 0.05 Honduras HN 0.55 million 0.08 Trinidad and Tobago TT 0.54 million 0.42 Albania AL 0.47 million 0.14 Namibia NA 0.46 million 0.27 Bahrain BH 0.45 million 0.74 Mozambique MZ 0.44 million 0.02 Europe, country unspecified EU 0.43 million Réunion RE 0.42 million 0.61 Libyan Arab Jamahiriya LY 0.42 million 0.08 Cambodia KH 0.41 million 0.04 Gabon GA 0.41 million 0.34 Nicaragua NI 0.41 million 0.08 Senegal SN 0.40 million 0.04 Ethiopia ET 0.36 million 0.01 Togo TG 0.34 million 0.07 Macao MO 0.34 million 0.71 Burkina Faso BF 0.33 million 0.03 Rwanda RW 0.27 million 0.04 Gambia GM 0.27 million 0.21 Kyrgyzstan KG 0.27 million 0.06 Cuba CU 0.26 million 0.02 Uzbekistan UZ 0.26 million 0.01 Gibraltar GI 0.25 million 10.02 Yemen YE 0.23 million 0.01 Belize BZ 0.22 million 0.92 Guam GU 0.22 million 1.30 Jamaica JM 0.22 million 0.08 Brunei BN 0.22 million 0.66 Mongolia MN 0.21 million 0.08 Myanmar MM 0.21 million 0.00 CW 0.20 million Afghanistan AF 0.20 million 0.01 ME 0.19 million Antigua and Barbuda AG 0.18 million 2.59 Benin BJ 0.17 million 0.03 Barbados BB 0.17 million 0.62 New Caledonia NC 0.16 million 0.76 Botswana BW 0.16 million 0.10 Congo, The Democratic Republic of the CD 0.16 million 0.00 Haiti HT 0.15 million 0.02 Fiji Islands FJ 0.15 million 0.18 Congo CG 0.14 million 0.05 Bahamas BS 0.14 million 0.44 Martinique MQ 0.13 million 0.33 Guadeloupe GP 0.13 million 0.28 Lesotho LS 0.12 million 0.06 Bermuda BM 0.12 million 1.80 Virgin Islands, U.S. VI 0.11 million 1.21 Liechtenstein LI 0.11 million 3.46 Zimbabwe ZW 0.10 million 0.01 Aruba AW 0.10 million 0.92 Mali ML 0.09 million 0.01 Maldives MV 0.09 million 0.31 Laos LA 0.09 million 0.02 Virgin Islands, British VG 0.08 million 4.05 Cayman Islands KY 0.08 million 2.20 Sierra Leone SL 0.08 million 0.02 Suriname SR 0.08 million 0.19 IM 0.08 million Tajikistan TJ 0.08 million 0.01 Guyana GY 0.07 million 0.08 French Polynesia PF 0.07 million 0.29 Papua New Guinea PG 0.07 million 0.01 Monaco MC 0.06 million 1.86 Andorra AD 0.05 million 0.70 Swaziland SZ 0.05 million 0.05 Somalia SO 0.05 million 0.00 Djibouti DJ 0.05 million 0.07 Faroe Islands FO 0.04 million 1.02 Mauritania MR 0.04 million 0.02 GG 0.04 million Niger NE 0.04 million 0.00 San Marino SM 0.04 million 1.52 Burundi BI 0.04 million 0.01 Liberia LR 0.04 million 0.01 Bhutan BT 0.03 million 0.02 JE 0.03 million SX 0.03 million Greenland GL 0.03 million 0.61 Guinea GN 0.03 million 0.00 Cape Verde CV 0.03 million 0.07 Chad TD 0.03 million 0.00 BQ 0.02 million French Guiana GF 0.02 million 0.12 SS 0.02 million Saint Lucia LC 0.02 million 0.14 Samoa WS 0.02 million 0.11 Vanuatu VU 0.02 million 0.10 Equatorial Guinea GQ 0.02 million 0.04 TL 0.02 million Saint Kitts and Nevis KN 0.02 million 0.42 Northern Mariana Islands MP 0.02 million 0.20 Turkmenistan TM 0.01 million 0.00 Solomon Islands SB 0.01 million 0.03 Saint Vincent and the Grenadines VC 0.01 million 0.12 Dominica DM 0.01 million 0.18 MF 0.01 million Tonga TO 0.01 million 0.11 Holy See (Vatican City State) VA 0.01 million 10.75 Turks and Caicos Islands TC 0.01 million 0.62 Nauru NR 0.01 million 0.85 Grenada GD 0.01 million 0.11 Sao Tome and Principe ST 0.01 million 0.06 Anguilla AI 0.01 million 1.06 Micronesia, Federated States of FM 0.01 million 0.07 Tuvalu TV 0.01 million 0.68 Cook Islands CK 0.01 million 0.41 Falkland Islands FK 0.01 million 3.58 Palau PW 0.01 million 0.35 Comoros KM 0.01 million 0.01 American Samoa AS 0.01 million 0.08 Central African Republic CF 0.01 million 0.00 Kiribati KI 0.01 million 0.06 Guinea-Bissau GW 0.01 million 0.00 AX 0.01 million Saint Pierre and Miquelon PM 0.00 million 0.66 Marshall Islands MH 0.00 million 0.06 Eritrea ER 0.00 million 0.00 Wallis and Futuna WF 0.00 million 0.24 British Indian Ocean Territory IO 0.00 million Niue NU 0.00 million 1.02 Mayotte YT 0.00 million 0.01 Norfolk Island NF 0.00 million 1.02 Tokelau TK 0.00 million 1.02 BL 0.00 million Montserrat MS 0.00 million 0.12 North Korea KP 0.00 million 0.00
Comments or questions? Email me.

Last RIR data import: 29 Apr 2021 12:23:33 local time.