L'Espagne est divisée en 17 régions, appelées
communautés autonomes. Ce sont des sortes d'États fédérés disposant d'un certain degré d'indépendance, même si les compétences cédées par l'État central peuvent beaucoup varier et si les termes « indépendance » et « fédéral » sont quelque peu tabous. Les communautés autonomes sont à leur tour composées d'une ou plusieurs provinces, en faisant un total de 50. Par ailleurs, deux villes, (Ceuta et Melilla), ont un statut spécial.
L'Espagne compte 8 111 communes, dont l'enclave de Llivia dans les Pyrénées-Orientales.