Código postal de una dirección
Escribe una calle con su número, o usa tu ubicación, y te damos su código postal con el municipio y la provincia.
Por el Equipo de All Map Tools
Buscar una dirección
Código postal · ejemplo
Buscando…
Otras formas de elegir el punto
O toca el mapa en cualquier sitio.
Cargando el mapa…
De dónde sale el código postal
De CartoCiudad, el callejero oficial del Instituto Geográfico Nacional, que tiene cada portal de España con su código postal. Al buscar una dirección te damos el de ese portal; si tocas el mapa o usas tu ubicación, el del portal más cercano, siempre que esté a menos de 300 metros y en el mismo municipio que el punto. En pleno campo, lejos de cualquier portal, no te daremos ninguno antes que darte uno que no es.
Los límites de cada código postal son de Correos. CartoCiudad los enseña en su mapa, pero un convenio de 2023 entre el IGN y Correos no deja descargarlos ni usarlos como datos, así que lo que ves dibujado aquí es el término municipal. Y como el código va por portales, no por zonas, cada número de una calle puede tener el suyo.
Una plaza, tres códigos postales
El ejemplo con el que se abre la herramienta está junto a la Puerta del Sol, y la plaza es buena prueba de que hay que buscar con el número:
| Dirección | Código postal |
|---|---|
| Puerta del Sol 1, Madrid | 28014 |
| Puerta del Sol 1 B, Madrid | 28013 |
| Puerta del Sol 2, Madrid | 28012 |
| Calle de Alcalá 1, Madrid | 28014 |
| Calle de Alcalá 100, Madrid | 28009 |
| Calle de Alcalá 200, Madrid | 28028 |
| Calle de Alcalá 300, Madrid | 28017 |
| Calle de Alcalá 400, Madrid | 28027 |
| Calle de Alcalá 501, Madrid | 28027 |
| Calle de Alcalá 502, Madrid | 28037 |
| Calle de Alcalá 600, Madrid | 28022 |
Consultado en CartoCiudad el 31/10/2026.
La Puerta del Sol reparte sus portales entre tres códigos. En los números de la calle de Alcalá de la tabla salen siete códigos distintos, y en el tramo de los 500 los impares llevan el 28027 y casi todos los pares el 28037: el 501 y el 502, en aceras opuestas y a 76 metros uno del otro, tienen códigos distintos.
Cómo se leen las cinco cifras
Las dos primeras son la provincia, numeradas por el orden alfabético de sus nombres antiguos: 01 Álava, 02 Albacete, 03 Alicante… hasta 50 Zaragoza, y después 51 Ceuta y 52 Melilla. Son las mismas cifras con las que empieza el código INE de los municipios. La tercera suele ser un 0 en la capital de la provincia y otra cifra en los pueblos, y las dos últimas señalan el distrito o la ruta de reparto.
| Dirección | Código postal | Qué dice |
|---|---|---|
| Plaza Mayor 1, Burgos | 09003 | Provincia 09 (Burgos), capital |
| Calle Teatro 3, Soria | 42002 | Provincia 42 (Soria), capital |
| Plaza Nueva 1, Sevilla | 41001 | Provincia 41 (Sevilla), capital |
| Plaza de la Constitución 1, Dos Hermanas | 41701 | Provincia 41, un municipio que no es la capital |
| Plaza Mayor 1, Alcobendas | 28100 | Provincia 28 (Madrid), fuera de la capital |
| Calle León y Castillo 270, Las Palmas de Gran Canaria | 35005 | Provincia 35 (Las Palmas) |
| Plaza de España 1, Melilla | 52001 | Ciudad autónoma de Melilla |
Portales consultados en CartoCiudad el 31/10/2026.
Cuando el código no coincide con el municipio ni con la provincia
Lo normal es que un código postal esté dentro de una provincia, pero no tiene por qué coincidir con un municipio:
- Un código para muchos pueblos: el 42180 es el de, al menos, siete municipios pequeños de Soria, entre ellos Aldealices, Castilfrío de la Sierra y Estepa de San Juan.
- Un mismo código en dos municipios: La Manga del Mar Menor usa el 30380 tanto en la parte de Cartagena como en la de San Javier.
- Un código de otra provincia: Bajauri, un pueblo del Condado de Treviño (Burgos), tiene el 01118, que empieza por el 01 de Álava, la provincia que rodea el enclave.
Por eso el código postal no sirve para saber el municipio. Si es eso lo que necesitas, usa «Municipio de una dirección», que mira el término municipal en el mapa.
Para qué lo vas a usar
Para un envío, un formulario o una compra en internet, para comprobar que la dirección que te han dado existe o para rellenar una base de datos de clientes. Si envías a Canarias (35 y 38), Ceuta (51) o Melilla (52), ten en cuenta que quedan fuera del IVA de la Unión Europea: en Canarias se paga el IGIC y en Ceuta y Melilla el IPSI, y muchas tiendas cobran el envío aparte o no envían allí.
Preguntas frecuentes
¿Por qué mi código postal sale distinto del que uso?
Comprueba el número del portal: en las calles largas y en las que hacen de límite, cada acera puede tener un código. Si aun así no coincide, puede que el callejero no esté al día; para un envío, manda el que figura en tus cartas.
¿Puedo ver los códigos postales en el mapa?
Aquí no: sus límites son de Correos y solo se pueden ver en el mapa de CartoCiudad. En «Códigos postales en un radio» puedes encender esa capa y sacar la lista de los códigos que hay alrededor de un punto.
¿Por qué no me da código postal en el campo?
Porque el portal más cercano está a más de 300 metros o en otro municipio, y preferimos no darte un código que probablemente no es el tuyo.
¿El código postal me dice el municipio?
No siempre: hay códigos que comparten varios municipios y pueblos con el código de otra provincia. Para el municipio, mira la fila «Municipio» de la tabla.
¿Funciona en Canarias, Ceuta y Melilla?
Sí, en toda España: 35 es Las Palmas, 38 Santa Cruz de Tenerife, 51 Ceuta y 52 Melilla.
¿Y fuera de España?
Te damos el código postal de la dirección más cercana según OpenStreetMap, que en muchos países está incompleto. Para Estados Unidos tienes la herramienta del código ZIP.
¿Guardáis lo que busco?
No. La búsqueda va a CartoCiudad o a Photon y no se guarda.
Herramientas relacionadas
Todas las herramientasFuentes
- CartoCiudad: direcciones y códigos postales · Instituto Geográfico Nacional, CC BY 4.0 ign.es
- Límites municipales, provinciales y autonómicos (BDDAE, simplificados) · Instituto Geográfico Nacional, CC BY 4.0 ign.es
- Direcciones y poblaciones de todo el mundo (Photon) · © colaboradores de OpenStreetMap, ODbL
- Mapa base · OpenFreeMap, © colaboradores de OpenStreetMap