Los mejores servicios de geocodificación para España
España 🇪🇸 se beneficia de una sólida combinación de servicios comerciales de geocodificación globales y un geocodificador nacional de datos abiertos autoritativo. En este artículo, comparamos los principales proveedores de geocodificación para España, centrándonos en la precisión de direcciones, cobertura en áreas urbanas y rurales, cobertura de POI, precios y licencias.
Tabla de contenidos
Resumen de comparación de proveedores
Aquí hay una tabla resumen de los principales proveedores de geocodificación para España:
| Proveedor | Precisión | Cobertura | Cobertura POI | Plan Gratuito | Precio por 1.000 solicitudes | Almacenamiento Permitido | Ventaja Clave |
|---|---|---|---|---|---|---|---|
| CartoCiudad |
⭐ Excelente (autoritativo) |
⭐ Excelente (toda España) |
Ninguno (solo direcciones) |
GRATIS | GRATIS |
✅ Sí (completamente abierto) |
Datos oficiales españoles, gratuitos, sin restricciones |
| Google Maps |
⭐ Excelente (rooftop) |
⭐ Excelente (urbano y rural) |
🏆 Mejor (enorme DB Places) |
40k/mes |
$5.00 |
❌ No (máx 30 días caché) |
Datos POI más completos, maneja consultas desordenadas |
| HERE |
⭐ Excelente (rooftop) |
⭐ Excelente (urbano y rural) |
Muy Bueno | 30k/mes | $1.00 |
⚠️ Posible (solo enterprise) |
Plan gratuito alto, visualización de mapa flexible |
| TomTom |
⭐ Excelente (rooftop) |
⭐ Excelente (urbano y rural) |
Muy Bueno | ~75k/mes | $0.75 | ❌ No | Datos europeos sólidos, precios competitivos |
| Mapbox | Muy Bueno | Muy Bueno |
Bueno (basado en OSM) |
100k/mes | $0.75-$5.00 |
⚠️ Posible (solo plan permanente) |
Plan gratuito generoso, uso flexible |
| OpenCage |
Muy Bueno (BAN + basado en OSM) |
⭐ Excelente |
Bueno (basado en OSM) |
75k/mes | ~$0.17 | ✅ Sí | Lo mejor de datos abiertos, servicio gestionado, económico |
| Nominatim (OSM) | Bueno | Muy Bueno | Bueno |
GRATIS (1 req/seg) |
GRATIS (self-host) |
✅ Sí (completamente abierto) |
Datos abiertos, impulsado por la comunidad, auto-alojable |
Proveedores españols
CartoCiudad – Spanish Government API

cartociudad.es
CartoCiudad is Spain's official national address database maintained by IGN Spain (CNIG) in collaboration with Catastro and local authorities. It provides authoritative, accurate address locations across all of Spain, including rural areas and small municipalities. Coordinates are usually at rooftop or parcel level, not interpolated. However, it is strict: it does not tolerate typos or incomplete addresses well and has no POI coverage.
Precios: Completely free via the CartoCiudad API. No charge, no quotas. You can also download the dataset for free. (Fuente - January 2026)
Límites de tasa: Not publicly disclosed, but generally permissive for normal use.
Licencia: Open data under Spanish open government license. You can store, reuse, and redistribute the coordinates freely with attribution. No restrictions on map display or commercial use.
Por qué es relevante para España: CartoCiudad es la base de datos nacional de direcciones autoritativa española mantenida por el IGN España (CNIG) en colaboración con Catastro y las autoridades locales. Proporciona ubicaciones de direcciones oficiales y altamente precisas en toda España, incluidas áreas rurales y pequeños municipios. Las coordenadas suelen estar a nivel de tejado o parcela, no interpoladas. Es el conjunto de datos de referencia para usos administrativos y profesionales en España. Sin embargo, es estricto: no tolera bien errores tipográficos o direcciones incompletas y tiene una cobertura de POI muy limitada.
Proveedores comunes
Google Geocoding API (Places API)

developers.google.com/maps
Google's geocoding is widely considered the industry standard with exceptional global coverage and accuracy. It excels at parsing addresses even when they contain typos or are incomplete, thanks to advanced natural language processing. Coverage is excellent across both urban and rural areas, and it offers unmatched POI coverage for restaurants, landmarks, shops, and more. However this has a cost: pricing is relatively expensive for high volumes and license is restrictive.
Precios: $5 per 1,000 requests after free tier. Free tier: 40,000 requests/month. Prices decrease as volume increases. (Fuente - October 2025)
Límites de tasa: 3,000 requests per minute in documentation, i.e. 50 requests per second. (October 2025)
Licencia: Google's terms are restrictive. Results cannot be stored permanently outside of Google's platform; you may cache them for up to 30 days for performance, but long-term storage or use in a database is disallowed. Results must also be displayed on a Google map.
Por qué es relevante para España: La geocodificación de Google está entre las mejores del mundo y funciona extremadamente bien en España. Maneja direcciones incompletas o ligeramente incorrectas con gracia y proporciona una excelente cobertura tanto en ciudades como en áreas rurales. Su cobertura de POI es inigualable, incluyendo restaurantes, tiendas, puntos de referencia y lugares generados por usuarios. Las principales desventajas son los precios a escala y las licencias restrictivas, especialmente con respecto al almacenamiento de resultados.
Coverage, pricing, and more details about Google Maps Geocoding API
HERE Geocoding API (HERE WeGo)

