Map Options

Metric:
Color Scheme:
map placeholder
IPv4 Allocated

0

200M

400M

600M

800M

1B

1.2B

Click on a country for details.

IP Address by Country 2024

Every computer or other internet-enabled device (smart TV, cell phone, web server, etc.) on a network must have a unique identifier. Most devices and networks communicate using the TCP/IP protocol, in which each device is identified via a numerical label known as an Internet Protocol address, commonly referred to as an IP address. IP addresses can be either static, meaning a device has the same IP address at all times; or dynamic, meaning the IP address may change from time to time, such as when a device is powered down and restarted. IP addresses are also reusable, meaning if a device no longer requires access to the network, its IP address can be reallocated to a different device.

Top 10 Countries with the most IP (IPv4) Addresses:*

Country
IPv4 Allocated
United States1.2B
China351.2M
Japan200.5M
Germany135.4M
United Kingdom124.9M
South Korea114.8M
Brazil90.4M
France84.2M
Canada74.2M
Australia57.2M

Types of IP address: IPv4 and IPv6 defined and differentiated

Current IP addresses each follow one of two standards: IP Version 4 (IPv4) or IP Version 6 (IPv6). IPv4, the internet's original IP protocol, uses 32 binary bits to create a single unique address that is expressed by four numbers, each ranging from 0 to 255 and separated by decimals. For example: 104.221.95.92.

By comparison, the newer and more complex IPv6 standard uses 128 binary bits to create a single unique address that is expressed by eight groups of hexadecimal numbers (which include not only the numbers 0-9 but the letters A-F), each ranging from 0 to FFFF and separated by colons. For example: 2001:23F5:B415:2F61:02A2:8C4B:A375:8149.

Why are there two types of IP address?

IP addresses are unique and have a fixed length. Because of these constraints, the number of possible IP addresses that can exist is finite. There are 4,294,967,296 (Nearly 4.3 billion) IPv4 addresses, 600 million of which are reserved and cannot be used for public routing. This limitation caused little concern in the early days of the internet, because of the vast number of IPv4 addresses available. However, the growth of the internet and the proliferation of internet-enabled devices over the following decades made clear that eventually even four billion IP addresses would be too few.

Several new technologies were formulated to stave off the looming shortage of IPv4 addresses, including network address translation (NAT) and Classless Inter-Domain Routing (CIDR). The ultimate solution arrived with the launch of IPv6. While IPv4 was a 32-bit protocol limited to just under 4.3 billion addresses (2 to the power of 32), IPv6 is a 128-bit protocol with nearly 340 undecillion possible addresses (2 to the power of 128), a functionally infinite supply.

IPv4 and IPv6 networks are incompatible with one another. This means, for example, that a cell phone with an IPv4 address could not access a website stored on a web server that used only IPv6. However, the vast majority of modern devices and operating systems are capable of connecting to the internet via either protocol. At present, IPv4 is still the dominant protocol, thanks to this ongoing device-level support and the presence of more than 4 billion already-allocated IPv4 addresses. However, IPv6 is expected to overtake it at some point in the future.

Per-country allocations of IP addresses around the world

