Statistics

The DB-IP Database

More than 29 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 29 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, July 2020
Total records 29,511,372

Records by country

Country Records Cities Locations Organizations
United States  United States 13206464 37105 837207 1912155
United Kingdom  United Kingdom 2220875 8611 69938 231196
India  India 1434817 10982 25673 34078
Germany  Germany 1130213 17019 102469 210724
Italy  Italy 1110347 13345 202617 384773
France  France 1006272 17677 115146 165542
Japan  Japan 821942 2302 4762 38056
Netherlands  Netherlands 618785 3360 50126 209880
Turkey  Turkey 527680 1481 5168 18184
China  China 513983 4576 23962 271396
Poland  Poland 473945 8759 28116 32901
Australia  Australia 462281 4349 11685 18113
South Korea  South Korea 447779 9180 11875 45378
Brazil  Brazil 411125 14399 48691 71573
Russian Federation  Russian Federation 318619 3897 24345 68785
Canada  Canada 300051 3464 48446 87353
Austria  Austria 264227 8008 91804 137520
Ukraine  Ukraine 227688 2004 4651 7781
Philippines  Philippines 217828 2970 14327 61347
Denmark  Denmark 201812 896 11192 11850
Morocco  Morocco 175336 255 386 4120
Spain  Spain 170478 3238 16531 33467
Sweden  Sweden 164994 2982 17399 32612
Thailand  Thailand 155202 1105 1517 7476
Czech Republic  Czech Republic 118633 2919 10439 17881
Indonesia  Indonesia 100239 1598 4741 7045
Switzerland  Switzerland 94564 1937 13609 21687
Finland  Finland 91503 699 9058 24665
Hong Kong  Hong Kong 90838 131 1091 42630
Greece  Greece 90437 1319 2971 6012
Bahrain  Bahrain 83619 33 62 187
Colombia  Colombia 82356 1261 10486 40702
Algeria  Algeria 82219 282 376 462
New Zealand  New Zealand 78286 452 1117 1658
Croatia  Croatia 78235 1008 2614 4768
Tunisia  Tunisia 74880 152 189 99
Hungary  Hungary 73568 1712 6000 7403
Belgium  Belgium 71826 1941 8820 11842
South Africa  South Africa 70546 803 1657 6788
Israel  Israel 67122 585 1969 12378
Norway  Norway 65881 1015 5734 12122
Argentina  Argentina 65227 1296 11715 14850
Kazakhstan  Kazakhstan 64083 630 4043 24391
Ireland  Ireland 63445 2088 8803 6778
Slovakia  Slovakia 55094 454 2346 5662
Taiwan  Taiwan 54880 292 1041 6181
Singapore  Singapore 54606 78 5099 18861
Egypt  Egypt 51457 191 516 1248
Iran  Iran 49083 763 2436 5475
Mexico  Mexico 48912 3747 6450 7233
Belarus  Belarus 46905 311 1443 15500
Saudi Arabia  Saudi Arabia 44373 214 369 5024
Portugal  Portugal 43528 1144 5163 9601
Serbia  Serbia 41198 464 2003 4626
Viet Nam  Viet Nam 38520 725 1388 2101
Chile  Chile 37318 289 6174 13588
Malaysia  Malaysia 36941 645 1350 1711
Romania  Romania 35930 1294 5091 9218
Pakistan  Pakistan 35686 444 765 1284
Lithuania  Lithuania 32385 178 823 1714
United Arab Emirates  United Arab Emirates 31306 266 2684 7873
Bulgaria  Bulgaria 26517 534 1520 5066
Cote D  Cote D'ivoire 25229 35 91 423
Ecuador  Ecuador 22541 311 3297 7444
Zimbabwe  Zimbabwe 22213 25 62 21093
Peru  Peru 21283 852 4576 7595
Bosnia And Herzegovina  Bosnia And Herzegovina 19208 264 631 789
Latvia  Latvia 17409 150 513 1869
Uzbekistan  Uzbekistan 16854 184 258 173
Nigeria  Nigeria 16774 377 661 4113
Oman  Oman 16616 41 65 119
Kenya  Kenya 15846 92 280 5301
Slovenia  Slovenia 14682 612 2931 2855
Kuwait  Kuwait 14302 88 248 775
Qatar  Qatar 14237 106 666 1102
Luxembourg  Luxembourg 13028 160 996 2168
Bangladesh  Bangladesh 13010 306 1225 2330
Dominican Republic  Dominican Republic 12837 332 1688 2750
Venezuela  Venezuela 12078 650 2061 3430
Azerbaijan  Azerbaijan 10976 136 188 139
Guatemala  Guatemala 10934 355 2325 4229
Cyprus  Cyprus 10852 149 329 3401
Estonia  Estonia 10341 209 811 1574
Jordan  Jordan 10054 93 163 794
Costa Rica  Costa Rica 9314 231 1146 2118
Panama  Panama 8995 314 2450 4701
Bolivia  Bolivia 8003 137 1071 3592
Honduras  Honduras 6450 297 1041 2095
Iraq  Iraq 6371 150 285 772
Cuba  Cuba 6279 174 906 2777
Sudan  Sudan 6249 75 116 683
El Salvador  El Salvador 5882 194 1358 2037
Lebanon  Lebanon 5782 92 195 799
Puerto Rico  Puerto Rico 5653 238 1049 1287
Nepal  Nepal 5544 116 195 229
Armenia  Armenia 5432 164 270 900
Tanzania  Tanzania 5277 161 352 1157
Ghana  Ghana 5078 80 179 1115
Paraguay  Paraguay 4978 152 416 462
Jamaica  Jamaica 4579 104 426 457
Malta  Malta 4499 60 148 823
Yemen  Yemen 4484 85 91 44
Moldova  Moldova 3983 90 249 357
Kyrgyzstan  Kyrgyzstan 3811 58 183 238
Sri Lanka  Sri Lanka 3809 103 182 291
Mauritius  Mauritius 3712 62 125 587
Georgia  Georgia 3421 103 237 348
Senegal  Senegal 3283 58 80 381
Iceland  Iceland 3225 64 306 575
Macedonia  Macedonia 3196 135 209 274
Albania  Albania 3161 132 214 565
Nicaragua  Nicaragua 3130 181 444 725
Uruguay  Uruguay 3017 106 449 633
Afghanistan  Afghanistan 2968 107 157 411
Angola  Angola 2919 39 96 904
Syrian Arab Republic  Syrian Arab Republic 2696 81 113 117
Uganda  Uganda 2490 75 138 392
Myanmar  Myanmar 2478 90 164 181
Trinidad And Tobago  Trinidad And Tobago 2240 51 166 203
Libyan Arab Jamahiriya  Libyan Arab Jamahiriya 1998 39 57 406
Dominica  Dominica 1938 18 28 21
Namibia  Namibia 1937 24 42 495
Lao  Lao 1890 36 63 66
Cambodia  Cambodia 1852 66 254 403
Mozambique  Mozambique 1713 32 61 326
Macao  Macao 1524 4 28 58
Ethiopia  Ethiopia 1502 76 88 342
Fiji  Fiji 1386 10 28 47
Montenegro  Montenegro 1323 37 78 472
Turkmenistan  Turkmenistan 1297 30 38 24
Palestinian Territory  Palestinian Territory 1126 62 86 162
Barbados  Barbados 1119 54 116 244
Rwanda  Rwanda 1006 20 39 82
Kosovo  Kosovo 899 35 66 126
Jersey  Jersey 876 10 93 205
Tajikistan  Tajikistan 857 43 66 60
Mali  Mali 819 14 21 335
Mongolia  Mongolia 816 13 61 115
U.s. Virgin Islands  U.s. Virgin Islands 806 22 113 195
Belize  Belize 784 24 134 380
Democratic Republic Of Congo  Democratic Republic Of Congo 779 21 57 288
Liechtenstein  Liechtenstein 749 12 76 205
Haiti  Haiti 740 29 81 116
Reunion Island  Reunion Island 723 24 43 48
Faroe Islands  Faroe Islands 690 9 27 290
Gabon  Gabon 679 10 22 54
Guyana  Guyana 664 17 59 67
Burkina Faso  Burkina Faso 655 22 36 136
Cameroon  Cameroon 650 33 66 183
Guernsey  Guernsey 640 11 39 71
Zambia  Zambia 629 22 42 138
Botswana  Botswana 617 29 49 276
Mauritania  Mauritania 602 5 13 72
Benin  Benin 601 21 34 228
Isle Of Man  Isle Of Man 586 23 67 111
Greenland  Greenland 539 15 32 81
Saint Lucia  Saint Lucia 520 10 14 21
Bhutan  Bhutan 408 7 20 244
Sierra Leone  Sierra Leone 406 5 30 217
Guadeloupe  Guadeloupe 400 15 31 134
Gibraltar  Gibraltar 396 1 27 136
Gambia  Gambia 395 6 15 212
Malawi  Malawi 370 13 26 163
Saint Vincent And The Grenadines  Saint Vincent And The Grenadines 353 12 45 182
Palau  Palau 353 4 8 177
Cayman Islands  Cayman Islands 352 8 80 197
Madagascar  Madagascar 351 17 26 87
Bermuda  Bermuda 349 7 94 132
Maldives  Maldives 346 15 31 74
Lesotho  Lesotho 342 6 15 87
Congo  Congo 342 6 15 167
Aland Islands  Aland Islands 338 4 9 151
Antigua And Barbuda  Antigua And Barbuda 319 14 59 111
Papua New Guinea  Papua New Guinea 318 22 47 94
Martinique  Martinique 310 14 25 97
British Virgin Islands  British Virgin Islands 301 7 33 77
Brunei Darussalam  Brunei Darussalam 296 13 36 46
Andorra  Andorra 288 13 35 45
New Caledonia  New Caledonia 280 18 29 63
Burundi  Burundi 276 2 12 177
Bahamas  Bahamas 273 20 82 134
Togo  Togo 263 5 12 45
Seychelles  Seychelles 254 13 33 100
Cape Verde  Cape Verde 250 13 18 108
French Polynesia  French Polynesia 243 16 22 24
Equatorial Guinea  Equatorial Guinea 240 4 15 148
Niger  Niger 213 9 13 104
Somalia  Somalia 212 14 23 129
Guinea  Guinea 211 6 18 88
Guam  Guam 204 15 28 42
Monaco  Monaco 188 8 17 33
Niue  Niue 166 1 1 118
Swaziland  Swaziland 131 7 20 48
Aruba  Aruba 130 9 19 24
San Marino  San Marino 122 12 31 29
Solomon Islands  Solomon Islands 118 3 8 74
Suriname  Suriname 117 9 14 18
Grenada  Grenada 115 4 18 31
Vanuatu  Vanuatu 108 2 9 37
Liberia  Liberia 105 7 26 48
Chad  Chad 104 5 13 55
Djibouti  Djibouti 98 3 9 28
Comoros  Comoros 96 5 7 65
Central African Republic  Central African Republic 94 5 16 53
French Guiana  French Guiana 90 5 13 17
Samoa  Samoa 88 10 18 42
Vatican  Vatican 83 1 5 25
Saint Kitts And Nevis  Saint Kitts And Nevis 80 7 19 31
Guinea-bissau  Guinea-bissau 71 1 6 44
Anguilla  Anguilla 55 3 7 21
Turks And Caicos Islands  Turks And Caicos Islands 55 6 17 27
Sao Tome And Principe  Sao Tome And Principe 46 2 7 17
Timor-leste  Timor-leste 45 1 11 14
Cook Islands  Cook Islands 42 4 6 13
Wallis And Futuna  Wallis And Futuna 42 4 5 8
Tonga  Tonga 38 2 9 16
Antarctica  Antarctica 37 1 2 8
Montserrat  Montserrat 34 4 5 12
Micronesia  Micronesia 34 4 6 12
Mayotte  Mayotte 30 2 4 13
Nauru  Nauru 29 2 4 18
Marshall Islands  Marshall Islands 28 1 4 13
American Samoa  American Samoa 28 3 6 14
Saint Helena  Saint Helena 27 3 3 14
North Korea  North Korea 27 5 5 14
Kiribati  Kiribati 27 5 6 12
Tokelau  Tokelau 26 3 3 14
Northern Mariana Islands  Northern Mariana Islands 26 2 3 12
Falkland Islands (malvinas)  Falkland Islands (malvinas) 25 1 3 10
Saint Pierre And Miquelon  Saint Pierre And Miquelon 25 1 3 15
Eritrea  Eritrea 19 1 3 9
Saint Barthelemy  Saint Barthelemy 19 1 9 12
Norfolk Island  Norfolk Island 18 2 7 10
Tuvalu  Tuvalu 18 3 3 9
Cocos (keeling) Islands  Cocos (keeling) Islands 15 2 4 9
British Indian Ocean Territory  British Indian Ocean Territory 15 2 2 6
Svalbard And Jan Mayen  Svalbard And Jan Mayen 13 1 1 7
Pitcairn  Pitcairn 10 1 1 5
Christmas Island  Christmas Island 9 1 2 5
French Southern Territories  French Southern Territories 8 1 1 4
Saint Martin  Saint Martin 7 1 1 5
South Georgia And The South Sandwich Islands  South Georgia And The South Sandwich Islands 7 1 2 3
Western Sahara  Western Sahara 6 1 1 2
Bouvet Island  Bouvet Island 5 1 1 2
United States Minor Outlying Islands  United States Minor Outlying Islands 4 1 1 2
Heard Island And Mcdonald Islands  Heard Island And Mcdonald Islands 4 1 1 2
Total 29,511,372 220,831 1,963,352 4,487,211


Records by address type

IPv423,192,931
IPv66,318,441

Changes since last month

1,855,434 additions
United StatesUnited States1,406,822
TurkeyTurkey95,696
IndiaIndia86,461
United KingdomUnited Kingdom62,133
GermanyGermany39,382
Other countries164,940
812,335 modifications
United StatesUnited States507,300
BahrainBahrain32,695
United KingdomUnited Kingdom29,088
TurkeyTurkey28,608
GermanyGermany27,447
Other countries187,197
1,695,621 deletions
United StatesUnited States1,251,451
TurkeyTurkey123,653
IndiaIndia91,469
United KingdomUnited Kingdom66,387
GermanyGermany40,570
Other countries122,091