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).
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
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.
|