Solid Security Geolocation

Enabling Geolocation in Utilities further enhances the Trusted Devices module by providing insights into the geographical location of users accessing the site.


Solid Security Pro utilizes the MaxMind's free database: MaxMind GeoLite2 to geolocate IP addresses, which compares IPs without connecting to an external API.

However, if you want increased accuracy, it is recommended to connect to MaxMind APIs with the MaxMind GeoIP2 Precision: City service.

Configuring MaxMind Geolite 2

1) Sign up at MaxMind for your free account.

2) Accept the terms of service, and click Continue.

3) Once you have signed up, you will see an on-screen confirmation.

4) Check your email for the confirmation, and click to set your password and log in.

Welcome To MaxMind - - LevelUp Mail 2024-05-10 at 11.11.14 PM

5) Create your secure password.

6) Login to your account. On the left-hand side of the screen, click Manage License Keys and click the Generate new license key button.

7) Name your key, select No, and then click Confirm.

8) Copy your license key and paste it into a safe place.

New license key successfully created MaxMind 2024-05-10 at 11.22.30 PM

9) Return to your site, and go to the Geolocation settings. Paste your key, and click Download DB.

Solid Security Settings ‹ — WordPress 2024-05-10 at 11.24.23 PM

10) Save your settings - and that's it!

Solid Security Settings ‹ — WordPress 2024-05-10 at 11.25.42 PM

If you prefer to sign up for the Maxmind GeoIP2 Precision City Service, you can use that API instead of the MaxMind Geolite 2 key. That is a paid service, and for most users, the $25 option is sufficient.


How often are the GeoIP2 and GeoLite2 databases updated?

  • The GeoIP2 Anonymous IP database is updated daily.
  • The GeoIP2 Country, City, ISP, Connection Type, and Enterprise databases are updated weekly, every Tuesday.
  • The GeoIP2 Domain Name database is updated monthly on the first Tuesday of each month.
  • The GeoLite2 Country, City, and ASN databases are updated weekly, every Tuesday.

You can find more information and support for the MaxMind services here


This lets you hook into Mapbox or MapQuest mapping services for visually representing the login locations of unrecognized logins, giving you a clear understanding of login activities.

You will need to obtain either a Mapbox API Key or a MapQuest API (Consumer) Key to use this option.

Security ‹ — WordPress 2024-05-10 at 11.56.28 PM

Does Solid Security provide features for GeoIP banning?

Solid Security does not offer Geo IP banning. See here for more information on why: The Misconceptions of GeoIP Banning

Have more questions? Submit a request