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 1609.68 million 5.78 China CN 340.24 million 0.27 Japan JP 204.62 million 1.61 Germany DE 123.36 million 1.50 United Kingdom GB 114.76 million 1.92 South Korea KR 112.48 million 2.40 Brazil BR 86.24 million 0.51 France FR 82.67 million 1.40 Canada CA 69.93 million 2.25 Italy IT 55.00 million 0.95 Australia AU 48.60 million 2.57 Netherlands NL 47.86 million 3.02 Russian Federation RU 46.12 million 0.31 India IN 41.05 million 0.04 Taiwan TW 35.70 million 1.60 Spain ES 31.63 million 0.80 Sweden SE 30.27 million 3.42 Mexico MX 28.98 million 0.29 South Africa ZA 28.74 million 0.71 Belgium BE 28.38 million 2.77 Egypt EG 24.37 million 0.36 Poland PL 21.02 million 0.54 Switzerland CH 20.51 million 2.86 Argentina AR 19.44 million 0.53 Indonesia ID 18.69 million 0.09 Colombia CO 17.34 million 0.41 Turkey TR 16.74 million 0.25 Norway NO 16.10 million 3.60 Vietnam VN 16.01 million 0.20 Singapore SG 14.14 million 3.96 Finland FI 13.60 million 2.63 Iran IR 12.67 million 0.19 Denmark DK 12.57 million 2.36 Hong Kong HK 12.47 million 1.84 Morocco MA 12.26 million 0.43 Austria AT 11.53 million 1.42 Ukraine UA 11.06 million 0.22 Saudi Arabia SA 10.44 million 0.48 Chile CL 10.30 million 0.68 Czech Republic CZ 9.34 million 0.91 Thailand TH 9.15 million 0.15 Romania RO 8.46 million 0.38 Seychelles SC 8.02 million 104.20 Tunisia TN 7.87 million 0.82 Israel IL 7.69 million 1.24 New Zealand NZ 7.14 million 1.85 Venezuela VE 6.83 million 0.28 Ireland IE 6.77 million 1.79 Portugal PT 6.67 million 0.67 Malaysia MY 6.62 million 0.30 Kenya KE 6.09 million 0.20 Hungary HU 6.00 million 0.60 Greece GR 5.75 million 0.55 Philippines PH 5.67 million 0.07 Europe, country unspecified EU 5.41 million Pakistan PK 5.38 million 0.03 Algeria DZ 4.77 million 0.15 Bulgaria BG 4.40 million 0.54 United Arab Emirates AE 3.75 million 1.53 Peru PE 3.21 million 0.12 Nigeria NG 3.14 million 0.03 Kazakstan KZ 3.08 million 0.19 Slovakia SK 2.74 million 0.51 Ecuador EC 2.68 million 0.21 Mauritius MU 2.68 million 2.31 Slovenia SI 2.64 million 1.33 Costa Rica CR 2.57 million 0.64 Lithuania LT 2.54 million 0.69 Uruguay UY 2.44 million 0.73 RS 2.32 million Ghana GH 2.30 million 0.11 Croatia HR 2.20 million 0.49 Kuwait KW 1.96 million 0.99 Sudan SD 1.89 million 0.06 Latvia LV 1.80 million 0.74 Belarus BY 1.80 million 0.18 Bangladesh BD 1.74 million 0.01 Panama PA 1.73 million 0.61 Zambia ZM 1.61 million 0.18 Dominican Republic DO 1.60 million 0.19 Luxembourg LU 1.47 million 3.37 Estonia EE 1.41 million 0.98 Uganda UG 1.40 million 0.06 Moldova MD 1.35 million 0.31 Angola AO 1.26 million 0.10 Georgia GE 1.25 million 0.25 Côte d’Ivoire CI 1.18 million 0.08 Syria SY 1.16 million 0.07 Bolivia BO 1.16 million 0.14 Paraguay PY 1.12 million 0.20 Tanzania TZ 1.04 million 0.03 Oman OM 0.94 million 0.37 Puerto Rico PR 0.93 million 0.24 Cyprus CY 0.91 million 1.20 Iceland IS 0.89 million 3.18 Qatar QA 0.84 million 1.40 Bosnia and Herzegovina BA 0.80 million 0.20 Azerbaijan AZ 0.76 million 0.10 Palestine PS 0.74 million 0.24 Macedonia MK 0.70 million 0.35 Iraq IQ 0.70 million 0.03 Cameroon CM 0.69 million 0.05 El Salvador SV 0.66 million 0.11 Jordan JO 0.66 million 0.13 Malta MT 0.64 million 1.69 Armenia AM 0.63 million 0.18 Guatemala GT 0.63 million 0.06 Lebanon LB 0.63 million 0.19 Madagascar MG 0.58 million 0.04 Sri Lanka LK 0.55 million 0.03 Nepal NP 0.55 million 0.02 Malawi MW 0.55 million 0.05 Honduras HN 0.55 million 0.08 Trinidad and Tobago TT 0.54 million 0.42 Namibia NA 0.46 million 0.27 Bahrain BH 0.45 million 0.74 Mozambique MZ 0.44 million 0.02 Libyan Arab Jamahiriya LY 0.42 million 0.07 Gabon GA 0.42 million 0.34 Albania AL 0.41 million 0.12 Nicaragua NI 0.41 million 0.08 Senegal SN 0.40 million 0.04 Cambodia KH 0.40 million 0.04 Réunion RE 0.37 million 0.53 Ethiopia ET 0.36 million 0.01 Togo TG 0.35 million 0.08 Macao MO 0.34 million 0.71 Burkina Faso BF 0.33 million 0.03 Rwanda RW 0.27 million 0.04 Kyrgyzstan KG 0.27 million 0.06 Gambia GM 0.27 million 0.21 Cuba CU 0.26 million 0.02 Mongolia MN 0.24 million 0.09 Uzbekistan UZ 0.24 million 0.01 ME 0.24 million Guam GU 0.22 million 1.30 Brunei BN 0.22 million 0.66 Jamaica JM 0.22 million 0.08 Yemen YE 0.21 million 0.01 Myanmar MM 0.19 million 0.00 CW 0.19 million Cayman Islands KY 0.18 million 4.64 Gibraltar GI 0.17 million 6.99 Barbados BB 0.17 million 0.64 Benin BJ 0.17 million 0.03 Afghanistan AF 0.17 million 0.01 Belize BZ 0.17 million 0.69 Haiti HT 0.16 million 0.02 Congo, The Democratic Republic of the CD 0.16 million 0.00 New Caledonia NC 0.16 million 0.75 Botswana BW 0.16 million 0.10 Fiji Islands FJ 0.15 million 0.18 Congo CG 0.14 million 0.05 Bahamas BS 0.14 million 0.44 Lesotho LS 0.12 million 0.06 Virgin Islands, U.S. VI 0.11 million 1.20 Bermuda BM 0.11 million 1.63 Liechtenstein LI 0.11 million 3.27 Zimbabwe ZW 0.10 million 0.01 Liberia LR 0.10 million 0.03 Aruba AW 0.10 million 0.92 Sierra Leone SL 0.09 million 0.02 Maldives MV 0.09 million 0.31 Mali ML 0.09 million 0.01 Laos LA 0.08 million 0.02 Suriname SR 0.08 million 0.19 Tajikistan TJ 0.07 million 0.01 Virgin Islands, British VG 0.07 million 3.28 Monaco MC 0.07 million 2.03 Guyana GY 0.07 million 0.08 JE 0.07 million Papua New Guinea PG 0.07 million 0.01 Antigua and Barbuda AG 0.07 million 0.96 French Polynesia PF 0.07 million 0.28 Andorra AD 0.05 million 0.68 Swaziland SZ 0.05 million 0.05 Djibouti DJ 0.05 million 0.08 Somalia SO 0.05 million 0.00 Faroe Islands FO 0.04 million 1.02 Mauritania MR 0.04 million 0.02 Niger NE 0.04 million 0.00 Burundi BI 0.04 million 0.01 San Marino SM 0.04 million 1.36 Greenland GL 0.04 million 0.63 SX 0.03 million Bhutan BT 0.03 million 0.02 Guinea GN 0.03 million 0.00 Cape Verde CV 0.03 million 0.07 IM 0.03 million Chad TD 0.03 million 0.00 GG 0.03 million BQ 0.02 million French Guiana GF 0.02 million 0.12 SS 0.02 million Saint Lucia LC 0.02 million 0.13 Guadeloupe GP 0.02 million 0.04 Equatorial Guinea GQ 0.02 million 0.04 Samoa WS 0.02 million 0.10 Vanuatu VU 0.02 million 0.10 TL 0.02 million Northern Mariana Islands MP 0.02 million 0.20 Turkmenistan TM 0.01 million 0.00 Saint Kitts and Nevis KN 0.01 million 0.38 Martinique MQ 0.01 million 0.03 Solomon Islands SB 0.01 million 0.03 Holy See (Vatican City State) VA 0.01 million 13.06 Dominica DM 0.01 million 0.16 Tonga TO 0.01 million 0.11 Turks and Caicos Islands TC 0.01 million 0.62 MF 0.01 million Nauru NR 0.01 million 0.85 Grenada GD 0.01 million 0.11 Sao Tome and Principe ST 0.01 million 0.06 Saint Vincent and the Grenadines VC 0.01 million 0.08 Anguilla AI 0.01 million 1.06 Tuvalu TV 0.01 million 0.68 Micronesia, Federated States of FM 0.01 million 0.07 Cook Islands CK 0.01 million 0.41 Guinea-Bissau GW 0.01 million 0.01 Palau PW 0.01 million 0.30 American Samoa AS 0.01 million 0.08 Central African Republic CF 0.01 million 0.00 Kiribati KI 0.01 million 0.06 Comoros KM 0.01 million 0.01 Saint Pierre and Miquelon PM 0.00 million 0.66 Eritrea ER 0.00 million 0.00 Marshall Islands MH 0.00 million 0.06 Falkland Islands FK 0.00 million 1.92 Wallis and Futuna WF 0.00 million 0.24 British Indian Ocean Territory IO 0.00 million Niue NU 0.00 million 1.02 AP 0.00 million 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 Antarctica AQ 0.00 million Montserrat MS 0.00 million 0.12 AX 0.00 million North Korea KP 0.00 million 0.00
Comments or questions? Email me.

Last RIR data import: 13 Feb 2020 15:06:48 local time.