Municipiile reprezinta entitati de baza ale organizarii teritoriale de stat, ele fiind intr-un numar mare, in 2006 ele numarau 8108. Organismele administrative si de conducere din cadrul municipiilor sunt:
- Primaria;
- Acesta este ales prin majoritatea simpla de catre consilieri, acestia putand sa-l destituie pe primar printr-o motiune de cenzura, daca majoritatea absoluta a consilierilor o propun;
- Consilierii. Sunt alesi direct de catre corpul electoral local, pentru un mandat de 4 ani, numarul acestora variind de la un municipiu la altul in functie de populatia acestuia, intre minimum 5 si maximum 55 de consilieri (cum este cazul Madridului). Exceptie de la repartizarea proportionala dupa numarul de locuitori fac orasele autonome Ceuta si Melilla, care aleg o Adunare formata din 25 de membri.
Competentele entitatilor locale pot fi proprii sau delagate, in functie de prevederile inscrise in legea cu privire la Bazele Regimului Local sau de competentele delegate.