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 1604.35 million 5.76 China CN 340.52 million 0.27 Japan JP 204.37 million 1.61 Germany DE 122.31 million 1.49 United Kingdom GB 119.85 million 2.01 South Korea KR 112.46 million 2.40 Brazil BR 85.54 million 0.50 France FR 82.44 million 1.39 Canada CA 70.36 million 2.26 Italy IT 54.90 million 0.95 Australia AU 48.54 million 2.57 Netherlands NL 47.57 million 3.00 Russian Federation RU 45.91 million 0.31 India IN 41.07 million 0.04 Taiwan TW 35.69 million 1.60 Spain ES 31.41 million 0.80 Sweden SE 30.27 million 3.42 South Africa ZA 29.62 million 0.73 Mexico MX 28.94 million 0.29 Belgium BE 28.46 million 2.78 Egypt EG 23.85 million 0.35 Poland PL 21.06 million 0.54 Switzerland CH 20.42 million 2.85 Argentina AR 19.38 million 0.52 Indonesia ID 18.56 million 0.09 Colombia CO 17.40 million 0.41 Turkey TR 16.68 million 0.25 Norway NO 16.11 million 3.60 Vietnam VN 15.99 million 0.20 Singapore SG 13.70 million 3.84 Finland FI 13.57 million 2.62 Iran IR 12.65 million 0.19 Denmark DK 12.55 million 2.35 Morocco MA 12.26 million 0.43 Hong Kong HK 12.19 million 1.80 Austria AT 11.40 million 1.41 Ukraine UA 11.19 million 0.22 Saudi Arabia SA 10.40 million 0.48 Chile CL 10.29 million 0.68 Czech Republic CZ 9.48 million 0.92 Thailand TH 9.15 million 0.15 Romania RO 8.41 million 0.37 Seychelles SC 8.02 million 104.20 Israel IL 7.69 million 1.24 New Zealand NZ 7.11 million 1.84 Tunisia TN 7.08 million 0.74 Venezuela VE 6.81 million 0.28 Portugal PT 6.65 million 0.67 Malaysia MY 6.62 million 0.30 Ireland IE 6.60 million 1.75 Hungary HU 5.96 million 0.59 Greece GR 5.72 million 0.54 Philippines PH 5.62 million 0.07 Kenya KE 5.57 million 0.19 Europe, country unspecified EU 5.42 million Pakistan PK 5.40 million 0.03 Algeria DZ 4.79 million 0.15 Bulgaria BG 4.38 million 0.53 United Arab Emirates AE 3.74 million 1.53 Peru PE 3.19 million 0.12 Nigeria NG 3.13 million 0.03 Kazakstan KZ 3.05 million 0.19 Slovakia SK 2.70 million 0.50 Ecuador EC 2.65 million 0.21 Slovenia SI 2.62 million 1.32 Mauritius MU 2.62 million 2.26 Costa Rica CR 2.60 million 0.65 Lithuania LT 2.48 million 0.67 Uruguay UY 2.44 million 0.73 RS 2.31 million Ghana GH 2.25 million 0.11 Croatia HR 2.19 million 0.49 Kuwait KW 1.96 million 0.99 Sudan SD 1.89 million 0.06 Panama PA 1.83 million 0.64 Belarus BY 1.83 million 0.18 Latvia LV 1.80 million 0.74 Bangladesh BD 1.70 million 0.01 Zambia ZM 1.61 million 0.18 Dominican Republic DO 1.60 million 0.19 Luxembourg LU 1.46 million 3.35 Uganda UG 1.40 million 0.06 Estonia EE 1.38 million 0.96 Moldova MD 1.37 million 0.31 Georgia GE 1.24 million 0.25 Angola AO 1.22 million 0.09 Côte d’Ivoire CI 1.19 million 0.08 Syria SY 1.18 million 0.07 Bolivia BO 1.16 million 0.14 Paraguay PY 1.11 million 0.20 Tanzania TZ 1.05 million 0.03 Oman OM 0.94 million 0.37 Cyprus CY 0.93 million 1.23 Puerto Rico PR 0.92 million 0.24 Iceland IS 0.89 million 3.18 Qatar QA 0.84 million 1.40 Bosnia and Herzegovina BA 0.81 million 0.20 Azerbaijan AZ 0.76 million 0.10 Cameroon CM 0.72 million 0.05 Palestine PS 0.71 million 0.23 Macedonia MK 0.70 million 0.35 Iraq IQ 0.69 million 0.03 Jordan JO 0.68 million 0.13 El Salvador SV 0.66 million 0.10 Malta MT 0.64 million 1.69 Armenia AM 0.62 million 0.18 Lebanon LB 0.62 million 0.19 Guatemala GT 0.62 million 0.05 Nepal NP 0.55 million 0.02 Sri Lanka LK 0.55 million 0.03 Malawi MW 0.55 million 0.05 Trinidad and Tobago TT 0.54 million 0.42 Honduras HN 0.54 million 0.08 Namibia NA 0.46 million 0.27 Bahrain BH 0.45 million 0.74 Mozambique MZ 0.44 million 0.02 Gabon GA 0.42 million 0.35 Nicaragua NI 0.41 million 0.08 Libyan Arab Jamahiriya LY 0.41 million 0.07 Albania AL 0.40 million 0.12 Senegal SN 0.40 million 0.04 Cambodia KH 0.39 million 0.04 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.31 million 0.03 Réunion RE 0.31 million 0.44 Kyrgyzstan KG 0.27 million 0.06 Gambia GM 0.27 million 0.21 Rwanda RW 0.26 million 0.03 Cuba CU 0.26 million 0.02 Mongolia MN 0.24 million 0.09 Uzbekistan UZ 0.24 million 0.01 ME 0.23 million Guam GU 0.22 million 1.30 Jamaica JM 0.22 million 0.08 Brunei BN 0.21 million 0.64 CW 0.19 million Madagascar MG 0.18 million 0.01 Myanmar MM 0.18 million 0.00 Yemen YE 0.18 million 0.01 Cayman Islands KY 0.17 million 4.60 Gibraltar GI 0.17 million 6.92 Barbados BB 0.17 million 0.64 Belize BZ 0.17 million 0.69 Afghanistan AF 0.17 million 0.01 Haiti HT 0.16 million 0.02 Benin BJ 0.16 million 0.03 New Caledonia NC 0.16 million 0.75 Congo, The Democratic Republic of the CD 0.16 million 0.00 Botswana BW 0.16 million 0.10 Fiji Islands FJ 0.14 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.66 Zimbabwe ZW 0.10 million 0.01 Liechtenstein LI 0.10 million 3.12 Liberia LR 0.10 million 0.03 Aruba AW 0.10 million 0.92 Sierra Leone SL 0.09 million 0.02 Mali ML 0.09 million 0.01 Maldives MV 0.08 million 0.29 Suriname SR 0.08 million 0.19 Laos LA 0.08 million 0.01 Tajikistan TJ 0.07 million 0.01 Monaco MC 0.07 million 2.03 Guyana GY 0.07 million 0.08 Antigua and Barbuda AG 0.07 million 0.96 Papua New Guinea PG 0.06 million 0.01 JE 0.06 million French Polynesia PF 0.06 million 0.27 Andorra AD 0.05 million 0.67 Djibouti DJ 0.05 million 0.08 Swaziland SZ 0.05 million 0.05 Faroe Islands FO 0.04 million 1.02 Somalia SO 0.04 million 0.00 Mauritania MR 0.04 million 0.02 Virgin Islands, British VG 0.04 million 1.94 Niger NE 0.04 million 0.00 Burundi BI 0.04 million 0.01 San Marino SM 0.04 million 1.36 SX 0.03 million Bhutan BT 0.03 million 0.02 Guinea GN 0.03 million 0.00 Greenland GL 0.03 million 0.56 IM 0.03 million Cape Verde CV 0.03 million 0.07 BQ 0.02 million French Guiana GF 0.02 million 0.12 Chad TD 0.02 million 0.00 GG 0.02 million Equatorial Guinea GQ 0.02 million 0.04 Samoa WS 0.02 million 0.10 Saint Lucia LC 0.02 million 0.12 Guadeloupe GP 0.02 million 0.04 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 SS 0.01 million Martinique MQ 0.01 million 0.03 Holy See (Vatican City State) VA 0.01 million 12.80 Solomon Islands SB 0.01 million 0.03 Dominica DM 0.01 million 0.16 Turks and Caicos Islands TC 0.01 million 0.62 Tonga TO 0.01 million 0.11 Nauru NR 0.01 million 0.85 MF 0.01 million Grenada GD 0.01 million 0.10 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 Cook Islands CK 0.01 million 0.41 Micronesia, Federated States of FM 0.01 million 0.07 Guinea-Bissau GW 0.01 million 0.01 American Samoa AS 0.01 million 0.08 Palau PW 0.01 million 0.30 Central African Republic CF 0.01 million 0.00 Comoros KM 0.01 million 0.01 Kiribati KI 0.00 million 0.06 Marshall Islands MH 0.00 million 0.06 Saint Pierre and Miquelon PM 0.00 million 0.59 Eritrea ER 0.00 million 0.00 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 Norfolk Island NF 0.00 million 1.02 Tokelau TK 0.00 million 1.02 AP 0.00 million Montserrat MS 0.00 million 0.12 AX 0.00 million Mayotte YT 0.00 million 0.01 North Korea KP 0.00 million 0.00 BL 0.00 million Antarctica AQ 0.00 million
Comments or questions? Email me.

Last RIR data import: 03 Jul 2019 10:52:16 local time.