# Are there any packages where I can pass in an IP Address string and it returns back the country/city?

**URL:** <https://discourse.julialang.org/t/are-there-any-packages-where-i-can-pass-in-an-ip-address-string-and-it-returns-back-the-country-city/41203>\
**Category:** General Usage\
**Created:** [June 11, 2020, 2:40pm UTC](https://discourse.julialang.org/t/are-there-any-packages-where-i-can-pass-in-an-ip-address-string-and-it-returns-back-the-country-city/41203 "2020-06-11T14:40:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Julia1](https://avatars.discourse-cdn.com/v4/letter/j/db5fbb/32.png) [@Julia1](https://discourse.julialang.org/u/Julia1)\
**Post date:** [June 11, 2020, 2:40pm UTC](https://discourse.julialang.org/t/are-there-any-packages-where-i-can-pass-in-an-ip-address-string-and-it-returns-back-the-country-city/41203/1 "2020-06-11T14:40:11Z")

</div>

Hi how’s it going?

I know there’s an IP2Location python library for getting the country and city etc based on an IP Address string.

> **[IP2Location Python Library | IP2Location](https://www.ip2location.com/development-libraries/ip2location/python)**
>
> IP Address Geolocation to Country, City, Region, Latitude, Longitude, ZIP Code, ISP, Domain, Time Zone, Area Code, Mobile Data, Usage Type, Elevation and so on.

Do you know of anything similar in Julia? Or is PyCall the only option here

Thank you.

---

<div class="post-metadata">

**Author:** ![anon94023334](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@anon94023334](https://discourse.julialang.org/u/anon94023334)\
**Post date:** [June 11, 2020, 2:42pm UTC](https://discourse.julialang.org/t/are-there-any-packages-where-i-can-pass-in-an-ip-address-string-and-it-returns-back-the-country-city/41203/2 "2020-06-11T14:42:28Z")

</div>

[I wrote one many years ago](https://github.com/JuliaWeb/GeoIP.jl) but it hasn’t been maintained.
