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

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.