My new BGP book: 'Internet Routing with BGP' by Iljitsch van Beijnum BGPexpert My BGP book from 2002: 'BGP' by Iljitsch van Beijnum

Home · BGP Expert Test · What is BGP? · BGP Vendors · Links · Archives · Books · My New 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 1617.75 million 5.81 China CN 343.28 million 0.27 Japan JP 190.44 million 1.50 Germany DE 123.76 million 1.51 United Kingdom GB 119.18 million 2.00 South Korea KR 112.50 million 2.40 Brazil BR 87.20 million 0.51 France FR 82.35 million 1.39 Canada CA 69.18 million 2.22 Italy IT 54.73 million 0.95 Netherlands NL 49.87 million 3.14 Australia AU 48.72 million 2.58 Russian Federation RU 45.69 million 0.31 India IN 41.86 million 0.04 Taiwan TW 35.70 million 1.60 Spain ES 32.23 million 0.82 Sweden SE 30.08 million 3.39 Mexico MX 29.03 million 0.29 South Africa ZA 27.07 million 0.67 Switzerland CH 26.73 million 3.73 Singapore SG 25.39 million 7.12 Egypt EG 24.16 million 0.35 Poland PL 20.93 million 0.54 Argentina AR 19.48 million 0.53 Indonesia ID 18.73 million 0.09 Colombia CO 17.36 million 0.41 Turkey TR 16.69 million 0.25 Vietnam VN 16.21 million 0.20 Norway NO 15.61 million 3.48 Finland FI 13.73 million 2.66 Hong Kong HK 12.85 million 1.89 Iran IR 12.39 million 0.18 Belgium BE 12.29 million 1.20 Morocco MA 12.27 million 0.43 Denmark DK 12.02 million 2.26 Austria AT 11.14 million 1.38 Saudi Arabia SA 10.62 million 0.49 Ukraine UA 10.42 million 0.21 Ireland IE 10.28 million 2.72 Chile CL 10.03 million 0.66 Czech Republic CZ 9.56 million 0.93 Thailand TH 9.22 million 0.15 Seychelles SC 8.30 million 107.74 Romania RO 8.17 million 0.36 Israel IL 7.94 million 1.28 Tunisia TN 7.87 million 0.82 New Zealand NZ 7.06 million 1.83 Venezuela VE 6.71 million 0.28 Portugal PT 6.68 million 0.67 Malaysia MY 6.67 million 0.30 Kenya KE 6.13 million 0.20 Philippines PH 6.08 million 0.08 Hungary HU 5.96 million 0.59 Greece GR 5.70 million 0.54 Pakistan PK 5.45 million 0.03 Algeria DZ 4.76 million 0.15 Bulgaria BG 4.40 million 0.54 United Arab Emirates AE 4.14 million 1.70 Mauritius MU 3.81 million 3.29 Peru PE 3.24 million 0.13 Kazakstan KZ 3.22 million 0.20 Nigeria NG 3.16 million 0.03 Slovakia SK 2.73 million 0.51 Ecuador EC 2.70 million 0.21 Slovenia SI 2.67 million 1.34 Lithuania LT 2.60 million 0.70 Uruguay UY 2.44 million 0.73 Costa Rica CR 2.33 million 0.58 Croatia HR 2.33 million 0.52 RS 2.30 million Ghana GH 2.25 million 0.11 Bangladesh BD 1.94 million 0.02 Kuwait KW 1.91 million 0.97 Sudan SD 1.89 million 0.06 Belarus BY 1.79 million 0.17 Luxembourg LU 1.77 million 4.06 Panama PA 1.74 million 0.61 Latvia LV 1.73 million 0.71 Côte d’Ivoire CI 1.70 million 0.12 Dominican Republic DO 1.61 million 0.19 Zambia ZM 1.58 million 0.17 Uganda UG 1.42 million 0.07 Moldova MD 1.33 million 0.30 Estonia EE 1.30 million 0.90 Georgia GE 1.28 million 0.26 Syria SY 1.26 million 0.08 Angola AO 1.25 million 0.10 Cyprus CY 1.21 million 1.60 Bolivia BO 1.17 million 0.14 Paraguay PY 1.13 million 0.21 Tanzania TZ 1.05 million 0.03 Puerto Rico PR 1.01 million 0.26 Oman OM 0.96 million 0.38 Iceland IS 0.89 million 3.18 Qatar QA 0.84 million 1.41 Palestine PS 0.83 million 0.27 Iraq IQ 0.80 million 0.03 Bosnia and Herzegovina BA 0.78 million 0.20 Azerbaijan AZ 0.76 million 0.10 Macedonia MK 0.70 million 0.34 Malta MT 0.69 million 1.81 El Salvador SV 0.66 million 0.11 Cameroon CM 0.66 million 0.04 Jordan JO 0.65 million 0.13 Guatemala GT 0.64 million 0.06 Armenia AM 0.63 million 0.18 Lebanon LB 0.60 million 0.18 Nepal NP 0.59 million 0.02 Madagascar MG 0.58 million 0.04 Sri Lanka LK 0.56 million 0.03 Malawi MW 0.55 million 0.05 Trinidad and Tobago TT 0.54 million 0.42 Honduras HN 0.53 million 0.08 Albania AL 0.48 million 0.14 Namibia NA 0.46 million 0.27 Bahrain BH 0.45 million 0.73 Mozambique MZ 0.44 million 0.02 Libyan Arab Jamahiriya LY 0.43 million 0.08 Réunion RE 0.42 million 0.61 Cambodia KH 0.42 million 0.04 Europe, country unspecified EU 0.41 million Nicaragua NI 0.41 million 0.08 Gabon GA 0.41 million 0.33 Senegal SN 0.40 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.33 million 0.03 Rwanda RW 0.28 million 0.04 Gambia GM 0.27 million 0.21 Uzbekistan UZ 0.27 million 0.01 Kyrgyzstan KG 0.27 million 0.06 Cuba CU 0.26 million 0.02 Gibraltar GI 0.25 million 10.14 Yemen YE 0.23 million 0.01 Jamaica JM 0.22 million 0.09 Guam GU 0.22 million 1.30 Brunei BN 0.22 million 0.66 Myanmar MM 0.22 million 0.00 Mongolia MN 0.22 million 0.08 CW 0.20 million Belize BZ 0.19 million 0.80 ME 0.19 million Afghanistan AF 0.18 million 0.01 Antigua and Barbuda AG 0.18 million 2.59 Barbados BB 0.17 million 0.62 Congo, The Democratic Republic of the CD 0.17 million 0.00 New Caledonia NC 0.16 million 0.75 Botswana BW 0.16 million 0.10 Haiti HT 0.15 million 0.02 Benin BJ 0.15 million 0.03 Fiji Islands FJ 0.14 million 0.18 Congo CG 0.14 million 0.05 Bahamas BS 0.14 million 0.45 Guadeloupe GP 0.13 million 0.28 Martinique MQ 0.13 million 0.33 Lesotho LS 0.12 million 0.06 Bermuda BM 0.12 million 1.78 Aruba AW 0.11 million 1.09 Virgin Islands, U.S. VI 0.11 million 1.19 Liechtenstein LI 0.11 million 3.40 Mali ML 0.09 million 0.01 Zimbabwe ZW 0.09 million 0.01 Virgin Islands, British VG 0.09 million 4.33 Maldives MV 0.09 million 0.31 Laos LA 0.08 million 0.02 IM 0.08 million Suriname SR 0.08 million 0.20 Sierra Leone SL 0.08 million 0.02 Tajikistan TJ 0.08 million 0.01 French Polynesia PF 0.08 million 0.32 Papua New Guinea PG 0.07 million 0.01 Guyana GY 0.07 million 0.08 Monaco MC 0.06 million 1.87 Andorra AD 0.06 million 0.72 Swaziland SZ 0.05 million 0.05 Somalia SO 0.05 million 0.01 Mauritania MR 0.05 million 0.02 Djibouti DJ 0.05 million 0.07 Cayman Islands KY 0.05 million 1.19 Faroe Islands FO 0.05 million 1.05 Niger NE 0.04 million 0.00 San Marino SM 0.04 million 1.44 Burundi BI 0.04 million 0.01 Liberia LR 0.04 million 0.01 GG 0.04 million Bhutan BT 0.04 million 0.02 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.08 JE 0.03 million BQ 0.02 million Chad TD 0.02 million 0.00 SS 0.02 million French Guiana GF 0.02 million 0.12 Saint Lucia LC 0.02 million 0.14 Turkmenistan TM 0.02 million 0.00 Samoa WS 0.02 million 0.11 TL 0.02 million Saint Kitts and Nevis KN 0.02 million 0.49 Equatorial Guinea GQ 0.02 million 0.04 Vanuatu VU 0.02 million 0.08 Northern Mariana Islands MP 0.02 million 0.20 Solomon Islands SB 0.01 million 0.03 Dominica DM 0.01 million 0.20 Saint Vincent and the Grenadines VC 0.01 million 0.11 MF 0.01 million Tonga TO 0.01 million 0.12 Holy See (Vatican City State) VA 0.01 million 10.75 Grenada GD 0.01 million 0.11 Turks and Caicos Islands TC 0.01 million 0.62 Nauru NR 0.01 million 0.81 Sao Tome and Principe ST 0.01 million 0.06 Cook Islands CK 0.01 million 0.44 Anguilla AI 0.01 million 1.09 Micronesia, Federated States of FM 0.01 million 0.07 Tuvalu TV 0.01 million 0.68 Falkland Islands FK 0.01 million 3.58 Comoros KM 0.01 million 0.01 Palau PW 0.01 million 0.32 American Samoa AS 0.01 million 0.08 Guinea-Bissau GW 0.01 million 0.00 Central African Republic CF 0.01 million 0.00 Saint Pierre and Miquelon PM 0.00 million 0.66 AX 0.00 million Eritrea ER 0.00 million 0.00 Marshall Islands MH 0.00 million 0.06 Kiribati KI 0.00 million 0.05 Wallis and Futuna WF 0.00 million 0.24 Tokelau TK 0.00 million 1.54 British Indian Ocean Territory IO 0.00 million Norfolk Island NF 0.00 million 1.02 Niue NU 0.00 million 1.02 Montserrat MS 0.00 million 0.12 North Korea KP 0.00 million 0.00 Mayotte YT 0.00 million 0.01 BL 0.00 million
Comments or questions? Email me.

Last RIR data import: 02 Jan 2023 09:46:41 local time.