El código postal en España fue introducido en 1985 por la Sociedad Estatal Correos y Telégrafos para agilizar la clasificación automática de la correspondencia. Se compone de 5 dígitos exactos organizados en dos bloques jerárquicos:
[ 2 8 ] [ 0 1 3 ]
28: Provincia (Madrid)
013: Distrito postal / encaminamiento
1. Los dos primeros dígitos (Prefijo provincial)
Representan la provincia según el orden alfabético que tenían las 50 provincias históricas de España en el siglo XIX, más Ceuta (51) y Melilla (52). Por ejemplo, el 01 corresponde a Álava, el 03 a Alicante, el 08 a Barcelona, el 28 a Madrid y el 50 a Zaragoza.
2. Los tres últimos dígitos (Zona y entrega)
Identifican la zona de entrega, oficina auxiliar o distrito específico dentro de la provincia:
- 001 a 099: Suelen asignarse a la capital de provincia y sus distritos centrales.
- 100 a 999: Se distribuyen geográficamente entre los distintos municipios de la provincia, ordenados según las rutas de reparto y centros logísticos comarcales.
3. Datos abiertos e interoperabilidad
Esta herramienta georreferencia los distritos combinando el directorio postal abierto de Zippopotam.us con la base cartográfica de OpenStreetMap (Nominatim), permitiendo visualizar límites aproximados y coordenadas geográficas sin dependencias de servicios de pago.