developer.here.com
HERE's geocoding delivers excellent accuracy with rooftop-level precision across both urban and rural areas. It has a comprehensive POI database covering landmarks and businesses, though slightly less extensive than Google's. Many automotive navigation systems worldwide rely on HERE data, which speaks to its quality and reliability for location-based services.
Precios: $1 per 1,000 requests after free tier. Free tier: 30,000 requests/month. Prices decrease as volume increases. (Fuente - October 2025)
Límites de tasa: Not publicly disclosed.
Licencia: Standard plans don't allow permanent storage of results. An enterprise license is required to store geocoding results permanently. However, unlike Google, you can display results on any map platform.
Por qué es relevante para España: HERE proporciona una excelente precisión de geocodificación en España, con una fuerte precisión a nivel de tejado en áreas urbanas y rurales. Su base de datos de direcciones es robusta y ampliamente utilizada en sistemas de navegación y automotriz en toda Europa. La cobertura de POI es buena para puntos de referencia y negocios, aunque ligeramente menos completa que la de Google. HERE se elige a menudo como una alternativa comercial de alta calidad con un generoso plan gratuito.
TomTom Geocoding

developer.tomtom.com
TomTom delivers excellent geocoding accuracy with rooftop-level precision across global markets. Coverage extends to urban centers and rural areas, including small roads and villages. TomTom's POI database is particularly robust for navigation use-cases (fuel stations, restaurants, attractions), though less comprehensive than Google's user-generated content.
Precios: $0.75 per 1,000 requests after free tier. Free tier: 2,500 requests/day (~75k/month). (Fuente - October 2025)
Límites de tasa: 5 queries per second per API key.
Licencia: Long-term storage is prohibited without special arrangements. However, you can display results on any map platform, not just TomTom or Bing maps.
Por qué es relevante para España: TomTom ofrece una muy fuerte precisión de geocodificación en España, con cobertura completa de ciudades, pueblos y redes de carreteras rurales. La resolución de direcciones es confiable y consistente, y TomTom proporciona puntuaciones de confianza para los resultados. La cobertura de POI es sólida para casos de uso orientados a la navegación (estaciones de servicio, restaurantes, atracciones turísticas), pero menos exhaustiva que el ecosistema de Google.
Mapbox Geocoding API

www.mapbox.com
Mapbox leverages OpenStreetMap data combined with its own proprietary datasets to deliver very good geocoding accuracy globally. In cities and large towns, it often resolves addresses to exact locations. POI coverage includes major landmarks and many businesses mapped in OSM, though not every establishment is covered. Mapbox differentiates itself from other commercial providers by offering both temporary and permanent storage plans.
Precios: Temporary geocoding: $0.75 per 1,000 requests after a free tier of 100,000 requests/month. Permanent geocoding: $5 per 1,000 requests, no free tier. Pricing is decreasing as volume increases for both plans. (Fuente - October 2025)
Límites de tasa: 1,000 requests/minute in documentation, i.e. 16 requests/second.
Licencia: the permanent geocoding API allows indefinite storage for your own use, but not the temporary geocoding API. You can display results on any map platform.
Por qué es relevante para España: Mapbox se basa principalmente en datos de OpenStreetMap y proporciona una buena precisión de geocodificación en España, especialmente en ciudades y áreas bien mapeadas. Muchas direcciones se resuelven a nivel de tejado, pero la cobertura depende de la completitud de OSM, que puede variar en zonas rurales. La cobertura de POI incluye puntos de referencia y negocios mapeados en OSM. Mapbox se destaca por ofrecer precios separados para almacenamiento temporal y almacenamiento permanente de resultados de geocodificación.
OpenCage Geocoder

opencagedata.com
OpenCage combines multiple open data sources (OpenStreetMap, OpenAddresses, Geonames) into one unified API. It aggregates the best available open data for each region, typically achieving rooftop-level address accuracy where quality local datasets exist. POI coverage matches OSM's breadth (landmarks, major venues), supplemented by Geonames for natural features, though not as comprehensive as Google's.
Precios: Starting at $0.15 per 1,000 requests on paid plans (which are subscription-based). Free tier is 2,500 requests/day (~75k/month). Pricing is decreasing as volume increases for the paid plans. (Fuente - October 2025)
Límites de tasa: No hard per-second limits on paid plans. ~15 requests/second on higher tiers.
Licencia: Permissive terms allow indefinite storage and caching of results with proper attribution. No requirement to display on a particular map. You get all benefits of open data without setting up your own servers. Explicitly allows building databases of geocoded addresses for commercial use.
Por qué es relevante para España: OpenCage agrega múltiples fuentes de datos abiertos (OpenStreetMap, OpenAddresses, Geonames). En España, la precisión de direcciones depende principalmente de OSM y conjuntos de datos de direcciones abiertas disponibles, que generalmente son buenos pero no tan autoritativos como CartoCiudad. La cobertura de POI refleja la amplitud de OSM: buena para puntos de referencia y lugares principales, pero no tan rica como la de Google. OpenCage es valorado por sus licencias permisivas y simplicidad.
Nominatim (OpenStreetMap)

