I have lat/long and I get geocode like 34TCK9320739642 from mgrs geocode reverse in arcmap

how can convert that to address (country.city.state)

  • MGRS isn't really involved, just the lon/lat into a street address, so your question is just "How can I convert lon/lat into an address?"
    – Vince
    Mar 16, 2017 at 18:43

1 Answer 1


I'm afraid you would have to provide a little more information for a more detailed response. If you are familiar with Python you can use the mgrs library to convert MGRS to Decimal Degrees and then use the reverse geocode tool to get the address.

mgrs usage:

import mgrs

m = mgrs.MGRS()
coords = m.toLatLon("34TCK9320739642")

output would be a tuple:


you will need Python 2.7 and Microsoft Visual C++ compiler for python 2.7 for the library to work. I'm not sure what licence level you need in ArcMap to run the reverse geocoder but you will need an address locator.

This is my example of using the revese geocode tool:

The tool:

enter image description here

The input table:

enter image description here

The output table:

enter image description here

  • I have lat and long but I need conversion mgrs geocode reverse to address and given country . city ...
    – user91599
    Mar 16, 2017 at 20:05
  • Like I said, use the "Reverse Geocode" tool in ArcMap. You will need to specify a locator in the tool and should create address fields in the new feature class it creates. The big thing is to have a usable address locator.
    – PMK
    Mar 16, 2017 at 20:18
  • yes true but I cant find free without IP reverse geocode or free address locator
    – user91599
    Mar 16, 2017 at 21:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.