Pricing overview
The Mexico API offers a usage-based pricing structure designed to accommodate varying scales of geospatial data consumption within Mexico. This model includes a free tier for initial development and low-volume applications, transitioning to paid plans for higher request volumes. The primary billing metric is the number of API requests, with different endpoints counting towards this total.
The pricing strategy reflects a focus on providing specialized, high-accuracy geographic data for Mexico, distinguishing itself from global mapping platforms that may have broader coverage but less granular detail for specific regions. Costs are primarily incurred per API call, such as requests to the Geocoding API, Reverse Geocoding API, Mapping API, or Places API. Volume discounts are integrated into higher-tier plans, which can reduce the effective cost per request for applications requiring substantial access to Mexican geographic information.
Developers are encouraged to monitor their usage via the provided developer portal to manage costs effectively. The official Mexico API pricing page provides the most current and detailed information on all plans and specific request costs.
Plans and tiers
The Mexico API's pricing is structured into several tiers, each offering a specific number of included requests per month before overage charges apply. The tiers are designed to scale with application needs, from individual developers prototyping solutions to enterprises operating large-scale services requiring extensive access to Mexican geographic data.
All paid plans include access to the full suite of Mexico API products, encompassing Geocoding, Reverse Geocoding, Mapping, and Places APIs. The primary differentiator between tiers is the monthly request allowance and the corresponding price point. Overage rates typically apply when predefined monthly request limits are exceeded within a specific tier, though these rates are generally lower on higher plans.
The following table outlines the main plans and their characteristics:
| Plan Name | Monthly Price (USD) | Included Requests/Month | Overage Rate (per 1,000 requests) | Best For |
|---|---|---|---|---|
| Free Tier | $0 | 5,000 | N/A (no overage, capped) | Prototyping, personal projects, very low-volume applications |
| Starter Plan | $25 | 50,000 | $0.50 | Small businesses, startups, moderate-volume applications |
| Growth Plan | $100 | 250,000 | $0.40 | Growing applications, internal tools, regional services |
| Business Plan | $500 | 1,500,000 | $0.30 | Enterprise applications, high-volume logistics, national services |
| Enterprise Plan | Custom | Custom | Custom | Large-scale operations, specific SLA requirements, very high volume |
These figures are representative and based on information available as of 2026-05-29. Developers should always consult the official Mexico API pricing page for the most current details, including potential regional variations or promotional offers.
Free tier and limits
The Mexico API provides a free tier that allows developers to access its services without immediate cost, making it suitable for initial development, testing, and low-volume personal projects. This tier includes a monthly allowance of 5,000 requests across all API endpoints.
- Included Requests: Users on the free tier can make up to 5,000 API requests per calendar month. This limit applies cumulatively to calls made to the Geocoding API, Reverse Geocoding API, Mapping API, and Places API.
- Functionality: The free tier offers full access to the API's core features, enabling developers to test the accuracy of geocoding within Mexico or integrate mapping functionalities. Unlike some services that restrict features in their free offerings, Mexico API aims to provide a representative experience.
- Overage Policy: Once the 5,000-request limit is reached within a month, further API calls typically return an error until the next billing cycle begins or the account is upgraded to a paid plan. There are no automatic overage charges on the free tier; usage is strictly capped.
- Account Management: Users can monitor their monthly usage through the developer dashboard, which provides real-time statistics on request consumption. This allows developers to anticipate when an upgrade might be necessary for their application to scale beyond the free limit.
The free tier serves as an entry point for evaluating the API's suitability for specific use cases, such as validating Mexican addresses or displaying points of interest within Mexican cities.
Real-world cost examples
Understanding the Mexico API's pricing involves considering typical usage patterns for various applications. These examples illustrate potential monthly costs based on different request volumes:
Scenario 1: Small Local Business Directory
- Description: A small online directory listing 500 local businesses in Mexico, performing a daily geocoding update for 50 listings and 1,000 user-initiated searches per month.
- Usage:
- Geocoding updates (50 listings * 30 days): 1,500 requests/month
- User searches (Places API): 1,000 requests/month
- Total: 2,500 requests/month
- Cost: This usage falls within the Mexico API's free tier (5,000 requests/month).
- Monthly Cost: $0
Scenario 2: Medium-Sized Delivery Service
- Description: A regional delivery service operating in a major Mexican city, processing 500 deliveries per day, each requiring geocoding for pickup and drop-off, and a routing call (2 requests per delivery).
- Usage:
- Daily deliveries (500 * 2 requests/delivery * 30 days): 30,000 requests/month
- Additional mapping/address validation: 5,000 requests/month
- Total: 35,000 requests/month
- Cost: This volume exceeds the free tier. It fits within the Starter Plan (50,000 requests/month for $25).
- Monthly Cost: $25
Scenario 3: National Logistics Platform
- Description: A national logistics platform with 10,000 daily operations across Mexico, each involving multiple geocoding lookups, reverse geocoding for tracking, and dynamic map rendering (avg. 5 requests per operation).
- Usage:
- Daily operations (10,000 * 5 requests/operation * 30 days): 1,500,000 requests/month
- Additional mapping/Places API calls: 100,000 requests/month
- Total: 1,600,000 requests/month
- Cost: This volume exceeds the Business Plan's included requests (1,500,000 for $500). The overage for 100,000 additional requests would be (100,000 / 1,000) * $0.30 = $30.
- Monthly Cost: $500 (base) + $30 (overage) = $530
Scenario 4: Real Estate Portal
- Description: A national real estate portal with 200,000 property listings, updating 10% monthly and supporting 10,000 daily user searches for properties with map views.
- Usage:
- Property updates (20,000 * 1 geocode): 20,000 requests/month
- User searches (10,000 * 30 days * avg. 2 requests per search for map/places): 600,000 requests/month
- Total: 620,000 requests/month
- Cost: This volume exceeds the Growth Plan (250,000 requests/month for $100) but fits within the Business Plan (1,500,000 requests/month for $500).
- Monthly Cost: $500
How the pricing compares
When evaluating the Mexico API's pricing, it is useful to compare it against broader, global geospatial service providers like Google Maps Platform or Mapbox, which also offer services applicable to Mexico. While these alternatives provide extensive global coverage, the Mexico API differentiates itself through its specific focus and potentially optimized data for Mexican geographic contexts.
Google Maps Platform: Google Maps Platform operates on a pay-as-you-go model, with a free credit of $200 per month. After this credit, services like Geocoding API typically cost $5.00 per 1,000 requests, and Dynamic Maps cost $7.00 per 1,000 loads for basic map loads according to their pricing sheet. For very low usage, Google's free credit can cover a significant number of requests. However, for dedicated, high-volume usage specifically within Mexico, a specialized API like Mexico API might offer more predictable tiered pricing and potentially better local data accuracy or features. Mexico API's Starter Plan at $25 for 50,000 requests translates to $0.50 per 1,000 requests, which is significantly lower than Google's standard rate for comparable geocoding services once the free credit is exhausted.
Mapbox: Mapbox also offers a usage-based pricing model, with a free tier providing 50,000 free requests for geocoding and 25,000 free map loads per month. Beyond the free tier, Mapbox's pricing for geocoding starts at $5.00 per 1,000 requests, similar to Google. For map loads, basic static maps start at $1.00 per 1,000 requests, and dynamic maps vary. Mexico API's tiered model with its lower per-request cost on paid plans (e.g., $0.50 per 1,000 requests on the Starter Plan) can present a cost advantage for applications that exclusively require Mexican data at scale, especially once the free tiers of global providers are surpassed through consistent usage.
HERE Technologies: HERE Technologies offers a freemium model with a generous free tier for developers, including up to 250,000 transactions per month for many services before charges apply. Enterprise plans are custom quoted. While their free tier is larger, HERE's standard pricing for geocoding can be competitive but might require deeper integration or custom agreements for very high volumes. The Mexico API's transparent, published tiers offer a clear path for scaling without immediate custom negotiations, which can be beneficial for specific use cases.
In summary, while global providers offer extensive coverage, the Mexico API's pricing model may provide a more cost-effective solution for applications primarily focused on Mexican geographic data, particularly at medium to high volumes, due to its specialized focus and competitive per-request costs within its tiered plans. The choice often depends on the specific geographic scope, required features, and the precise volume of API calls made within Mexico.