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

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.