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 1511.985 million 5.432 China CN 261.665 million 0.205 Japan JP 184.067 million 1.453 Europe, country unspecified EU 148.617 million South Korea KR 99.577 million 2.126 Germany DE 88.196 million 1.073 Canada CA 78.778 million 2.529 France FR 76.806 million 1.297 United Kingdom GB 76.071 million 1.276 Australia AU 43.639 million 2.311 Brazil BR 38.143 million 0.224 Italy IT 35.129 million 0.609 Russian Federation RU 32.987 million 0.225 Taiwan TW 30.372 million 1.365 Mexico MX 27.794 million 0.281 Netherlands NL 23.684 million 1.493 Spain ES 23.232 million 0.589 India IN 22.963 million 0.023 Sweden SE 20.607 million 2.326 South Africa ZA 16.523 million 0.409 Poland PL 15.696 million 0.406 Vietnam VN 12.564 million 0.157 Turkey TR 11.455 million 0.172 Denmark DK 10.657 million 1.999 Switzerland CH 10.337 million 1.444 Indonesia ID 10.245 million 0.048 Romania RO 10.180 million 0.453 Argentina AR 10.035 million 0.271 Hong Kong HK 9.266 million 1.366 Finland FI 9.221 million 1.783 Norway NO 8.374 million 1.870 Austria AT 8.313 million 1.027 Belgium BE 8.297 million 0.810 Ukraine UA 7.531 million 0.149 Czech Republic CZ 7.316 million 0.712 New Zealand NZ 6.547 million 1.695 Thailand TH 6.537 million 0.106 Colombia CO 5.957 million 0.141 Chile CL 5.604 million 0.368 Malaysia MY 5.593 million 0.251 Egypt EG 5.369 million 0.078 Portugal PT 5.157 million 0.516 Singapore SG 5.039 million 1.413 Israel IL 5.026 million 0.808 Ireland IE 4.728 million 1.252 Philippines PH 4.691 million 0.062 Venezuela VE 4.396 million 0.182 Greece GR 4.292 million 0.407 Hungary HU 4.084 million 0.407 Bulgaria BG 3.662 million 0.447 Saudi Arabia SA 3.431 million 0.159 Pakistan PK 2.899 million 0.019 Tunisia TN 2.729 million 0.285 Iran IR 2.699 million 0.040 United Arab Emirates AE 2.547 million 1.043 Lithuania LT 2.102 million 0.568 Peru PE 2.097 million 0.082 RS 2.051 million Slovakia SK 1.951 million 0.361 Algeria DZ 1.831 million 0.058 Croatia HR 1.739 million 0.389 Slovenia SI 1.719 million 0.865 Kazakstan KZ 1.697 million 0.105 Costa Rica CR 1.594 million 0.396 Latvia LV 1.478 million 0.610 Panama PA 1.384 million 0.485 Ecuador EC 1.212 million 0.096 Belarus BY 1.046 million 0.102 Morocco MA 0.990 million 0.035 Kuwait KW 0.988 million 0.501 Puerto Rico PR 0.935 million 0.242 Estonia EE 0.928 million 0.644 Uruguay UY 0.915 million 0.274 Bangladesh BD 0.867 million 0.007 Georgia GE 0.768 million 0.155 Cyprus CY 0.744 million 0.986 AP 0.658 million Kenya KE 0.631 million 0.021 Nigeria NG 0.623 million 0.006 Iceland IS 0.621 million 2.225 Luxembourg LU 0.603 million 1.383 Dominican Republic DO 0.557 million 0.066 Mauritius MU 0.548 million 0.473 Bosnia and Herzegovina BA 0.539 million 0.136 Macedonia MK 0.535 million 0.264 Syria SY 0.525 million 0.033 Sri Lanka LK 0.525 million 0.028 Guatemala GT 0.518 million 0.046 Malta MT 0.515 million 1.354 Qatar QA 0.512 million 0.855 Bolivia BO 0.507 million 0.061 Moldova MD 0.497 million 0.114 El Salvador SV 0.441 million 0.070 Trinidad and Tobago TT 0.437 million 0.337 Jordan JO 0.428 million 0.084 Lebanon LB 0.397 million 0.121 Palestine PS 0.377 million 0.122 Armenia AM 0.371 million 0.105 Bahrain BH 0.340 million 0.552 Azerbaijan AZ 0.338 million 0.044 Libyan Arab Jamahiriya LY 0.299 million 0.053 Paraguay PY 0.292 million 0.053 Senegal SN 0.289 million 0.030 Netherlands Antilles AN 0.280 million 1.288 Macao MO 0.261 million 0.553 Tanzania TZ 0.256 million 0.008 Oman OM 0.248 million 0.097 Ghana GH 0.240 million 0.012 Nicaragua NI 0.234 million 0.046 Uzbekistan UZ 0.204 million 0.008 Nepal NP 0.197 million 0.008 Brunei BN 0.191 million 0.584 Cambodia KH 0.183 million 0.016 Guam GU 0.173 million 1.027 Albania AL 0.171 million 0.050 Uganda UG 0.169 million 0.008 Sudan SD 0.167 million 0.006 Gabon GA 0.166 million 0.136 Namibia NA 0.165 million 0.096 Rwanda RW 0.161 million 0.021 Jamaica JM 0.161 million 0.062 Mongolia MN 0.157 million 0.059 Kyrgyzstan KG 0.139 million 0.030 Barbados BB 0.136 million 0.503 Zambia ZM 0.134 million 0.015 Iraq IQ 0.127 million 0.005 Mozambique MZ 0.126 million 0.006 Côte d’Ivoire CI 0.125 million 0.008 ME 0.118 million Cameroon CM 0.117 million 0.008 Fiji Islands FJ 0.114 million 0.140 Honduras HN 0.113 million 0.017 Bahamas BS 0.113 million 0.367 Cuba CU 0.110 million 0.010 Angola AO 0.101 million 0.008 New Caledonia NC 0.088 million 0.412 Virgin Islands, U.S. VI 0.087 million 0.936 Afghanistan AF 0.086 million 0.004 Bermuda BM 0.086 million 1.315 Botswana BW 0.081 million 0.050 Gibraltar GI 0.070 million 2.806 Guinea GN 0.067 million 0.009 Haiti HT 0.066 million 0.008 Malawi MW 0.058 million 0.005 Monaco MC 0.058 million 1.696 Liechtenstein LI 0.056 million 1.745 Belize BZ 0.056 million 0.232 Antigua and Barbuda AG 0.055 million 0.813 Maldives MV 0.054 million 0.188 Laos LA 0.051 million 0.009 Tajikistan TJ 0.049 million 0.008 Madagascar MG 0.047 million 0.003 Zimbabwe ZW 0.045 million 0.004 Suriname SR 0.044 million 0.106 Papua New Guinea PG 0.041 million 0.009 French Polynesia PF 0.039 million 0.168 JE 0.039 million Aruba AW 0.039 million 0.378 Faroe Islands FO 0.038 million 0.881 Yemen YE 0.037 million 0.002 Guyana GY 0.037 million 0.043 Mali ML 0.037 million 0.003 Cayman Islands KY 0.036 million 0.943 Réunion RE 0.033 million 0.047 Mauritania MR 0.033 million 0.012 Andorra AD 0.033 million 0.420 Burkina Faso BF 0.031 million 0.003 Benin BJ 0.031 million 0.005 San Marino SM 0.027 million 0.986 Swaziland SZ 0.026 million 0.026 Seychelles SC 0.026 million 0.332 Bhutan BT 0.023 million 0.011 IM 0.021 million Niger NE 0.018 million 0.002 Sierra Leone SL 0.018 million 0.004 Congo, The Democratic Republic of the CD 0.017 million 0.000 Greenland GL 0.016 million 0.293 Ethiopia ET 0.016 million 0.000 Samoa WS 0.016 million 0.087 Lesotho LS 0.015 million 0.007 Saint Vincent and the Grenadines VC 0.014 million 0.126 Gambia GM 0.013 million 0.010 Togo TG 0.013 million 0.003 Northern Mariana Islands MP 0.012 million 0.158 Myanmar MM 0.012 million 0.000 Cape Verde CV 0.012 million 0.029 Djibouti DJ 0.012 million 0.019 Liberia LR 0.009 million 0.003 Solomon Islands SB 0.009 million 0.020 Turks and Caicos Islands TC 0.008 million 0.482 Tuvalu TV 0.008 million 0.683 Cook Islands CK 0.008 million 0.410 Turkmenistan TM 0.008 million 0.002 Nauru NR 0.008 million 0.683 Virgin Islands, British VG 0.008 million 0.390 Holy See (Vatican City State) VA 0.008 million 8.192 Vanuatu VU 0.007 million 0.039 Tonga TO 0.006 million 0.065 MF 0.006 million Micronesia, Federated States of FM 0.006 million 0.052 Saint Kitts and Nevis KN 0.006 million 0.162 Grenada GD 0.004 million 0.046 Central African Republic CF 0.004 million 0.001 TL 0.004 million Saint Pierre and Miquelon PM 0.004 million 0.585 AX 0.004 million Palau PW 0.004 million 0.216 Anguilla AI 0.004 million 0.512 Chad TD 0.004 million 0.001 Eritrea ER 0.004 million 0.001 GG 0.004 million American Samoa AS 0.004 million 0.060 Guadeloupe GP 0.003 million 0.007 Congo CG 0.003 million 0.001 Kiribati KI 0.003 million 0.037 British Indian Ocean Territory IO 0.003 million Burundi BI 0.002 million 0.000 Marshall Islands MH 0.002 million 0.032 Tokelau TK 0.002 million 1.024 Equatorial Guinea GQ 0.002 million 0.005 French Guiana GF 0.002 million 0.011 Wallis and Futuna WF 0.002 million 0.137 Norfolk Island NF 0.002 million 0.768 Montserrat MS 0.001 million 0.116 Niue NU 0.001 million 0.512 Guinea-Bissau GW 0.001 million 0.001 North Korea KP 0.001 million 0.000 Somalia SO 0.001 million 0.000 Saint Lucia LC 0.000 million 0.002
Comments or questions? Email me.

Last RIR data import: 28 Aug 2010 11:28:11 local time.