GeoIP2 City Accuracy

MaxMind periodically tests the accuracy of the data used in GeoIP2 products and services. Accuracy is calculated by checking known web user IP address and location pairs against the data within MaxMind's GeoIP2 web service as well as the GeoIP2 City and GeoLite2 City database offerings.

The tool on this page enables you to compare the accuracy of MaxMind's GeoIP2 City Plus web service with the GeoIP2 City and GeoLite2 City database offerings by country. Leaving the Country text entry field blank will result in a display of accuracy data of the GeoIP2 City Plus web service for all countries.

Please enter a country in the text box to view accuracy data for that country or leave it blank to view data for all countries. The location is considered to be correctly resolved if it falls within the selected distance of the true location of the IP address.

Last updated: 2022-08-25
Correctly Resolved Incorrectly Resolved Unresolved
Albania 49% 3% 48%
Algeria 22% 20% 59%
Angola 70% 15% 15%
Argentina 83% 12% 5%
Armenia 93% 4% 3%
Australia 66% 31% 3%
Austria 61% 32% 7%
Azerbaijan 76% 6% 18%
Bahamas 88% 10% 2%
Bahrain 95% 0% 5%
Bangladesh 52% 25% 23%
Barbados 100% 0% 0%
Belarus 70% 29% 1%
Belgium 79% 20% 1%
Bermuda 100% 0% 0%
Bolivia 83% 16% 1%
Bosnia and Herzegovina 73% 12% 15%
Botswana 74% 26% 0%
Brazil 82% 17% 1%
Bulgaria 59% 28% 12%
Cambodia 83% 6% 11%
Canada 67% 31% 2%
Chile 75% 25% 1%
China 51% 46% 3%
Colombia 68% 30% 2%
Costa Rica 89% 9% 1%
Croatia 62% 37% 1%
Cyprus 63% 36% 1%
Czechia 67% 32% 1%
Denmark 63% 22% 15%
Dominican Republic 78% 21% 1%
Ecuador 78% 22% 0%
Egypt 76% 21% 4%
El Salvador 94% 6% 0%
Estonia 83% 16% 1%
Finland 65% 34% 1%
France 54% 16% 30%
French Polynesia 94% 6% 0%
Georgia 87% 10% 3%
Germany 71% 22% 7%
Ghana 92% 6% 2%
Greece 63% 30% 7%
Guadeloupe 89% 4% 7%
Guam 100% 0% 0%
Guatemala 93% 7% 0%
Honduras 68% 24% 7%
Hong Kong 97% 0% 3%
Hungary 76% 23% 1%
Iceland 86% 14% 0%
India 52% 45% 3%
Indonesia 60% 36% 4%
Iraq 63% 13% 23%
Ireland 61% 38% 1%
Israel 72% 25% 4%
Italy 42% 31% 28%
Ivory Coast 82% 2% 16%
Jamaica 80% 20% 0%
Japan 55% 15% 30%
Jordan 85% 14% 0%
Kazakhstan 84% 16% 1%
Kenya 76% 21% 3%
Kuwait 100% 0% 0%
Kyrgyzstan 94% 5% 1%
Laos 74% 20% 6%
Latvia 80% 19% 1%
Lithuania 71% 28% 1%
Luxembourg 45% 0% 55%
Macao 96% 0% 4%
Madagascar 30% 33% 37%
Malaysia 72% 23% 5%
Maldives 87% 7% 5%
Malta 98% 0% 2%
Martinique 94% 0% 6%
Mauritius 97% 1% 2%
Mexico 77% 19% 4%
Moldova 86% 10% 4%
Mongolia 97% 2% 1%
Morocco 58% 31% 10%
Mozambique 61% 21% 18%
Namibia 82% 17% 0%
Nepal 64% 24% 12%
Netherlands 81% 18% 1%
New Zealand 68% 29% 3%
Nicaragua 87% 13% 0%
Nigeria 38% 41% 21%
North Macedonia 76% 6% 18%
Norway 67% 26% 7%
Oman 73% 24% 2%
Pakistan 55% 28% 17%
Panama 94% 6% 1%
Papua New Guinea 82% 14% 4%
Paraguay 92% 7% 1%
Peru 82% 17% 2%
Philippines 54% 40% 6%
Poland 55% 39% 6%
Portugal 71% 22% 7%
Puerto Rico 82% 9% 9%
Qatar 100% 0% 0%
Réunion 98% 1% 1%
Romania 72% 20% 9%
Russia 85% 14% 1%
Saudi Arabia 67% 32% 0%
Senegal 83% 5% 12%
Serbia 58% 19% 24%
Singapore 97% 0% 3%
Slovakia 67% 32% 0%
Slovenia 73% 26% 1%
South Africa 62% 37% 1%
South Korea 82% 15% 3%
Spain 63% 22% 15%
Sri Lanka 58% 30% 13%
Sweden 58% 26% 16%
Switzerland 74% 20% 6%
Taiwan 83% 16% 1%
Tanzania 68% 21% 10%
Thailand 63% 36% 2%
Trinidad and Tobago 92% 8% 0%
Tunisia 15% 29% 56%
Turkey 64% 33% 3%
Uganda 87% 3% 10%
Ukraine 57% 17% 26%
United Arab Emirates 93% 7% 0%
United Kingdom 69% 24% 8%
United States 68% 23% 9%
Uruguay 74% 26% 0%
U.S. Virgin Islands 53% 4% 43%
Uzbekistan 65% 30% 5%
Venezuela 61% 25% 14%
Vietnam 65% 35% 0%
Zambia 82% 3% 15%

Notes:

  1. IP geolocation is more accurate for broadband IP addresses and less accurate for cellular networks.
  2. Due to the nature of geolocation technology and other factors beyond our control, we cannot guarantee any specific future accuracy level. Nevertheless, we expect that the GeoIP2 City database will in the future correctly identify locations at the level of accuracy indicated in the table above.
  3. Fewer countries are available for cellular and IPv6 IPs due to limited test data.