Provides geographic information detected by an IP adress.
As of April 2026, Geolocation IP Detection is a WordPress GeoIP plugin with 20K+ active installations and a 4.7/5 rating from 59 reviews. It has been downloaded 561K+ times in total. Requires WordPress 5.0+ and PHP 7.2.5+. Available on WordPress.org since 2013. Downloads are up 12% this week. Top alternative: AntiSpam for Contact Form 7.
Provides geographic information detected by an IP adress. This can be used in themes or other plugins, as a shortcode, or via CSS body classes. The city & country names are translated in different languages (supported languages).
geoip_detect2_get_info_from_…just what is was looking for. love this plugin. thank you!
The plugin is great but I noticed that on the home page the function geoip_detect2_get_info_from_current_ip doesn’t work.
What could be the reason for that?
This is the only geolocation plugin I’ve ever needed. Thanks for creating and maintaining this plugin!
Really well written plugin that does exactly what it promises, includes well written documentation.
To those who wrote negative reviews about detection that is not the author’s fault, he links you to several providers that issue that data, you literally could not ask for more.
Looked at a few geolocation plugins to show country specific content.. this plugin works where others don’t. Worth a Maxmind account though – super accurate, and super cheap.. almost free.
Thanks for creating this Benjamin
| WordPress | 5.0+ requiredTested up to 6.8.5 |
| PHP | 7.2.5+ required |
(5.6.0 was not released)
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.