Spanje heeft een aantal verschillende politie-eenheden, die elk hun eigen taken en verantwoordelijkheden hebben. De grootste en belangrijkste politie-eenheid is de Guardia Civil, die in het groen gekleed gaat. De Guardia Civil werd op 13 mei 1844 opgericht en is een militaire politie-eenheid met zowel civiele als militaire taken. De primaire taak van de Guardia Civil is het beschermen van het vaderland, maar ze zijn ook verantwoordelijk voor de handhaving van de openbare orde, de bestrijding van de criminaliteit, de grensbewaking en de hulpverlening bij rampen en ongevallen.
De Guardia Civil is onderverdeeld in verschillende afdelingen, waaronder:
- Comandancia General: de generale staf van de Guardia Civil
- Comandancia: de regionale commando’s
- Compañía: de compagnieën
- Patrulla: de patrouilles
De Guardia Civil heeft ongeveer 78.000 medewerkers, die in heel Spanje gestationeerd zijn. De eenheid heeft een belangrijke rol gespeeld in de Spaanse geschiedenis, en wordt door veel Spanjaarden gezien als een symbool van nationale trots.
Naast de Guardia Civil zijn er in Spanje ook nog een aantal andere politie-eenheden, waaronder:
- Policía Nacional: de nationale politie
- Policía Local: de lokale politie
- Guardia de Asalto: de speciale eenheid van de Guardia Civil
- Policía Foral: de regionale politie van Catalonië, Baskenland en Navarra
De Policía Nacional is verantwoordelijk voor de handhaving van de openbare orde in de steden en grote dorpen. De Policía Local is verantwoordelijk voor de handhaving van de openbare orde in de kleinere dorpen en gemeenten. De Guardia de Asalto is een speciale eenheid van de Guardia Civil die is getraind in terrorismebestrijding, anti-guerrilla en anti-riot-operaties. De Policía Foral is de regionale politie van Catalonië, Baskenland en Navarra, en heeft een vergelijkbare rol als de Guardia Civil.
De Spaanse politie wordt gecontroleerd door het Ministerie van Binnenlandse Zaken.