ISO 3166-2:ES is the entry for Spain in ISO 3166-2, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), which defines codes for the names of the principal subdivisions (e.g., provinces or states) of all countries coded in ISO 3166-1.

Currently for Spain, ISO 3166-2 codes are defined for two levels of subdivisions:

  • 17 autonomous communities and two autonomous cities in North Africa
  • 50 provinces

Each code consists of two parts, separated by a hyphen. The first part is , the ISO 3166-1 alpha-2 code of Spain. The second part is one or two letters. For the provinces, the letters were originally used in vehicle registration plates. The codes for the following provinces are based on the names of their capital cities rather than their own names:

  • Álava/Araba (): Vitoria
  • Asturias (): Oviedo
  • Illes Balears (): Palma
  • Cantabria (): Santander
  • Gipuzkoa (): San Sebastián
  • La Rioja (): Logroño
  • Las Palmas (): Las Palmas de Gran Canaria
  • Bizkaia (): Bilbao

Current codes

Subdivision names are listed as in the ISO 3166-2 standard published by the ISO 3166 Maintenance Agency (ISO 3166/MA).

ISO 639-1 codes are used to represent subdivision names in the following administrative languages:

  • (es): Spanish
  • (eu): Basque
  • (ca): Catalan
  • (gl): Galician

Except where noted, the names given are in Spanish (Castilian). In autonomous communities and provinces where any of the regional languages is the sole official language of toponymy, the Spanish name is given in square brackets for information. In subdivisions where both a regional language and Spanish are co-official languages of toponymy, both names are listed vertically.

Autonomous communities; autonomous cities in Spain

{| class="wikitable sortable"

|-

! Code

! Subdivision name (es)

! Subdivision name (en)

! Subdivision category

|-

|

|

| Andalusia

| autonomous community

|-

|

|

| Aragon

| autonomous community

|-

|

|

| Principality of Asturias

| autonomous community

|-

|

|

| Canary Islands

| autonomous community

|-

|

|

| Cantabria

| autonomous community

|-

|

|

| Castile and León

| autonomous community

|-

|

|

| Castile-La Mancha

| autonomous community

|-

|

| (ca) [Cataluña]

| Catalonia

| autonomous community

|-

|

|

| Ceuta

| autonomous city in North Africa

|-

|

|

| Extremadura

| autonomous community

|-

|

| (gl) [Galicia]

| Galicia

| autonomous community

|-

|

| (ca) [Islas Baleares]

| Balearic Islands

| autonomous community

|-

|

|

| La Rioja

| autonomous community

|-

|

|

| Community of Madrid

| autonomous community

|-

|

|

| Melilla

| autonomous city in North Africa

|-

|

|

| Region of Murcia

| autonomous community

|-

|

| <br/>Nafarroako Foru Komunitatea (eu)

| Chartered Community of Navarre

| autonomous community

|-

|

| <br/>Euskal Herria (eu)

| Basque Country

| autonomous community

|-

|

| <br/>Valenciana, Comunitat (ca)

| Valencian Community

| autonomous community

|}

; Notes