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 1615.73 million 5.80 China CN 337.81 million 0.26 Japan JP 203.37 million 1.60 United Kingdom GB 122.50 million 2.05 Germany DE 118.84 million 1.45 South Korea KR 112.41 million 2.40 Brazil BR 82.38 million 0.48 France FR 79.92 million 1.35 Canada CA 70.15 million 2.25 Italy IT 53.91 million 0.93 Australia AU 48.63 million 2.57 Netherlands NL 46.61 million 2.94 Russian Federation RU 45.22 million 0.31 India IN 39.36 million 0.04 Taiwan TW 35.49 million 1.59 Spain ES 29.96 million 0.76 Sweden SE 29.94 million 3.38 Mexico MX 28.81 million 0.29 Belgium BE 28.45 million 2.78 South Africa ZA 26.85 million 0.66 Poland PL 20.72 million 0.54 Egypt EG 19.95 million 0.29 Switzerland CH 19.92 million 2.78 Argentina AR 18.97 million 0.51 Indonesia ID 17.86 million 0.08 Colombia CO 17.28 million 0.41 Turkey TR 16.40 million 0.25 Vietnam VN 15.81 million 0.20 Norway NO 15.75 million 3.52 Finland FI 13.58 million 2.63 Denmark DK 12.82 million 2.40 Iran IR 12.25 million 0.18 Ukraine UA 11.68 million 0.23 Austria AT 11.52 million 1.42 Hong Kong HK 11.50 million 1.70 Chile CL 10.15 million 0.67 Morocco MA 9.89 million 0.35 Czech Republic CZ 9.20 million 0.89 Thailand TH 9.04 million 0.15 Romania RO 8.95 million 0.40 Saudi Arabia SA 8.83 million 0.41 Israel IL 7.60 million 1.22 New Zealand NZ 6.86 million 1.78 Venezuela VE 6.79 million 0.28 Malaysia MY 6.68 million 0.30 Ireland IE 6.48 million 1.72 Portugal PT 6.30 million 0.63 Singapore SG 6.30 million 1.76 Europe, country unspecified EU 6.26 million Greece GR 5.91 million 0.56 Hungary HU 5.90 million 0.59 Seychelles SC 5.81 million 75.45 Philippines PH 5.45 million 0.07 Pakistan PK 5.30 million 0.03 Tunisia TN 5.23 million 0.55 Kenya KE 4.90 million 0.16 Algeria DZ 4.79 million 0.15 Bulgaria BG 4.34 million 0.53 United Arab Emirates AE 3.79 million 1.55 Peru PE 3.16 million 0.12 Kazakstan KZ 2.89 million 0.18 Slovakia SK 2.62 million 0.49 Slovenia SI 2.60 million 1.31 Costa Rica CR 2.58 million 0.64 Ecuador EC 2.57 million 0.20 Nigeria NG 2.52 million 0.02 Uruguay UY 2.44 million 0.73 Lithuania LT 2.38 million 0.64 RS 2.27 million Croatia HR 2.15 million 0.48 Kuwait KW 1.95 million 0.99 Panama PA 1.91 million 0.67 Belarus BY 1.83 million 0.18 Mauritius MU 1.83 million 1.58 Latvia LV 1.72 million 0.71 Dominican Republic DO 1.57 million 0.18 Luxembourg LU 1.39 million 3.20 Sudan SD 1.27 million 0.04 Bangladesh BD 1.25 million 0.01 Estonia EE 1.21 million 0.84 Angola AO 1.20 million 0.09 Georgia GE 1.20 million 0.24 Bolivia BO 1.14 million 0.14 Zambia ZM 1.10 million 0.12 Paraguay PY 1.08 million 0.20 Ghana GH 1.05 million 0.05 Tanzania TZ 1.04 million 0.03 Puerto Rico PR 1.04 million 0.27 Cyprus CY 1.04 million 1.37 Moldova MD 0.94 million 0.22 Syria SY 0.92 million 0.06 Oman OM 0.91 million 0.36 Iceland IS 0.87 million 3.12 Qatar QA 0.83 million 1.39 Bosnia and Herzegovina BA 0.79 million 0.20 Azerbaijan AZ 0.75 million 0.10 Macedonia MK 0.68 million 0.34 Jordan JO 0.66 million 0.13 El Salvador SV 0.66 million 0.10 Côte d’Ivoire CI 0.64 million 0.04 Iraq IQ 0.64 million 0.03 Palestine PS 0.61 million 0.20 Malta MT 0.61 million 1.60 Armenia AM 0.61 million 0.17 Guatemala GT 0.61 million 0.05 Lebanon LB 0.55 million 0.17 Sri Lanka LK 0.54 million 0.03 Trinidad and Tobago TT 0.53 million 0.41 Nepal NP 0.51 million 0.02 Honduras HN 0.48 million 0.07 Namibia NA 0.46 million 0.27 Bahrain BH 0.46 million 0.74 Cameroon CM 0.45 million 0.03 Mozambique MZ 0.43 million 0.02 Malawi MW 0.42 million 0.04 Nicaragua NI 0.40 million 0.08 Ethiopia ET 0.36 million 0.01 Senegal SN 0.36 million 0.04 Rwanda RW 0.34 million 0.04 Albania AL 0.34 million 0.10 Gabon GA 0.34 million 0.28 Macao MO 0.33 million 0.70 Libyan Arab Jamahiriya LY 0.33 million 0.06 Togo TG 0.30 million 0.07 Uganda UG 0.29 million 0.01 Cambodia KH 0.29 million 0.03 Kyrgyzstan KG 0.28 million 0.06 Cuba CU 0.26 million 0.02 Gambia GM 0.26 million 0.20 Réunion RE 0.24 million 0.34 Uzbekistan UZ 0.23 million 0.01 ME 0.22 million Mongolia MN 0.22 million 0.08 Guam GU 0.22 million 1.30 Jamaica JM 0.21 million 0.08 Brunei BN 0.20 million 0.62 CW 0.20 million Virgin Islands, British VG 0.19 million 9.25 Cayman Islands KY 0.17 million 4.57 Barbados BB 0.17 million 0.64 Madagascar MG 0.17 million 0.01 Afghanistan AF 0.17 million 0.01 New Caledonia NC 0.16 million 0.75 Haiti HT 0.16 million 0.02 Belize BZ 0.15 million 0.64 Congo, The Democratic Republic of the CD 0.15 million 0.00 Fiji Islands FJ 0.14 million 0.17 Bahamas BS 0.13 million 0.44 Yemen YE 0.13 million 0.01 Botswana BW 0.13 million 0.08 Benin BJ 0.13 million 0.02 Lesotho LS 0.10 million 0.05 Bermuda BM 0.10 million 1.57 Virgin Islands, U.S. VI 0.10 million 1.03 Liechtenstein LI 0.09 million 2.89 Burkina Faso BF 0.09 million 0.01 Zimbabwe ZW 0.09 million 0.01 Gibraltar GI 0.08 million 3.27 Suriname SR 0.08 million 0.19 Mali ML 0.08 million 0.01 Laos LA 0.07 million 0.01 Myanmar MM 0.07 million 0.00 Tajikistan TJ 0.07 million 0.01 Antigua and Barbuda AG 0.06 million 0.93 French Polynesia PF 0.06 million 0.26 Guyana GY 0.06 million 0.07 Saint Kitts and Nevis KN 0.06 million 1.59 Maldives MV 0.06 million 0.21 JE 0.06 million Papua New Guinea PG 0.06 million 0.01 Monaco MC 0.06 million 1.66 Aruba AW 0.05 million 0.53 Congo CG 0.05 million 0.02 Sierra Leone SL 0.05 million 0.01 Djibouti DJ 0.05 million 0.08 Swaziland SZ 0.04 million 0.04 Mauritania MR 0.04 million 0.02 Faroe Islands FO 0.04 million 0.98 Andorra AD 0.04 million 0.51 Niger NE 0.04 million 0.00 Burundi BI 0.04 million 0.01 San Marino SM 0.03 million 1.19 Liberia LR 0.03 million 0.01 Cape Verde CV 0.03 million 0.07 Bhutan BT 0.03 million 0.01 Saint Vincent and the Grenadines VC 0.03 million 0.22 SX 0.03 million Guinea GN 0.02 million 0.00 BQ 0.02 million IM 0.02 million Greenland GL 0.02 million 0.38 Somalia SO 0.02 million 0.00 Chad TD 0.02 million 0.00 French Guiana GF 0.02 million 0.11 Turkmenistan TM 0.02 million 0.00 Samoa WS 0.02 million 0.10 Guadeloupe GP 0.02 million 0.04 GG 0.02 million Vanuatu VU 0.02 million 0.08 Northern Mariana Islands MP 0.02 million 0.20 Equatorial Guinea GQ 0.01 million 0.03 SS 0.01 million Holy See (Vatican City State) VA 0.01 million 13.82 TL 0.01 million Martinique MQ 0.01 million 0.03 Grenada GD 0.01 million 0.13 Dominica DM 0.01 million 0.16 Solomon Islands SB 0.01 million 0.03 Turks and Caicos Islands TC 0.01 million 0.68 Tonga TO 0.01 million 0.10 Nauru NR 0.01 million 0.79 Sao Tome and Principe ST 0.01 million 0.06 Anguilla AI 0.01 million 1.06 MF 0.01 million 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 Central African Republic CF 0.01 million 0.00 Guinea-Bissau GW 0.01 million 0.01 Palau PW 0.01 million 0.30 American Samoa AS 0.00 million 0.07 Saint Pierre and Miquelon PM 0.00 million 0.59 Comoros KM 0.00 million 0.01 Marshall Islands MH 0.00 million 0.06 Eritrea ER 0.00 million 0.00 Kiribati KI 0.00 million 0.05 Wallis and Futuna WF 0.00 million 0.24 British Indian Ocean Territory IO 0.00 million Tokelau TK 0.00 million 1.02 Niue NU 0.00 million 1.02 Norfolk Island NF 0.00 million 1.02 Montserrat MS 0.00 million 0.12 Mayotte YT 0.00 million 0.01 North Korea KP 0.00 million 0.00 BL 0.00 million Saint Lucia LC 0.00 million 0.00
Comments or questions? Email me.

Last RIR data import: 08 Jun 2016 08:04:11 local time.