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

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.