Statistics

The DB-IP Database

More than 31 million IPv4 and IPv6 blocks and growing.

Since 2010 we provide one of the most comprehensive and accurate IP address databases available on the market that has grown today to more than 31 million IPv4 and IPv6 blocks.



Details about the DB-IP Database

Every month, hundreds of thousands of records are added or updated in the DB-IP Database, and we're always working hard to improve the coverage of our database and its accuracy. Learn more about the DB-IP database here, including detailed analytics and update information.



DB-IP Database Analytics

Database edition IP address to location + ISP, May 2021
Total records 31,319,806

Records by country

Country Records Cities Locations Organizations
United States  United States 13553261 37530 863146 1863037
United Kingdom  United Kingdom 2258505 8710 71568 226978
Germany  Germany 1305077 16064 92921 211663
Italy  Italy 1239918 14298 226693 385082
France  France 977520 17279 113383 174125
Japan  Japan 960906 2031 4080 36312
India  India 832827 11729 27694 32884
Turkey  Turkey 627564 1909 6108 18854
Netherlands  Netherlands 602559 3124 50568 212255
Poland  Poland 523907 8710 27882 33223
China  China 517186 4560 22886 277639
Australia  Australia 470793 2067 8058 18574
South Korea  South Korea 455390 9478 12070 41803
Brazil  Brazil 441484 14348 48770 71440
Russian Federation  Russian Federation 368889 4105 24619 69725
Egypt  Egypt 348319 171 569 1231
Tunisia  Tunisia 304089 159 196 104
Canada  Canada 300014 3369 47889 86139
Austria  Austria 265187 7456 87745 125487
Philippines  Philippines 233371 2892 13507 61051
Mexico  Mexico 206658 9393 13559 7059
Denmark  Denmark 201246 827 11623 12037
Morocco  Morocco 198912 282 424 4107
Ukraine  Ukraine 186872 1980 4622 7683
Thailand  Thailand 177327 1133 1581 7756
South Africa  South Africa 165691 953 1858 7005
Sweden  Sweden 152243 2688 16808 32487
Spain  Spain 150375 2774 16587 33774
Czech Republic  Czech Republic 144588 3015 10337 17794
Saudi Arabia  Saudi Arabia 143571 225 402 5087
Finland  Finland 112858 688 9341 27396
Algeria  Algeria 111942 285 379 458
Israel  Israel 106217 592 2153 12399
Greece  Greece 103822 1314 3055 6457
Hungary  Hungary 101244 1632 5797 7272
Switzerland  Switzerland 100441 1904 13860 21826
Qatar  Qatar 95122 102 644 1116
Hong Kong  Hong Kong 91614 117 1105 41194
Croatia  Croatia 90637 999 2755 5173
Bahrain  Bahrain 89314 27 73 188
Colombia  Colombia 89278 1348 11054 41486
Indonesia  Indonesia 77759 1725 5345 7455
Kazakhstan  Kazakhstan 74255 651 4093 24680
United Arab Emirates  United Arab Emirates 74012 264 2805 7844
Norway  Norway 73098 1036 5722 11544
Ireland  Ireland 71775 2184 8632 7447
Slovakia  Slovakia 65493 448 2565 5822
Belarus  Belarus 64453 331 1391 15898
Argentina  Argentina 62838 1187 10715 14786
Taiwan  Taiwan 62405 454 2678 5173
Chile  Chile 59787 305 6265 13526
Singapore  Singapore 59645 76 4756 18738
Belgium  Belgium 57364 1666 8504 11928
Kuwait  Kuwait 56665 86 267 734
Oman  Oman 50716 42 69 181
Malaysia  Malaysia 44718 642 1368 1674
Serbia  Serbia 42539 454 2007 5096
Viet Nam  Viet Nam 40565 683 1463 2187
New Zealand  New Zealand 39194 389 1155 1791
Romania  Romania 38442 1442 4821 8767
Lithuania  Lithuania 37686 156 776 1576
Iran  Iran 33111 671 2412 5369
Peru  Peru 32556 985 4798 7699
Nigeria  Nigeria 31305 583 863 4604
Bulgaria  Bulgaria 31169 549 1553 5198
Portugal  Portugal 30968 1008 4665 9265
Pakistan  Pakistan 29924 511 851 1365
Ecuador  Ecuador 23720 345 3838 7527
Zimbabwe  Zimbabwe 22721 30 75 21337
Bosnia And Herzegovina  Bosnia And Herzegovina 22077 259 658 796
Uzbekistan  Uzbekistan 22073 194 275 184
Latvia  Latvia 19296 145 506 1918
Jordan  Jordan 18984 160 239 791
Bangladesh  Bangladesh 18923 336 1432 2466
Kenya  Kenya 18190 123 338 5367
Slovenia  Slovenia 15793 597 3063 2988
Azerbaijan  Azerbaijan 15695 161 232 154
Yemen  Yemen 14198 142 152 47
Senegal  Senegal 13392 81 117 383
Venezuela  Venezuela 13289 658 2168 3158
Estonia  Estonia 13254 221 823 1554
Dominican Republic  Dominican Republic 12984 331 1905 2800
Luxembourg  Luxembourg 12481 167 1050 2331
Ghana  Ghana 11674 96 204 1065
Togo  Togo 11348 23 32 39
Guatemala  Guatemala 11187 347 2335 4338
Syrian Arab Republic  Syrian Arab Republic 10576 121 152 117
Costa Rica  Costa Rica 9707 257 1144 2165
Lebanon  Lebanon 9011 88 199 822
Panama  Panama 8958 283 2431 4589
Nepal  Nepal 8669 129 226 311
Bolivia  Bolivia 8365 133 1514 3595
Cyprus  Cyprus 8296 142 319 1579
Sudan  Sudan 8035 71 110 673
Iraq  Iraq 8035 167 306 765
Puerto Rico  Puerto Rico 7390 271 1050 1250
Sri Lanka  Sri Lanka 6717 95 169 293
Honduras  Honduras 6352 283 1029 2124
Armenia  Armenia 5824 163 274 900
El Salvador  El Salvador 5819 187 1352 2009
Moldova  Moldova 5624 87 249 356
Cuba  Cuba 5538 180 978 2890
Jamaica  Jamaica 5414 101 400 462
Paraguay  Paraguay 5308 148 442 480
Fiji  Fiji 5294 10 28 44
Afghanistan  Afghanistan 4860 134 187 426
Kyrgyzstan  Kyrgyzstan 4710 66 200 242
Mauritius  Mauritius 4575 62 128 598
Uruguay  Uruguay 4026 102 498 717
Albania  Albania 3936 132 228 605
Macedonia  Macedonia 3788 121 210 279
Cote D  Cote D'ivoire 3654 50 79 367
Tanzania  Tanzania 3366 81 292 1200
Iceland  Iceland 3349 64 307 567
Myanmar  Myanmar 3204 91 184 180
Burkina Faso  Burkina Faso 3012 71 89 134
Gambia  Gambia 2992 50 65 334
Angola  Angola 2886 38 95 858
Nicaragua  Nicaragua 2865 182 430 707
Malta  Malta 2717 54 141 790
Sierra Leone  Sierra Leone 2564 43 63 211
Trinidad And Tobago  Trinidad And Tobago 2535 49 166 207
Lao  Lao 2482 45 78 80
Ethiopia  Ethiopia 2407 94 104 408
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 2392 44 67 529
Mozambique  Mozambique 2307 33 73 340
Palestinian Territory  Palestinian Territory 2303 105 139 245
Namibia  Namibia 2118 35 53 414
Cambodia  Cambodia 2019 75 260 420
Dominica  Dominica 2002 18 28 20
Georgia  Georgia 1986 59 197 347
Mali  Mali 1823 57 67 322
Uganda  Uganda 1517 43 106 393
Benin  Benin 1389 47 69 228
Montenegro  Montenegro 1349 41 85 463
Haiti  Haiti 1292 30 78 113
Tajikistan  Tajikistan 1262 57 83 53
Botswana  Botswana 1254 77 100 280
Jersey  Jersey 1149 10 133 334
Barbados  Barbados 1128 53 115 244
Isle Of Man  Isle Of Man 1118 24 78 123
Macao  Macao 1025 4 32 59
Turkmenistan  Turkmenistan 884 29 36 25
Belize  Belize 882 22 112 367
Mongolia  Mongolia 828 16 64 133
Democratic Republic Of Congo  Democratic Republic Of Congo 813 25 71 276
Cameroon  Cameroon 788 43 82 148
Kosovo  Kosovo 785 40 77 138
Reunion Island  Reunion Island 783 27 47 47
Zambia  Zambia 783 30 51 121
Liechtenstein  Liechtenstein 757 11 77 208
U.s. Virgin Islands  U.s. Virgin Islands 755 22 111 186
Guernsey  Guernsey 749 12 59 81
Mauritania  Mauritania 718 11 20 73
Faroe Islands  Faroe Islands 712 11 28 291
Guyana  Guyana 695 18 61 78
Andorra  Andorra 676 13 31 52
Greenland  Greenland 604 17 34 81
Rwanda  Rwanda 570 15 35 76
Saint Lucia  Saint Lucia 519 10 13 23
Brunei Darussalam  Brunei Darussalam 512 14 36 42
Papua New Guinea  Papua New Guinea 479 27 52 147
Niger  Niger 428 16 18 173
Bhutan  Bhutan 419 9 27 247
Malawi  Malawi 417 20 38 162
Bahamas  Bahamas 401 21 90 134
Madagascar  Madagascar 396 15 23 103
Lesotho  Lesotho 391 5 18 96
Gabon  Gabon 377 8 20 56
Gibraltar  Gibraltar 365 1 26 113
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 364 11 46 187
Maldives  Maldives 337 14 32 76
Aruba  Aruba 335 11 113 151
Aland Islands  Aland Islands 335 4 9 150
British Virgin Islands  British Virgin Islands 325 5 33 68
Cayman Islands  Cayman Islands 322 9 79 191
Palau  Palau 305 4 9 153
Bermuda  Bermuda 304 7 93 129
Congo  Congo 303 7 19 158
Cape Verde  Cape Verde 291 11 16 105
Seychelles  Seychelles 288 10 38 97
New Caledonia  New Caledonia 284 15 29 76
Antigua And Barbuda  Antigua And Barbuda 283 15 58 94
Liberia  Liberia 282 15 36 52
Guadeloupe  Guadeloupe 280 19 44 36
Burundi  Burundi 268 2 14 175
Somalia  Somalia 251 17 27 131
French Polynesia  French Polynesia 248 18 25 27
Equatorial Guinea  Equatorial Guinea 245 4 16 149
Guam  Guam 222 18 33 45
Monaco  Monaco 217 4 16 36
San Marino  San Marino 152 13 34 31
Guinea  Guinea 151 7 18 72
Martinique  Martinique 124 11 23 21
Swaziland  Swaziland 122 7 24 45
Grenada  Grenada 121 5 21 37
Vanuatu  Vanuatu 115 2 10 41
Chad  Chad 111 4 15 61
Suriname  Suriname 107 6 12 21
Samoa  Samoa 98 9 15 44
Comoros  Comoros 93 4 5 61
Djibouti  Djibouti 92 3 10 31
French Guiana  French Guiana 92 6 16 19
Vatican  Vatican 81 1 5 32
Guinea-bissau  Guinea-bissau 77 1 9 48
Saint Kitts And Nevis  Saint Kitts And Nevis 70 6 16 28
Central African Republic  Central African Republic 70 3 7 54
Turks And Caicos Islands  Turks And Caicos Islands 58 6 19 29
Anguilla  Anguilla 46 3 6 17
Solomon Islands  Solomon Islands 45 2 6 27
Sao Tome And Principe  Sao Tome And Principe 40 3 7 16
Timor-leste  Timor-leste 40 2 10 14
Cook Islands  Cook Islands 37 3 5 9
Micronesia  Micronesia 35 4 6 12
Tonga  Tonga 33 1 8 19
Mayotte  Mayotte 32 1 3 15
Kiribati  Kiribati 30 5 6 14
Saint Pierre And Miquelon  Saint Pierre And Miquelon 29 2 4 13
Tokelau  Tokelau 28 4 3 12
Montserrat  Montserrat 28 4 5 13
Wallis And Futuna  Wallis And Futuna 28 2 3 9
Nauru  Nauru 28 2 4 17
Northern Mariana Islands  Northern Mariana Islands 28 2 4 12
Falkland Islands (malvinas)  Falkland Islands (malvinas) 26 1 2 12
Marshall Islands  Marshall Islands 26 2 2 15
American Samoa  American Samoa 26 3 6 14
North Korea  North Korea 24 3 4 13
Eritrea  Eritrea 20 1 2 11
Antarctica  Antarctica 19 1 1 6
Saint Helena  Saint Helena 18 2 2 12
Tuvalu  Tuvalu 18 3 3 10
Saint Barthelemy  Saint Barthelemy 15 1 7 10
Norfolk Island  Norfolk Island 14 2 7 9
Cocos (keeling) Islands  Cocos (keeling) Islands 13 2 3 9
Svalbard And Jan Mayen  Svalbard And Jan Mayen 12 1 1 8
British Indian Ocean Territory  British Indian Ocean Territory 11 2 2 8
Niue  Niue 10 1 1 6
Pitcairn  Pitcairn 9 1 1 6
Christmas Island  Christmas Island 9 1 1 5
Bouvet Island  Bouvet Island 7 1 1 4
Western Sahara  Western Sahara 7 1 1 4
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 7 1 3 6
Saint Martin  Saint Martin 6 2 3 5
French Southern Territories  French Southern Territories 5 1 1 5
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 4 1 1 4
United States Minor Outlying Islands  United States Minor Outlying Islands 2 1 1 2
Total 31,319,806 225,111 2,008,693 4,432,345


Records by address type

IPv424,559,126
IPv66,760,680

Changes since last month

1,270,639 additions
United StatesUnited States846,333
AustraliaAustralia150,987
United KingdomUnited Kingdom52,765
TurkeyTurkey39,653
FranceFrance19,949
Other countries160,952
527,196 modifications
United StatesUnited States304,203
United KingdomUnited Kingdom24,444
AustraliaAustralia22,858
NetherlandsNetherlands22,401
BrazilBrazil20,334
Other countries132,956
1,234,531 deletions
United StatesUnited States660,164
United KingdomUnited Kingdom118,620
AustraliaAustralia111,912
TurkeyTurkey37,575
FranceFrance33,459
Other countries272,801