March 24, 2026Geocodio now includes full support for Mexico: forward geocoding, reverse geocoding, address standardization, and distance.
Geocodio has long supported geocoding in the US and Canada, and we’ve now expanded coverage to include Mexico! 🇲🇽
With this release, you can now use one provider for geocoding, address standardization, and distance calculations across all three major North American countries.
| Forward geocoding | Reverse geocoding | Distance | |
|---|---|---|---|
| United States | ✅ | ✅ | ✅ |
| Canada | ✅ | ✅ | ✅ |
| Mexico | ✅ | ✅ | ✅ |
You can send a Mexican street address to Geocodio and get back latitude/longitude coordinates with parsed and standardized addresses, just like you've always been able to do with US and Canadian addresses. This works across all of our tools:
/geocode endpoint. [Viewdocs](https://www.geocod.io/docs/#overview)
Convert latitude/longitude coordinates in Mexico into approximate addresses using the API or spreadsheet uploads.
Geocodio’s Distance API also supports Mexican addresses and coordinates. You can calculate driving distance, driving time, and straightline distance for routes within Mexico or cross-border routes between the US and Mexico. This includes all three Distance endpoints: single origin Distance, Distance Matrix, and Distance Jobs.
Mexico is the US's largest trading partner, and we have customers who work with data that crosses the border. Here are some examples where Mexico support is relevant:
Having a single provider to handle geocoding and distance for the US, Canada, and Mexico means fewer integrations to manage, one API to learn, and one billing relationship.
Mexican addresses have a different format than US or Canadian addresses. A typical Mexican address may look like this:
Don Bosco Vallarta 3959, 45049 Zapopan, Jal., Mexico
Geocodio handles the parsing and matching, so you can pass addresses in standard Mexican formats (street name, then house number) or standard US format (house number, then street) and get coordinate and parsed and standardized address results back. "MX" and "Mexico" both work as country identifiers.
When reverse geocoding, Geocodio returns the correct formatted_address and address_lines, e.g., Calle Vietnam 229 instead of 229 Calle Vietnam.
For distance calculations, you can pass Mexican addresses or coordinates directly without pre-geocoding, just like with US and Canadian addresses.
A note on Mexico address data: In Mexico, Geocodio only provides rooftop coordinates. We have full rooftop coverage for every single province in Mexico, as well as a countrywide dataset.
You don’t have to enable or configure anything for geocoding and data enrichment. Geocoding, address standardization, and timezone appends for Mexico are available for all Geocodio users via API and spreadsheet upload.
When starting from addresses, just be sure to include the country name Mexico, MX, or MEX as the country in your API request or formatted spreadsheet. (Otherwise, the geocoding engine will default to the US.)
For distance calculations including locations in Mexico, make sure Distance is enabled on your API key with the same toggle you would use to allow US and Canadian distance calculations.
Full API reference for geocoding, reverse geocoding, and distance endpoints – View API docs
If you have questions or run into any unexpected results, you can reach out to us anytime for help.