Postal codes in Spain
Spain postal codes: 01002 to 50800 (2,335 codes listed).
86,281 rows across 17 autonomous communities, enriched with localities, coordinates, and timezone data.
- LocalitySeville
- ProvinceSeville
- Autonomous CommunityAndalusia
- Country · ISOSpain · ES
- Coordinates37.3874, -5.9979
- TimezoneEurope/Madrid
Spain postal codes
| Country | Autonomous Community | Province | City | ZIP | Latitude | Longitude | Timezone |
|---|---|---|---|---|---|---|---|
| Spain | Andalusia | Almeria | Albanchez | 04858 | 37.304699 | -2.152959 | Europe/Madrid |
| Spain | Andalusia | Almeria | Albox | 04813 | 37.451698 | -2.130754 | Europe/Madrid |
| Spain | Andalusia | Almeria | Bedar | 04271 | 37.221180 | -1.983673 | Europe/Madrid |
| Spain | Andalusia | Almeria | La Mojonera | 04745 | 36.752923 | -2.682197 | Europe/Madrid |
| Spain | Andalusia | Almeria | Lucainena de las Torres | 04211 | 37.036287 | -2.156219 | Europe/Madrid |
| Spain | Andalusia | Almeria | Nijar | 04114 | 36.990741 | -2.068130 | Europe/Madrid |
| Spain | Andalusia | Almeria | Oria | 04811 | 37.546662 | -2.254834 | Europe/Madrid |
| Spain | Andalusia | Almeria | Paterna del Rio | 04479 | 37.022044 | -2.953135 | Europe/Madrid |
| Spain | Andalusia | Almeria | Zurgena | 04662 | 37.348235 | -2.011466 | Europe/Madrid |
| Spain | Andalusia | Cadiz | Algeciras | 11202 | 36.136680 | -5.450106 | Europe/Madrid |
| Spain | Andalusia | Cadiz | Algodonales | 11689 | 36.930226 | -5.412318 | Europe/Madrid |
| Spain | Andalusia | Cadiz | Cadiz | 11009 | 36.510923 | -6.279293 | Europe/Madrid |
| Spain | Andalusia | Cadiz | Jerez de la Frontera | 11408 | 36.636393 | -6.132434 | Europe/Madrid |
| Spain | Andalusia | Cadiz | Villaluenga del Rosario | 11611 | 36.696577 | -5.385808 | Europe/Madrid |
| Spain | Andalusia | Cadiz | Zahara | 11688 | 36.855450 | -5.406647 | Europe/Madrid |
| Spain | Andalusia | Cordoba | Fuente Carreteros | 14110 | 37.670241 | -5.155815 | Europe/Madrid |
| Spain | Andalusia | Cordoba | La Carlota | 14100 | 37.655912 | -4.897524 | Europe/Madrid |
| Spain | Andalusia | Granada | Alamedilla | 18520 | 37.586680 | -3.295095 | Europe/Madrid |
| Spain | Andalusia | Granada | Arenas del Rey | 18129 | 36.999128 | -3.889886 | Europe/Madrid |
| Spain | Andalusia | Granada | Granada | 18002 | 37.175256 | -3.604735 | Europe/Madrid |
| Spain | Andalusia | Granada | Guejar Sierra | 18160 | 37.159492 | -3.438792 | Europe/Madrid |
| Spain | Andalusia | Granada | Salar | 18310 | 37.149725 | -4.065964 | Europe/Madrid |
| Spain | Andalusia | Granada | Trevelez | 18417 | 37.001573 | -3.266219 | Europe/Madrid |
| Spain | Andalusia | Huelva | Aracena | 21208 | 37.937612 | -6.600534 | Europe/Madrid |
| Spain | Andalusia | Huelva | Ayamonte | 21409 | 37.174294 | -7.377189 | Europe/Madrid |
| Spain | Andalusia | Huelva | El Campillo | 21649 | 37.699621 | -6.658806 | Europe/Madrid |
| Spain | Andalusia | Huelva | El Cerro de Andevalo | 21580 | 37.659868 | -7.063025 | Europe/Madrid |
| Spain | Andalusia | Huelva | Gibraleon | 21500 | 37.348625 | -7.024349 | Europe/Madrid |
| Spain | Andalusia | Huelva | Isla Cristina | 21420 | 37.225071 | -7.313217 | Europe/Madrid |
| Spain | Andalusia | Huelva | La Zarza-Perrunal | 21310 | 37.714305 | -6.855766 | Europe/Madrid |
| Spain | Andalusia | Jaen | Cambil | 23120 | 37.676516 | -3.565234 | Europe/Madrid |
| Spain | Andalusia | Jaen | Cazorla | 23479 | 37.919952 | -2.929787 | Europe/Madrid |
| Spain | Andalusia | Jaen | Quesada | 23487 | 37.801895 | -3.142998 | Europe/Madrid |
| Spain | Andalusia | Jaen | Ubeda | 23413 | 38.065544 | -3.383562 | Europe/Madrid |
| Spain | Andalusia | Malaga | Almargen | 29330 | 36.998346 | -5.033390 | Europe/Madrid |
| Spain | Andalusia | Malaga | Alpandeire | 29460 | 36.633524 | -5.202696 | Europe/Madrid |
| Spain | Andalusia | Malaga | Antequera | 29250 | 37.072165 | -4.578794 | Europe/Madrid |
| Spain | Andalusia | Malaga | Archez | 29753 | 36.838870 | -3.990588 | Europe/Madrid |
| Spain | Andalusia | Malaga | Cartama | 29569 | 36.748371 | -4.765992 | Europe/Madrid |
| Spain | Andalusia | Malaga | Cuevas de San Marcos | 29210 | 37.242381 | -4.454115 | Europe/Madrid |
| Spain | Andalusia | Malaga | El Borge | 29718 | 36.805128 | -4.274926 | Europe/Madrid |
| Spain | Andalusia | Malaga | Farajan | 29461 | 36.616227 | -5.188636 | Europe/Madrid |
| Spain | Andalusia | Malaga | Frigiliana | 29789 | 36.780400 | -3.896056 | Europe/Madrid |
| Spain | Andalusia | Malaga | Jubrique | 29492 | 36.564625 | -5.215468 | Europe/Madrid |
| Spain | Andalusia | Malaga | Marbella | 29649 | 36.492480 | -4.752756 | Europe/Madrid |
| Spain | Andalusia | Malaga | Parauta | 29451 | 36.656007 | -5.129496 | Europe/Madrid |
| Spain | Andalusia | Malaga | Totalan | 29197 | 36.765279 | -4.297091 | Europe/Madrid |
| Spain | Andalusia | Malaga | Velez-Malaga | 29719 | 36.809001 | -4.124381 | Europe/Madrid |
| Spain | Andalusia | Seville | El Castillo de las Guardas | 41890 | 37.733471 | -6.380803 | Europe/Madrid |
| Spain | Andalusia | Seville | Salteras | 41909 | 37.450442 | -6.130192 | Europe/Madrid |
Complete dataset
86,281 rows available in Spain
Get verified, enriched postal data scoped to your use case.
Get full database →Postal data format for Spain
How Spain postal codes are written, structured and administered, with every other country's format in the postal code format guide.
Postal code format 99999
- Five digits, numeric only.
- Spain has about 10,818 postal codes. This page lists 2,335 of them; the full database covers them all.
- 86,281 rows in this reference dataset, part of our worldwide coverage, each pairing a code with its locality, coordinates and time zone.
Sample code:28001—Madrid (Community of Madrid)
How the codes are structured
- Format99999 — numeric.
- Length5 characters.
- Administrative levelsAutonomous Communities → Provinces → Cities.
Management & authority
Postal codes in Spain are issued and maintained by Correos (Spain’s public operator).
Addressing standards
- Common format[Street name] [House number], [Postal code] [City] [Region].
[Street name] [House number]
41001 Seville Andalusia
Real postal code and locality from our data; recipient and street are placeholders.
About Spain
This WorldPostalCode reference dataset contains 86,281 rows for Spain. Each row pairs a postal code with Autonomous Communities and Provinces fields, plus coordinates and time-zone data where the source provides them.
Representative codes in the dataset include “28001” and “08001”. They provide reference values for matching and validating Spain postal data.
The associated format metadata represents Spain postal codes with the mask 99999 and names Correos (Spain’s public operator) as the relevant postal authority.
More postal codes across Europe
Most popular countries
Need bulk or current data?
Every country is free to browse. For complete, current datasets across 247 countries — scoped to your use case — talk to our team.
Spain postal codes — frequently asked questions
What postal-code data is available for Spain?
This reference dataset contains 86,281 rows for Spain, with postal codes and the available administrative, locality, coordinate, and time-zone fields.
What format do Spain postal codes use?
The format metadata for Spain uses the mask 99999. One representative code is 28001.
How many postal codes does Spain have?
Spain has about 10,818 postal codes. This page lists 2,335 of them; the full database covers them all.
Which postal authority is named for Spain?
The format metadata identifies Correos (Spain’s public operator) as the postal authority for Spain.