En España, el código postal está formado por cinco dígitos. Los dos primeros dígitos son los correspondientes a las provincias. Por lo tanto, los códigos postales españoles comienzan por 52 combinaciones diferentes (las correspondientes a las 50 provincias y las ciudades autónomas de Ceuta y Melilla).
El tercer dígito designa el encaminamiento y tiene la particularidad de ser un 0 en las capitales de provincia. El cuarto dígito identifica la ruta y el quinto el reparto.