nominatim.openstreetmap.org
Nominatim (the OpenStreetMap geocoding service) delivers good geocoding accuracy, though performance varies by region. In well-mapped urban areas, it often returns rooftop-level precision. Rural coverage depends on local mapping completeness. POI coverage includes landmarks and businesses contributed by volunteers, though less comprehensive than commercial providers.
Precios: free to use, although costs can apply if you need to host the service yourself.
Límites de tasa: ~1 request/second, max ~1,000/day for the public API.
Licencia: Highly permissive under ODbL license. You can store and use results freely with attribution ("© OpenStreetMap contributors"). Using coordinates internally is fine. Display on any map platform is allowed.
Por qué es relevante para España: Nominatim (el motor de geocodificación de OpenStreetMap) proporciona resultados sólidos de geocodificación para España donde los datos de OSM están completos. En las principales ciudades y pueblos, la precisión de direcciones suele ser alta, pero la cobertura rural varía según el mapeo comunitario. El rendimiento y los límites de tasa son restricciones en el servicio público. La cobertura de POI incluye puntos de referencia y negocios contribuidos por voluntarios, pero no es exhaustiva.
Coordable advice: Although really appealing, self-hosting Nominatim is not an easy option. The infrastructure and the expertise to do it are highly underestimated. We recommend using other providers like Mapbox or OpenCage that provide similar or better results for a fair price.
Cómo elegir tu proveedor de geocodificación para España
El precio es sin duda un factor importante a considerar al elegir un proveedor de geocodificación, pero no es el único factor. Tus tasas de éxito en geocodificación también dependerán del proveedor que elijas.Aspectos a considerar
Aquí hay algunas cosas a considerar:- Limpieza: ¿tus direcciones son propensas a errores? Si es así, deberías considerar usar un proveedor que pueda manejar direcciones desordenadas. Los proveedores comerciales suelen ser mejores en esto que los proveedores de código abierto.
- Cobertura: ¿tus direcciones están principalmente en ciudades? Si no, los proveedores que se utilizan en sistemas de navegación (Google, HERE, TomTom) son buenos candidatos.
- Cobertura POI: ¿necesitas geocodificar restaurantes, tiendas, puntos de referencia, etc.? Si es así, un proveedor como Google Maps es el mejor candidato.
- Volumen: ¿tienes muchas direcciones para geocodificar? Si es así, deberías considerar usar un proveedor que pueda manejar grandes volúmenes (límites de tasa) con un precio bajo, o proveedores de código abierto.
- Licencia: ¿necesitas almacenar los resultados permanentemente? Si es así, debes elegir un proveedor que te permita hacerlo.
Consejo de Coordable para España: Para direcciones españolas, deberías comenzar con la API de CartoCiudad siempre que sea posible. Es gratuita, autoritativa y proporciona una excelente cobertura en toda España, incluidas las áreas rurales. Sin embargo, es estricta y falla fácilmente en direcciones con errores tipográficos o componentes faltantes. Una estrategia común es limpiar y normalizar las direcciones primero (por ejemplo, con Coordable), luego geocodificar con CartoCiudad y finalmente recurrir a proveedores comerciales como HERE o Google Maps para entradas difusas o incompletas.
Si tienes muchas direcciones para geocodificar (> 1000) deberías hacer una comparación real entre los proveedores para encontrar el que funcione mejor con tus datos. ¡Puedes usar la plataforma Coordable para hacer esto fácilmente! ✅
Comparación de precios
Ahora que tienes una comprensión clara de las fortalezas y debilidades de cada proveedor, comparemos sus precios lado a lado. Puedes modificar el número de direcciones para ver la estimación de precios:Conclusión
Cada proveedor tiene sus propias fortalezas y debilidades. Hemos destacado su precisión, cobertura (rural vs urbana, direcciones vs POI), precios y si puedes conservar los resultados.
En última instancia, "mejor" depende de tus necesidades: para una solución gratuita y legal de almacenar, ve con BAN o un servicio derivado de OSM; para una búsqueda integral todo en uno que incluya cada POI, la API de Google Maps puede valer la pena a pesar del precio.
España se beneficia de datos de direcciones nacionales de alta calidad a través de CartoCiudad, lo que hace de la geocodificación abierta y no comercial una opción seria. Sin embargo, para casos de uso intensivos en POI o entrada de direcciones difusas, los proveedores comerciales aún ofrecen ventajas claras.
Ahora puedes elegir el servicio de geocodificación que mejor se adapte a los requisitos y restricciones de tu proyecto. 🙂
Si necesitas ayuda para aumentar tus tasas de éxito en geocodificación, ¡la plataforma Coordable puede ayudarte! Contáctanos.