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

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.