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

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.