Statistics

The DB-IP Database

More than 30 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 30 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, April 2021
Total records 30,651,925

Records by country

Country Records Cities Locations Organizations
United States  United States 13329409 37428 859907 1862635
United Kingdom  United Kingdom 2323700 8720 71846 226967
Italy  Italy 1237539 14318 227153 384862
Germany  Germany 1221790 15659 92368 212114
France  France 1012042 17427 113996 174227
Japan  Japan 919782 2028 4051 36316
India  India 837232 11678 27666 32928
Turkey  Turkey 598474 1919 6000 18962
Netherlands  Netherlands 584638 3115 50500 212585
China  China 521022 4583 22977 277556
Poland  Poland 506545 8721 27904 33220
South Korea  South Korea 455359 9474 12076 41799
Australia  Australia 430956 2069 8036 18534
Brazil  Brazil 419547 14317 48546 71355
Russian Federation  Russian Federation 339463 3999 24471 69953
Egypt  Egypt 327771 171 566 1230
Canada  Canada 296385 3377 47808 86255
Austria  Austria 262594 7466 88191 126209
Tunisia  Tunisia 239429 159 196 106
Philippines  Philippines 225142 2820 13354 61059
Ukraine  Ukraine 204036 1968 4602 7658
Denmark  Denmark 202875 829 11618 12039
Morocco  Morocco 199503 276 415 4109
Mexico  Mexico 197081 9170 13244 7064
Thailand  Thailand 162079 1130 1571 7724
South Africa  South Africa 155461 952 1863 7028
Spain  Spain 153148 2812 16684 33791
Sweden  Sweden 149024 2679 16768 32476
Czech Republic  Czech Republic 133847 3007 10342 17834
Saudi Arabia  Saudi Arabia 127272 230 403 5062
Algeria  Algeria 108817 281 377 496
Finland  Finland 108586 699 9340 27325
Greece  Greece 104639 1316 3067 6398
Israel  Israel 98929 589 2134 12420
Hungary  Hungary 98404 1629 5797 7268
Switzerland  Switzerland 96841 1864 13714 22337
Croatia  Croatia 92490 989 2717 5409
Hong Kong  Hong Kong 90955 120 1099 40978
Qatar  Qatar 90623 100 642 1113
Colombia  Colombia 89014 1338 10984 41463
Indonesia  Indonesia 79905 1700 5262 7398
Bahrain  Bahrain 77467 28 68 190
Kazakhstan  Kazakhstan 73747 650 4082 24502
Norway  Norway 73264 1037 5740 12158
United Arab Emirates  United Arab Emirates 72861 264 2805 7842
Ireland  Ireland 69208 2178 8628 7446
Belarus  Belarus 63432 331 1399 15858
Argentina  Argentina 63175 1195 10722 14782
Taiwan  Taiwan 62127 454 2657 5156
Slovakia  Slovakia 61689 449 2555 5802
Singapore  Singapore 58733 76 4742 18645
Chile  Chile 57900 302 6252 13546
Belgium  Belgium 57499 1689 8517 11948
Oman  Oman 48077 42 66 176
Kuwait  Kuwait 47851 86 266 745
Serbia  Serbia 42125 456 2003 5041
Malaysia  Malaysia 40012 636 1352 1666
New Zealand  New Zealand 39789 403 1166 1793
Viet Nam  Viet Nam 39415 689 1462 2174
Lithuania  Lithuania 37127 158 778 1581
Romania  Romania 36905 1381 4749 8737
Iran  Iran 36544 677 2436 5257
Peru  Peru 31354 979 4794 7695
Portugal  Portugal 31266 1013 4671 8926
Bulgaria  Bulgaria 29649 549 1542 5205
Pakistan  Pakistan 25670 466 806 1361
Ecuador  Ecuador 23595 344 3781 7517
Zimbabwe  Zimbabwe 22724 23 66 21456
Bosnia And Herzegovina  Bosnia And Herzegovina 22063 261 657 790
Uzbekistan  Uzbekistan 20537 189 266 181
Latvia  Latvia 17293 143 501 1913
Kenya  Kenya 17047 116 333 5363
Bangladesh  Bangladesh 16964 329 1410 2457
Slovenia  Slovenia 15373 600 3001 2923
Azerbaijan  Azerbaijan 15265 158 227 152
Nigeria  Nigeria 14790 326 609 4417
Dominican Republic  Dominican Republic 13069 328 1906 2796
Venezuela  Venezuela 12998 652 2154 3152
Yemen  Yemen 12161 137 147 44
Estonia  Estonia 12139 223 825 1538
Luxembourg  Luxembourg 11951 154 1017 2304
Togo  Togo 11247 23 30 38
Guatemala  Guatemala 11070 347 2335 4337
Sudan  Sudan 10317 77 116 681
Syrian Arab Republic  Syrian Arab Republic 9979 119 150 116
Costa Rica  Costa Rica 9638 245 1131 2137
Jordan  Jordan 9624 142 219 796
Ghana  Ghana 9111 95 206 1063
Panama  Panama 8921 287 2415 4599
Bolivia  Bolivia 8197 126 1492 3573
Cyprus  Cyprus 8192 141 319 1577
Senegal  Senegal 7717 82 116 385
Nepal  Nepal 7473 124 220 307
Iraq  Iraq 7244 159 297 778
Puerto Rico  Puerto Rico 6821 265 1055 1264
Honduras  Honduras 6437 283 1032 2126
Sri Lanka  Sri Lanka 6425 97 172 291
Armenia  Armenia 6015 165 276 900
El Salvador  El Salvador 5725 187 1350 2008
Cuba  Cuba 5403 177 954 2835
Moldova  Moldova 5327 88 251 361
Fiji  Fiji 5294 10 28 42
Jamaica  Jamaica 5241 101 398 461
Paraguay  Paraguay 4850 147 441 478
Kyrgyzstan  Kyrgyzstan 4809 66 200 243
Afghanistan  Afghanistan 4673 132 183 473
Mauritius  Mauritius 4638 65 131 594
Lebanon  Lebanon 4325 88 201 821
Uruguay  Uruguay 4026 102 491 708
Macedonia  Macedonia 3838 121 206 273
Cote D  Cote D'ivoire 3556 49 77 366
Tanzania  Tanzania 3494 79 287 1193
Albania  Albania 3383 140 237 318
Iceland  Iceland 3149 64 315 567
Myanmar  Myanmar 3090 88 182 184
Gambia  Gambia 2971 48 62 334
Nicaragua  Nicaragua 2906 182 437 716
Angola  Angola 2891 39 98 857
Burkina Faso  Burkina Faso 2879 69 88 135
Malta  Malta 2752 56 139 787
Sierra Leone  Sierra Leone 2580 43 64 228
Lao  Lao 2335 43 75 78
Mozambique  Mozambique 2198 34 74 337
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 2113 41 62 529
Namibia  Namibia 2112 33 51 413
Ethiopia  Ethiopia 2091 92 102 323
Trinidad And Tobago  Trinidad And Tobago 2082 51 173 205
Dominica  Dominica 2014 18 28 20
Cambodia  Cambodia 1971 75 259 413
Palestinian Territory  Palestinian Territory 1963 96 126 236
Georgia  Georgia 1837 56 193 343
Uganda  Uganda 1483 42 107 392
Montenegro  Montenegro 1341 39 84 464
Botswana  Botswana 1248 84 106 279
Haiti  Haiti 1248 30 76 111
Jersey  Jersey 1176 11 129 337
Tajikistan  Tajikistan 1147 51 76 54
Barbados  Barbados 1131 53 115 243
Turkmenistan  Turkmenistan 1046 30 37 26
Macao  Macao 1029 4 33 59
Belize  Belize 872 22 110 366
Mali  Mali 868 19 29 322
Mongolia  Mongolia 822 14 62 132
Democratic Republic Of Congo  Democratic Republic Of Congo 780 26 73 236
Reunion Island  Reunion Island 766 26 47 45
Guernsey  Guernsey 756 11 58 75
Cameroon  Cameroon 756 43 81 148
Liechtenstein  Liechtenstein 754 11 79 207
Faroe Islands  Faroe Islands 709 11 28 293
Isle Of Man  Isle Of Man 694 19 71 118
Zambia  Zambia 691 26 48 119
U.s. Virgin Islands  U.s. Virgin Islands 675 22 111 185
Guyana  Guyana 668 18 61 77
Kosovo  Kosovo 667 40 73 100
Mauritania  Mauritania 614 8 16 72
Benin  Benin 594 20 43 230
Greenland  Greenland 559 15 33 81
Saint Lucia  Saint Lucia 522 12 16 22
Andorra  Andorra 500 13 31 50
Rwanda  Rwanda 488 14 36 76
Bhutan  Bhutan 415 8 24 245
Lesotho  Lesotho 414 5 19 96
Madagascar  Madagascar 379 16 24 99
Papua New Guinea  Papua New Guinea 379 26 52 90
Brunei Darussalam  Brunei Darussalam 372 14 37 43
Malawi  Malawi 370 16 32 158
Gibraltar  Gibraltar 362 1 25 111
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 359 11 45 185
Aland Islands  Aland Islands 337 4 10 150
Maldives  Maldives 335 14 32 75
Gabon  Gabon 334 8 21 56
Aruba  Aruba 334 11 113 151
Cayman Islands  Cayman Islands 324 7 76 191
Niger  Niger 320 14 16 122
Bermuda  Bermuda 317 7 94 138
Bahamas  Bahamas 304 19 82 153
Palau  Palau 301 4 9 153
Congo  Congo 299 6 18 160
Cape Verde  Cape Verde 298 12 18 106
British Virgin Islands  British Virgin Islands 290 5 32 67
Antigua And Barbuda  Antigua And Barbuda 283 15 57 97
New Caledonia  New Caledonia 279 16 30 74
French Polynesia  French Polynesia 277 18 24 24
Seychelles  Seychelles 270 11 37 97
Guadeloupe  Guadeloupe 268 20 46 49
Burundi  Burundi 267 2 14 175
Liberia  Liberia 254 15 36 52
Somalia  Somalia 241 17 27 133
Equatorial Guinea  Equatorial Guinea 238 3 14 149
Guam  Guam 228 18 34 50
Monaco  Monaco 216 4 15 34
Guinea  Guinea 191 6 17 89
Martinique  Martinique 175 14 26 27
San Marino  San Marino 150 13 32 30
Chad  Chad 148 6 14 61
Grenada  Grenada 119 5 20 36
Vanuatu  Vanuatu 114 2 10 40
Swaziland  Swaziland 113 7 25 44
Suriname  Suriname 98 7 13 22
Djibouti  Djibouti 94 3 11 30
Samoa  Samoa 93 10 17 44
French Guiana  French Guiana 92 6 15 22
Comoros  Comoros 89 4 4 61
Guinea-bissau  Guinea-bissau 76 1 10 48
Central African Republic  Central African Republic 70 3 8 56
Saint Kitts And Nevis  Saint Kitts And Nevis 69 6 17 30
Turks And Caicos Islands  Turks And Caicos Islands 56 6 18 29
Niue  Niue 52 1 1 36
Anguilla  Anguilla 47 3 6 17
Vatican  Vatican 45 1 5 28
Solomon Islands  Solomon Islands 40 2 5 25
Sao Tome And Principe  Sao Tome And Principe 39 3 8 17
Timor-leste  Timor-leste 38 2 10 14
Micronesia  Micronesia 35 4 6 10
Tonga  Tonga 34 1 9 20
Montserrat  Montserrat 33 4 5 13
Cook Islands  Cook Islands 32 3 5 8
Mayotte  Mayotte 30 1 3 15
Falkland Islands (malvinas)  Falkland Islands (malvinas) 26 1 2 13
American Samoa  American Samoa 26 3 6 15
Kiribati  Kiribati 26 5 6 13
Tokelau  Tokelau 25 3 3 15
Nauru  Nauru 25 2 4 16
Saint Pierre And Miquelon  Saint Pierre And Miquelon 25 2 4 13
Wallis And Futuna  Wallis And Futuna 24 2 3 8
Northern Mariana Islands  Northern Mariana Islands 23 2 4 11
Marshall Islands  Marshall Islands 21 2 3 14
North Korea  North Korea 19 3 3 12
Eritrea  Eritrea 18 1 2 11
Saint Helena  Saint Helena 16 2 2 11
Tuvalu  Tuvalu 14 3 3 9
Antarctica  Antarctica 14 1 1 4
Saint Barthelemy  Saint Barthelemy 13 1 7 9
Norfolk Island  Norfolk Island 11 2 6 9
Svalbard And Jan Mayen  Svalbard And Jan Mayen 11 1 1 7
Cocos (keeling) Islands  Cocos (keeling) Islands 9 2 3 7
British Indian Ocean Territory  British Indian Ocean Territory 8 2 2 6
Pitcairn  Pitcairn 8 1 1 5
Saint Martin  Saint Martin 6 1 1 5
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 5 1 3 5
Christmas Island  Christmas Island 5 1 1 4
French Southern Territories  French Southern Territories 4 1 1 4
Bouvet Island  Bouvet Island 3 1 1 2
Western Sahara  Western Sahara 3 1 1 2
United States Minor Outlying Islands  United States Minor Outlying Islands 2 1 1 2
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 2 1 1 2
Total 30,651,925 223,818 2,004,463 4,433,180


Records by address type

IPv423,878,103
IPv66,773,822

Changes since last month

1,604,877 additions
United StatesUnited States1,184,930
GermanyGermany73,246
United KingdomUnited Kingdom66,108
TurkeyTurkey45,197
IndiaIndia36,214
Other countries199,182
650,148 modifications
United StatesUnited States422,682
United KingdomUnited Kingdom29,473
GermanyGermany25,317
UkraineUkraine19,636
FranceFrance15,360
Other countries137,680
1,869,708 deletions
United StatesUnited States1,152,741
United KingdomUnited Kingdom166,325
GermanyGermany78,350
IndiaIndia46,892
TurkeyTurkey44,473
Other countries380,927