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.
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 1514.647 million 5.441
China CN 270.909 million 0.212
Japan JP 186.408 million 1.471
Europe, country unspecified EU 151.861 million
South Korea KR 102.141 million 2.180
Germany DE 90.748 million 1.104
Canada CA 79.430 million 2.550
France FR 79.010 million 1.334
United Kingdom GB 76.857 million 1.289
Australia AU 44.585 million 2.361
Brazil BR 40.241 million 0.237
Italy IT 35.993 million 0.624
Russian Federation RU 34.138 million 0.232
Taiwan TW 30.385 million 1.365
Mexico MX 27.794 million 0.281
India IN 27.610 million 0.027
Spain ES 24.148 million 0.612
Netherlands NL 23.983 million 1.512
Sweden SE 20.687 million 2.335
South Africa ZA 17.419 million 0.431
Poland PL 16.075 million 0.416
Vietnam VN 12.570 million 0.157
Turkey TR 11.624 million 0.175
Denmark DK 10.676 million 2.003
Switzerland CH 10.485 million 1.464
Indonesia ID 10.267 million 0.048
Argentina AR 10.232 million 0.276
Hong Kong HK 9.650 million 1.423
Finland FI 9.335 million 1.805
Norway NO 8.784 million 1.961
Austria AT 8.347 million 1.032
Belgium BE 8.311 million 0.812
Ukraine UA 8.078 million 0.160
Czech Republic CZ 7.687 million 0.748
Romania RO 7.600 million 0.338
Thailand TH 6.764 million 0.110
New Zealand NZ 6.588 million 1.706
Colombia CO 6.029 million 0.142
Malaysia MY 5.791 million 0.260
Chile CL 5.679 million 0.373
Egypt EG 5.370 million 0.078
Portugal PT 5.155 million 0.516
Singapore SG 5.136 million 1.440
Israel IL 5.031 million 0.809
Ireland IE 4.866 million 1.289
Philippines PH 4.715 million 0.062
Venezuela VE 4.560 million 0.189
Greece GR 4.354 million 0.413
Hungary HU 4.231 million 0.421
Iran IR 4.053 million 0.060
Bulgaria BG 3.810 million 0.465
Saudi Arabia SA 3.597 million 0.166
Pakistan PK 2.908 million 0.019
Tunisia TN 2.729 million 0.285
United Arab Emirates AE 2.549 million 1.044
Lithuania LT 2.114 million 0.572
Peru PE 2.101 million 0.082
RS 2.060 million
Slovakia SK 1.970 million 0.365
Algeria DZ 1.831 million 0.058
Slovenia SI 1.766 million 0.888
Croatia HR 1.742 million 0.389
Kazakstan KZ 1.709 million 0.105
Costa Rica CR 1.596 million 0.397
Latvia LV 1.482 million 0.611
Panama PA 1.386 million 0.485
Ecuador EC 1.314 million 0.104
Morocco MA 1.260 million 0.044
Kenya KE 1.171 million 0.039
Belarus BY 1.113 million 0.109
Kuwait KW 1.013 million 0.514
Estonia EE 0.991 million 0.689
Puerto Rico PR 0.948 million 0.245
Uruguay UY 0.916 million 0.274
Bangladesh BD 0.850 million 0.007
AP 0.806 million
Georgia GE 0.768 million 0.155
Cyprus CY 0.752 million 0.997
Nigeria NG 0.669 million 0.006
Iceland IS 0.621 million 2.226
Luxembourg LU 0.613 million 1.407
Syria SY 0.591 million 0.037
Malta MT 0.581 million 1.527
Bosnia and Herzegovina BA 0.559 million 0.141
Dominican Republic DO 0.557 million 0.066
Mauritius MU 0.550 million 0.475
Macedonia MK 0.535 million 0.264
Moldova MD 0.532 million 0.121
Bolivia BO 0.530 million 0.064
Sri Lanka LK 0.519 million 0.028
Guatemala GT 0.518 million 0.046
Qatar QA 0.512 million 0.855
Jordan JO 0.461 million 0.091
Armenia AM 0.449 million 0.127
El Salvador SV 0.441 million 0.070
Trinidad and Tobago TT 0.437 million 0.337
Lebanon LB 0.436 million 0.133
Palestine PS 0.416 million 0.134
Bahrain BH 0.373 million 0.605
Nepal NP 0.329 million 0.014
Azerbaijan AZ 0.319 million 0.041
Libyan Arab Jamahiriya LY 0.299 million 0.053
Paraguay PY 0.293 million 0.053
Senegal SN 0.289 million 0.030
Netherlands Antilles AN 0.281 million 1.293
Macao MO 0.261 million 0.553
Tanzania TZ 0.257 million 0.008
Oman OM 0.248 million 0.097
Ghana GH 0.245 million 0.012
Nicaragua NI 0.234 million 0.046
Uzbekistan UZ 0.204 million 0.008
Mongolia MN 0.191 million 0.072
Brunei BN 0.191 million 0.584
Jamaica JM 0.185 million 0.072
Cambodia KH 0.183 million 0.016
Uganda UG 0.177 million 0.008
Albania AL 0.177 million 0.052
Guam GU 0.174 million 1.033
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
ME 0.145 million
Kyrgyzstan KG 0.139 million 0.030
Barbados BB 0.137 million 0.507
Zambia ZM 0.134 million 0.015
Fiji Islands FJ 0.131 million 0.160
Iraq IQ 0.129 million 0.006
Mozambique MZ 0.126 million 0.006
Côte d’Ivoire CI 0.125 million 0.008
Cameroon CM 0.117 million 0.008
Haiti HT 0.116 million 0.014
Honduras HN 0.115 million 0.018
Bahamas BS 0.113 million 0.367
Cuba CU 0.110 million 0.010
Angola AO 0.105 million 0.008
New Caledonia NC 0.105 million 0.493
Botswana BW 0.094 million 0.058
Virgin Islands, U.S. VI 0.087 million 0.936
Afghanistan AF 0.086 million 0.004
Bermuda BM 0.086 million 1.315
Gibraltar GI 0.070 million 2.806
Malawi MW 0.058 million 0.005
Monaco MC 0.058 million 1.696
Liechtenstein LI 0.056 million 1.745
Antigua and Barbuda AG 0.056 million 0.828
Madagascar MG 0.055 million 0.003
Maldives MV 0.054 million 0.188
Tajikistan TJ 0.053 million 0.009
Belize BZ 0.052 million 0.215
Laos LA 0.051 million 0.009
Zimbabwe ZW 0.046 million 0.004
Yemen YE 0.045 million 0.002
Papua New Guinea PG 0.045 million 0.009
Suriname SR 0.044 million 0.106
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
Mali ML 0.037 million 0.003
Guyana GY 0.037 million 0.043
Cayman Islands KY 0.036 million 0.943
Swaziland SZ 0.035 million 0.034
IM 0.033 million
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
Saint Kitts and Nevis KN 0.027 million 0.701
Seychelles SC 0.026 million 0.332
Bhutan BT 0.023 million 0.011
Niger NE 0.018 million 0.002
Congo, The Democratic Republic of the CD 0.018 million 0.000
Sierra Leone SL 0.018 million 0.004
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
Myanmar MM 0.012 million 0.000
Cape Verde CV 0.012 million 0.029
Djibouti DJ 0.012 million 0.019
Northern Mariana Islands MP 0.012 million 0.158
Liberia LR 0.009 million 0.003
Solomon Islands SB 0.009 million 0.020
Tuvalu TV 0.008 million 0.683
Cook Islands CK 0.008 million 0.410
Nauru NR 0.008 million 0.683
Turkmenistan TM 0.008 million 0.002
Virgin Islands, British VG 0.008 million 0.390
Turks and Caicos Islands TC 0.008 million 0.482
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
GG 0.006 million
Micronesia, Federated States of FM 0.006 million 0.052
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
Palau PW 0.004 million 0.216
AX 0.004 million
Congo CG 0.004 million 0.001
Anguilla AI 0.004 million 0.512
American Samoa AS 0.004 million 0.060
Chad TD 0.004 million 0.001
Eritrea ER 0.004 million 0.001
Kiribati KI 0.003 million 0.037
Wallis and Futuna WF 0.003 million 0.205
Guadeloupe GP 0.003 million 0.007
British Indian Ocean Territory IO 0.003 million
Burundi BI 0.002 million 0.000
Marshall Islands MH 0.002 million 0.032
Equatorial Guinea GQ 0.002 million 0.005
French Guiana GF 0.002 million 0.011
Tokelau TK 0.002 million 1.024
Norfolk Island NF 0.002 million 0.768
Montserrat MS 0.001 million 0.116
Somalia SO 0.001 million 0.000
Guinea-Bissau GW 0.001 million 0.001
North Korea KP 0.001 million 0.000
Guinea GN 0.001 million 0.000
Niue NU 0.001 million 0.512
Saint Lucia LC 0.000 million 0.002