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 Precision 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 Precision City 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 Precision City 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: 2021-08-16
Correctly Resolved Incorrectly Resolved Unresolved
Albania 52% 1% 47%
Algeria 56% 21% 23%
Argentina 94% 5% 1%
Australia 86% 13% 1%
Austria 92% 8% 0%
Azerbaijan 88% 4% 8%
Bahamas 92% 7% 0%
Bahrain 56% 0% 44%
Bangladesh 83% 11% 6%
Barbados 100% 0% 0%
Belarus 88% 11% 1%
Belgium 98% 1% 0%
Bermuda 99% 0% 1%
Bolivia 90% 9% 1%
Bosnia and Herzegovina 85% 2% 13%
Brazil 94% 6% 0%
Bulgaria 85% 11% 4%
Cameroon 64% 10% 26%
Canada 75% 24% 2%
Chile 94% 6% 0%
China 60% 38% 2%
Colombia 80% 20% 0%
Costa Rica 96% 4% 0%
Croatia 73% 21% 6%
Cyprus 97% 1% 2%
Czech Republic 92% 7% 0%
Denmark 92% 7% 0%
Dominican Republic 92% 7% 1%
Ecuador 88% 10% 2%
Egypt 89% 10% 2%
El Salvador 96% 3% 0%
Estonia 95% 4% 1%
Faroe Islands 100% 0% 0%
Finland 76% 23% 2%
France 85% 9% 6%
French Guiana 92% 8% 0%
Germany 91% 8% 1%
Ghana 87% 4% 9%
Greece 58% 32% 9%
Greenland 37% 59% 4%
Guadeloupe 100% 0% 0%
Guam 100% 0% 0%
Guatemala 93% 7% 0%
Guernsey 100% 0% 0%
Honduras 89% 11% 1%
Hong Kong SAR China 95% 0% 5%
Hungary 92% 8% 0%
Iceland 92% 7% 0%
India 85% 15% 0%
Indonesia 86% 13% 1%
Iraq 83% 5% 12%
Ireland 80% 19% 1%
Israel 97% 3% 0%
Italy 80% 18% 2%
Jamaica 64% 5% 31%
Japan 84% 7% 9%
Jersey 99% 0% 1%
Kazakhstan 79% 15% 6%
Kenya 94% 3% 3%
Kuwait 98% 0% 2%
Latvia 93% 6% 1%
Lebanon 65% 0% 35%
Lithuania 94% 5% 1%
Luxembourg 10% 0% 90%
Macau SAR China 99% 0% 1%
Macedonia 92% 2% 6%
Malaysia 93% 6% 1%
Maldives 90% 4% 6%
Malta 98% 0% 2%
Martinique 100% 0% 0%
Mauritius 99% 0% 1%
Mexico 89% 10% 1%
Moldova 88% 5% 7%
Mongolia 92% 5% 3%
Morocco 52% 26% 22%
Mozambique 91% 5% 4%
Myanmar (Burma) 77% 8% 14%
Namibia 75% 21% 3%
Netherlands 95% 4% 1%
New Caledonia 90% 7% 2%
New Zealand 81% 18% 2%
Nicaragua 96% 4% 0%
Nigeria 75% 24% 1%
Norway 91% 7% 2%
Oman 92% 8% 1%
Pakistan 83% 15% 2%
Panama 95% 5% 0%
Paraguay 93% 6% 1%
Peru 87% 11% 2%
Philippines 76% 24% 1%
Poland 76% 20% 4%
Portugal 85% 14% 2%
Puerto Rico 97% 3% 1%
Qatar 100% 0% 0%
RĂ©union 100% 0% 0%
Romania 93% 6% 1%
Russia 85% 15% 1%
Saudi Arabia 85% 14% 1%
Senegal 84% 2% 13%
Serbia 90% 2% 9%
Singapore 99% 0% 1%
Slovakia 91% 9% 0%
Slovenia 97% 3% 0%
South Africa 86% 14% 1%
South Korea 92% 7% 1%
Spain 87% 9% 4%
Sri Lanka 94% 6% 0%
Sweden 86% 11% 3%
Switzerland 96% 3% 1%
Taiwan 96% 4% 1%
Tanzania 66% 10% 24%
Thailand 82% 16% 2%
Trinidad and Tobago 87% 5% 8%
Tunisia 35% 31% 34%
Turkey 83% 16% 1%
Uganda 88% 2% 10%
Ukraine 77% 16% 7%
United Arab Emirates 97% 3% 0%
United Kingdom 92% 6% 1%
United States 88% 10% 2%
Uruguay 83% 17% 0%
Uzbekistan 76% 20% 4%
Venezuela 87% 11% 2%
Vietnam 83% 16% 0%
Zambia 93% 4% 3%

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.