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

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.