The Internet Assigned Numbers Authority (IANA) is the organization charged with distributing all non-reserved IP addresses to the world. This process is executed using a nested system in which increasingly smaller satellite agencies allocate the IPs to increasingly smaller territories. The IANA performs the first allocation, distributing IP addresses to Regional Internet Registries (RIRs) in five broad regions (which roughly correspond to the continents.

Regional Internet Registries perform the second round of allocations, doling out the IPs to each individual country's National Internet Registry (NIR). The NIRs then allocate the IPs to smaller Local Internet Registries (LIRs), which allocate them to Internet Service Providers (ISPs), which allocate them to individual users and devices. In-use IPs are classified as utilized. In countries that lack local registries, the national registries allocate directly to the ISPs.

Global ISP Allocation Regions (all data IANA 2022/09):

RegionArea CoveredIPv6 Addresses
AllocatedAvailableReservedUtilized
AFRINICAfrica1,049,0881,016,84622,3829,860
APNICSouthern Asia and Oceania1,066,993838,810129,48598,698
ARINNorth America2,099,7121,393,318636,34470,050
LACNICCentral and South America1,048,934994,46538,47115,998
RIPE NCCEurope and North/Central Asia, including the Middle East2,131,964843,7721,117,609170,583

The number of addresses allocated to a given country does not necessarily correlate with that country's population numbers. Rather, it is more closely tied to each country's need for IP addresses. As a rule, countries that have high incomes, are more developed, or show a high level of innovation and technological advancement have more robust internet infrastructure and a larger number of smart devices, websites, and other internet-based businesses—which translates to greater need for IP addresses—than do low-income and middle-income countries that are still developing.

Countries with the largest (and smallest) allocations of IPv4 addresses

Of the more than 4 billion IPv4 addresses in existence, 1,541,605,760 (about 35.9% of the total number) are allocated to the United States. This is far and away the highest number allocated to any country. Using population metrics from 2012 (the year after the IANA allocated the final IPv4 addresses to various regional registries), this corresponds to roughly 4,911 IP addresses per 1,000 people.

China has the second-highest number of IPv4 addresses at 330,321,408, about 7.7% of the total number in existence. China is followed by Japan with 202,183,168 and the United Kingdom with 123,500,144. Germany has the fifth-highest number of IPv4 addresses with 118,132,104.

Vatican City, which has the smallest population of any sovereign state, has 17,920 IPv4 addresses. This equates to 21,435 IP addresses per 1,000 people (because Vatican City has fewer than 1,000 citizens).

What are bogons?

Factored into the 4.294 million existing IPv4 addresses are millions on bogon (short for "bogus logons") addresses, which are IP addresses that are either inaccurate or which have not yet been assigned by an ISP. Most Internet service providers and firewalls filter out bogons, which are typically created either on accident by misconfigured networks or deliberately by would-be hackers.

Finally, IP addresses are not to be confused with domain names, a similar-but-different identifier that can help pinpoint the country of origin of a website.

  • IPv4 allocation totals are final, as all possible IPv4 addresses have been assigned to various national NIRs. Although existing IPv4 addresses may be recycled on a local or national level, they will not be reallocated to other countries.
  • The % column indicates the percentage of the total global number of IPv4 addresses each country has been allocated.
  • IPv6 addresses are allocated in ""/32"" blocks which can include thousands, millions, or billions of individual addresses depending upon how they are implemented. As such, the totals shown indicate blocks allocated, not individual addresses.
  • IPv6 numbers shown are total allocations from all regions combined. For example, Albania has received 606 IPv6 allocations from RIPE NCC, but also 1 from APNIC, for a total of 607 allocations.
  • IPv6 address totals shown include only those blocks that had been assigned to individual countries' NIRs as of August 2022. For full IPv6 allocations per region, see the table in the body text.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Country
IPv4 Allocated
IPv4 %
IPv4 Rank
IPv6 Assigned
Country Code
IANA Region
IPv6 Notes
United States1.2B36.43%1135,532.45USARIN
338 IPv6 APNIC, | 135185.45 IPv6 ARIN, | 9 IPv6 LACNIC
China351.2M10.32%264,412.25CNAPNIC
64364.25 IPv6 APNIC, | 48 IPv6 RIPE NCC
Japan200.5M5.89%310,128.13JPAPNIC
Germany135.4M3.98%424,056.01DERIPE NCC
3 IPv6 APNIC, | 24053.01 IPv6 RIPE NCC
United Kingdom124.9M3.67%523,110GBRIPE NCC
13 IPv6 APNIC, | 0 IPv6 ARIN, | 23097 IPv6 RIPE NCC
South Korea114.8M3.37%65,268KRAPNIC
Brazil90.4M2.66%78,301.53BRLACNIC
8293.53 IPv6 LACNIC, | 8 IPv6 RIPE NCC
France84.2M2.48%815,047.19FRRIPE NCC
3 IPv6 APNIC, | 0.19 IPv6 ARIN, | 15044 IPv6 RIPE NCC
Canada74.2M2.18%91,108.30CAARIN
1 IPv6 AFRINIC, | 4 IPv6 APNIC, | 952.3 IPv6 ARIN, | 151 IPv6 RIPE NCC
Australia57.2M1.68%109,485.02AUAPNIC
9416.02 IPv6 APNIC, | 0 IPv6 ARIN, | 69 IPv6 RIPE NCC
Italy56.8M1.67%111.06ITRIPE NCC
1 IPv6 APNIC, | 0.06 IPv6 ARIN
Netherlands54.4M1.6%123NLRIPE NCC
3 IPv6 APNIC, | 0 IPv6 ARIN
India47.6M1.4%136,675.02INAPNIC
6170.02 APNIC , | 505 RIPE NCC
Russia45.4M1.34%14RURIPE NCC
Taiwan36.6M1.08%152,593TWAPNIC
2592 IPv6 APNIC, | 1 IPv6 ARIN
Spain35.7M1.05%166,155ESRIPE NCC
0 IPv6 APNIC, | 6155 IPv6 RIPE NCC
Sweden30.1M0.89%174SEAPNIC
Mexico29.7M0.87%18635.08MXLACNIC
South Africa29.7M0.87%194,965.08ZAAFRINIC
Switzerland27.4M0.81%203,930CHRIPE NCC
1 IPv6 APNIC, | 0 IPv6 ARIN, | 3929 IPv6 RIPE NCC
Egypt24.2M0.71%214,125EGAFRINIC
Poland21.6M0.63%22PLRIPE NCC
Hong Kong21M0.62%23969HKAPNIC
470 IPv6 APNIC, | 499 IPv6 RIPE NCC
Singapore20.4M0.6%241,582.07SGAPNIC
1582.01 IPv6 APNIC, | 0.06 IPv6 ARIN
Indonesia19.9M0.59%25804.02IDAPNIC
Argentina19.5M0.57%265,255.03ARLACNIC
Colombia17.6M0.52%27309.83COLACNIC
Turkey17M0.5%28TRRIPE NCC
Vietnam16.4M0.48%29385VNAPNIC
Norway16M0.47%30NORIPE NCC
Ireland15.3M0.45%311,087IERIPE NCC
0 IPv6 APNIC, | 1087 IPv6 RIPE NCC
Finland14.5M0.43%321,494FIRIPE NCC
Belgium14.4M0.42%331,712BERIPE NCC
Denmark12.9M0.38%341,714DKRIPE NCC
0 IPv6 APNIC, | 1714 IPv6 RIPE NCC
Morocco12.3M0.36%35270MAAFRINIC
Iran12.1M0.36%36IRRIPE NCC
Austria11.4M0.33%372,353ATRIPE NCC
Saudi Arabia10.9M0.32%38SARIPE NCC
Ukraine10.7M0.31%39UARIPE NCC
Chile10.5M0.31%40255CLLACNIC
Thailand9.6M0.28%41121THAPNIC
Israel8.9M0.26%42891ILRIPE NCC
1 IPv6 APNIC, | 890 IPv6 RIPE NCC
Czech Republic8.6M0.25%433,010CZRIPE NCC
1 ARIN, | 3009 RIPE NCC
Tunisia7.9M0.23%4425TNAFRINIC
Romania7.5M0.22%451ROAPNIC
New Zealand7.2M0.21%46279NZAPNIC
Malaysia7M0.21%47169MYAPNIC
Venezuela7M0.21%48438VELACNIC
Portugal6.8M0.2%49PTRIPE NCC
Mauritius6.6M0.19%5021MUAFRINIC
Philippines6.4M0.19%51170PHAPNIC
Kenya6.3M0.18%5285KEAFRINIC
Hungary6M0.18%53710HURIPE NCC
Pakistan5.9M0.17%54163PKAPNIC
Greece5.7M0.17%55518GRRIPE NCC
Algeria4.8M0.14%566DZAFRINIC
United Arab Emirates4.7M0.14%573,820AERIPE NCC
0 IPv6 APNIC, | 3820 IPv6 RIPE NCC
Bulgaria4.3M0.13%581,165BGRIPE NCC
Peru3.5M0.1%59152PELACNIC
Kazakhstan3.4M0.1%60KZRIPE NCC
Nigeria3.2M0.09%6197.01NGAFRINIC
Slovakia2.8M0.08%62SKRIPE NCC
Ecuador2.8M0.08%63216ECLACNIC
Lithuania2.8M0.08%642LTAPNIC
Slovenia2.7M0.08%651SIAPNIC
Serbia2.5M0.07%66RSRIPE NCC
Uruguay2.5M0.07%6735.06UYLACNIC
Croatia2.4M0.07%68349HRRIPE NCC
Costa Rica2.3M0.07%6994.13CRLACNIC
Ghana2.2M0.07%7022GHAFRINIC
Kuwait1.9M0.06%71KWRIPE NCC
Bangladesh1.9M0.06%72729.01BDAPNIC
721.01 IPv6 APNIC, | 8 IPv6 RIPE NCC
Latvia1.9M0.06%73LVRIPE NCC
Sudan1.9M0.06%7415SDAFRINIC
Belarus1.9M0.06%75144BYRIPE NCC
Panama1.8M0.05%7664.07PALACNIC
2 IPv6 APNIC, | 62.07 IPv6 LACNIC
Dominican Republic1.7M0.05%77130DOLACNIC
Zambia1.7M0.05%788ZMAFRINIC
Ivory Coast1.7M0.05%7942CIAFRINIC
Luxembourg1.6M0.05%80LURIPE NCC
Estonia1.5M0.04%81892EERIPE NCC
Uganda1.5M0.04%8220UGAFRINIC
Moldova1.3M0.04%83MDRIPE NCC
Syria1.3M0.04%84SYRIPE NCC
Angola1.3M0.04%8532AOAFRINIC
24 IPv6 AFRINIC, | 8 IPv6 RIPE NCC
Paraguay1.3M0.04%8682PYLACNIC
Georgia1.3M0.04%87414GERIPE NCC
Qatar1.2M0.04%88QARIPE NCC
Puerto Rico1.2M0.04%8939PRARIN
Bolivia1.2M0.04%9029BOLACNIC
Bahrain1.1M0.03%9193BHRIPE NCC
Tanzania1.1M0.03%9240TZAFRINIC
Oman1.1M0.03%93OMRIPE NCC
Cyprus989.5K0.03%942,807CYRIPE NCC
0 IPv6 APNIC, | 2807 IPv6 RIPE NCC
Iceland908.6K0.03%95ISRIPE NCC
Palestine837.3K0.02%96PSRIPE NCC
Iraq817.9K0.02%97878IQRIPE NCC
Bosnia and Herzegovina809.5K0.02%98162BARIPE NCC
Seychelles764.6K0.02%9916SCAFRINIC
14 IPv6 AFRINIC, | 2 IPv6 APNIC
Azerbaijan761.5K0.02%100350AZRIPE NCC
North Macedonia711.7K0.02%1011MKAPNIC
Jordan701.3K0.02%102JORIPE NCC
El Salvador692.7K0.02%10338SVLACNIC
Guatemala683.8K0.02%10457GTLACNIC
Malta678.3K0.02%105MTRIPE NCC
Cameroon665.3K0.02%10612CMAFRINIC
Armenia638.5K0.02%107278AMRIPE NCC
Lebanon605.7K0.02%108LBRIPE NCC
Nepal598K0.02%10977NPAPNIC
Madagascar583.7K0.02%1105MGAFRINIC
Sri Lanka582.1K0.02%11117LKAPNIC
Malawi554.3K0.02%112285MWAFRINIC
Trinidad and Tobago531.5K0.02%11329TTLACNIC
Reunion510.7K0.02%11420REAFRINIC
Namibia475.4K0.01%1154NAAFRINIC
Honduras474.6K0.01%11687HNLACNIC
Gabon473.9K0.01%1178GAAFRINIC
Mozambique463.1K0.01%11814MZAFRINIC
Cambodia452.5K0.01%11964KHAPNIC
Libya444.6K0.01%1209LYAFRINIC
Nicaragua437.1K0.01%12119NILACNIC
Senegal408.3K0.01%1225SNAFRINIC
Macau387.4K0.01%1239MOAPNIC
Ethiopia367.6K0.01%1242ETAFRINIC
Togo357.1K0.01%1254TGAFRINIC
Uzbekistan353.8K0.01%126UZRIPE NCC
Burkina Faso339.8K0.01%12715BFAFRINIC
Rwanda313.8K0.01%128264RWAFRINIC
Albania305.6K0.01%129607ALRIPE NCC
1 IPv6 APNIC, | 606 IPv6 RIPE NCC
Kyrgyzstan280.9K0.01%130KGRIPE NCC
Gambia272.6K0.01%1319GMAFRINIC
Jamaica272.1K0.01%132261.06JMARIN
Cuba258.3K0.01%1336CULACNIC
Myanmar245K0.01%13468MMAPNIC
Guam243.3K0.01%1358GUARIN
7 IPv6 APNIC, | 1 IPv6 ARIN
Yemen238.1K0.01%136YERIPE NCC
Afghanistan225.9K0.01%13727AFAPNIC
Brunei219.1K0.01%1385BNAPNIC
Mongolia204.4K0.01%13926MNAPNIC
Guadeloupe193.1K0.01%14012GPRIPE NCC
4 IPv6 ARIN, | 8 IPv6 RIPE NCC
Montenegro192.8K0.01%141MERIPE NCC
DR Congo191.2K0.01%14230CDAFRINIC
Curacao176.2K0.01%14337CWRIPE NCC
13 IPv6 LACNIC, | 24 IPv6 RIPE NCC
Botswana173.9K0.01%14415BWAFRINIC
Zimbabwe168.5K0.01%14513ZWAFRINIC
Martinique160.1K0%146MQ
Bahamas157.3K0%1473.07BSARIN
Haiti155.9K0%1485HTLACNIC
New Caledonia151.6K0%14910NCAPNIC
Benin150.7K0%15012BJAFRINIC
Republic of the Congo148.4K0%1518CGAFRINIC
Fiji144.5K0%15210FJAPNIC
Barbados138.8K0%15317.07BBARIN
United States Virgin Islands131.8K0%1545VIARIN
Lesotho129.7K0%1555LSAFRINIC
Belize129K0%15696BZRIPE NCC
25 IPv6 LACNIC, | 71 IPv6 RIPE NCC
Bermuda121.6K0%15711BMARIN
9 IPv6 ARIN, | 2 IPv6 RIPE NCC
Aruba121.1K0%1582AWLACNIC
Liechtenstein116.1K0%159LIRIPE NCC
Isle of Man113.7K0%16084IMRIPE NCC
Sierra Leone109.9K0%1615SLAFRINIC
Liberia108.6K0%1626LRAFRINIC
French Guiana100.8K0%1636GFLACNIC
Gibraltar99.8K0%16439GIRIPE NCC
Maldives96.9K0%1654MVAPNIC
Jersey96.1K0%166JERIPE NCC
Mali94.1K0%1674MLAFRINIC
Laos90.3K0%16814LAAPNIC
Tajikistan86.4K0%169TJRIPE NCC
Suriname82.5K0%1704SRLACNIC
Papua New Guinea79.7K0%17114PGAPNIC
French Polynesia77.5K0%1725PFAPNIC
Cayman Islands73.8K0%1734.06KYARIN
Guyana70.9K0%1747GYLACNIC
Guernsey67.5K0%17534GGRIPE NCC
Djibouti66.6K0%1769DJAFRINIC
1 IPv6 AFRINIC, | 8 IPv6 RIPE NCC
British Virgin Islands63.2K0%1773.19VGRIPE NCC
1 IPv6 APNIC, | 2.19 IPv6 ARIN
Andorra63.1K0%1782ADRIPE NCC
Monaco61.8K0%179MCRIPE NCC
Eswatini57.9K0%1806SZAFRINIC
Somalia52.8K0%18111SOAFRINIC
Mauritania48.9K0%1825MRAFRINIC
Niger47.8K0%1834NEAFRINIC
Faroe Islands45.7K0%18425FORIPE NCC
Antigua and Barbuda43.1K0%18612AGRIPE NCC
1 IPv6 ARIN, | 11 IPv6 RIPE NCC
San Marino40.3K0%187SMRIPE NCC
Burundi39.6K0%1886BIAFRINIC
Bhutan39K0%18911BTAPNIC
Saint Lucia37.8K0%19018LCARIN
Saint Kitts and Nevis36.8K0%191KNARIN
Guinea36.7K0%19210GNAFRINIC
Sint Maarten36K0%1936SXLACNIC
Greenland35.7K0%19410GLRIPE NCC
Saint Martin35.1K0%1951.07MFARIN
Cape Verde34.3K0%1963CVAFRINIC
Dominica31K0%19710.06DMRIPE NCC
2.06 IPv6 ARIN, | 8 IPv6 RIPE NCC
Grenada30.6K0%19818.07GDARIN
Turkmenistan29.2K0%199TMRIPE NCC
Chad29K0%2003TDAFRINIC
Mayotte28.6K0%201YT
South Sudan28K0%2035SSAFRINIC
Equatorial Guinea23.6K0%2043GQAFRINIC
Saint Vincent and the Grenadines23.6K0%20516.06VCARIN
Samoa21.3K0%2073WSAPNIC
Vanuatu20.6K0%2085VUAPNIC
Northern Mariana Islands16.4K0%2092MPAPNIC
Solomon Islands16.3K0%2104SBAPNIC
Vatican City14.6K0%211VARIPE NCC
Turks and Caicos Islands14.4K0%2120.06TCARIN
Tonga12.8K0%2134TOAPNIC
Sao Tome and Principe10.9K0%2141STAFRINIC
Nauru10.4K0%2152NRAPNIC
Anguilla10.4K0%2161.06AIARIN
Micronesia10.1K0%2172FMAPNIC
Cook Islands9.4K0%2182CKAPNIC
Tuvalu8.8K0%2191TVAPNIC
Central African Republic8K0%220CFAFRINIC
American Samoa7.6K0%2212ASAPNIC
Comoros7.5K0%2222KMAFRINIC
Palau6.9K0%2242PWAPNIC
Saint Pierre and Miquelon6.1K0%2251PMARIN
Falkland Islands6.1K0%226FK
Marshall Islands5.7K0%2271MHAPNIC
Kiribati5.5K0%2282KIAPNIC
Eritrea5.3K0%229ERAFRINIC
Guinea Bissau5.1K0%2GWAFRINIC
Timor Leste4.1K0%5TLAPNIC
Wallis and Futuna3.7K0%2301WFAPNIC
Montserrat3.3K0%232MSRIPE NCC
Tokelau3.3K0%2331TKAPNIC
Niue2.2K0%235NUAPNIC
Saint Barthelemy2.1K0%2360.06BLARIN
North Korea1.4K0%237KPAPNIC
Western Sahara70%248EH
showing: 234 rows

How can I tell what country an IP address is from?

After the IANA allocates IP addresses to its region, the Regional Internet Registries allocate an IP to a country's National Internet Registry.

Frequently Asked Questions

Sources