Postal codes
Free
Spain

api scraping
Disclaimer: The information provided here is sourced from Wikidata. We make no claims regarding the accuracy or completeness of the data. Users are advised to verify the information independently. We shall not be held liable for any errors or omissions in the data provided.
Name ENNamePopulationPostal code
AndalusiaAndalucía8472407AN
Barcelona Provinceprovincia de Barcelona570469708
MadridMadrid333203528001–28081
Valencia Provinceprovincia de Valencia258931246
Canary IslandsIslas Canarias2172944CN
Seville Provinceprovincia de Sevilla194785241
province of Alicanteprovincia de Alicante188176203
Málaga Provinceprovincia de Málaga169565129
BarcelonaBarcelona166012208001–08042
Cádiz Provinceprovincia de Cádiz124596011
BiscayVizcaya115433448
Balearic Islandsprovincia de Baleares114946007
Las PalmasLas Palmas112853935
A Coruña Provinceprovincia de La Coruña112013415
Santa Cruz de Tenerife Provinceprovincia de Santa Cruz de Tenerife104440538
Zaragoza Provinceprovincia de Zaragoza96745250
Pontevedra Provinceprovincia de Pontevedra94427536
Province of Granadaprovincia de Granada92133818
Tarragona Provinceprovincia de Tarragona82230943
ValenciaValencia80769346000
Province of Gironaprovincia de Gerona78659617
Córdoba Provinceprovincia de Córdoba77678914
Almería Provinceprovincia de Almería73179204
Roman Catholic Archdiocese of ToledoArchidiócesis de Toledo72639145002
GipuzkoaGuipúzcoa72603320
Toledo Provinceprovincia de Toledo70940345
SevilleSevilla68402541000–41099
ZaragozaZaragoza68251350001–50022
Badajoz Provinceprovincia de Badajoz66994306
Jaén Provinceprovincia de Jaén62719023
Castellónprovincia de Castellón58706412
MálagaMálaga58638429001–29018
Province of Huelvaprovincia de Huelva52583521
Valladolid Provinceprovincia de Valladolid51936147
Province of Ciudad Realprovincia de Ciudad Real49259113
MurciaMurcia46917730001–30012
León Provinceprovincia de León45170624
Lleida Provinceprovincia de Lérida43972725
Palma de MallorcaPalma de Mallorca42335007000–07099
Cáceres Provinceprovincia de Cáceres38955810
Albacete Provinceprovincia de Albacete38646402
Las Palmas de Gran CanariaLas Palmas de Gran Canaria37802735001–35020
Province of Burgosprovincia de Burgos35605509
AlicanteAlicante34928203000–03016
BilbaoBilbao34609648001–48015
ÁlavaÁlava33362601
Province of Salamancaprovincia de Salamanca32733837
Lugo Provinceprovincia de Lugo32601327
CórdobaCórdoba32376314000–14999
Ourenseprovincia de Orense30522332
ValladolidValladolid29745947001–47016
VigoVigo29365236201–36216
L'Hospitalet de LlobregatHospitalet de Llobregat27445508900–08909
GijónGijón26831333201–33213, 33200
Guadalajara Provinceprovincia de Guadalajara26558819
Vitoria-GasteizVitoria25588601001–01015
A CoruñaLa Coruña24737615001–15011
CarabanchelCarabanchel24399828019 | 28025 | 28044 | 28047 | 28054
ElcheElche23829303201–03208, 03293, 03139, 03194–03195, 03290–03296, 03320
GranadaGranada23059518001–18015, 18182, 18190
BadalonaBadalona22595708910–08918
TerrassaTarrasa22527708221–08229
Huesca Provinceprovincia de Huesca22426422
SabadellSabadell21830008200–08208
CartagenaCartagena21805030200–30299, 30200–30205, 30290, 30300, 30310
OviedoOviedo21758433001–33013
Jerez de la FronteraJerez de la Frontera21323111401–11579
MóstolesMóstoles2112652893
Santa Cruz de TenerifeSanta Cruz de Tenerife20939538001–38010
PamplonaPamplona20576231001–31016
AlmeríaAlmería20057804001–04009
Alcalá de HenaresAlcalá de Henares199184E 28800-28807
Cuenca Provinceprovincia de Cuenca19551616
LeganésLeganés19066528910–28919
San SebastiánSan Sebastián18874320001–20018
FuenlabradaFuenlabrada18873628940–28947
GetafeGetafe18589928901–28909
Castelló de la PlanaCastellón de la Plana17623812001–12006, 12100
BurgosBurgos17445109001–09007
AlbaceteAlbacete17320602001–02009, 02512, 02071, 02099, 02140, 02155, 02328, 02511
SantanderSantander17272639001–39012
AlcorcónAlcorcón17177228921–28925
Zamora Provinceprovincia de Zamora16872549
Palencia Provinceprovincia de Palencia15912334
San Cristóbal de La LagunaSan Cristóbal de La Laguna15903438200–38299
Province of Ávilaprovincia de Ávila15842105
MarbellaMarbella15629529600–29604
Segovia Provinceprovincia de Segovia15366340
LogroñoLogroño15058326001–26009
BadajozBadajoz15019006001–06012
SalamancaSalamanca14395437001–37009
SalamancaSalamanca14380028001, 28006, 28028
LleidaLérida14309425001–25008
ChamartínChamartín14270028002, 28006, 28016, 28036 y 28046
HuelvaHuelva14253221001 y otros
Dos HermanasDos Hermanas13898141700–41704, 41089
TarragonaTarragona13826243001–43008
Torrejón de ArdozTorrejón de Ardoz13771128.850
Teruel Provinceprovincia de Teruel13454544
ParlaParla13300428980–28984