Municipal police (Spain)
In Spanish towns and cities, the Policia Municipal (Municipal Police), also known as the Policia Local or Guardia Urbana, is a police force organized at the municipal level. As of 2024, Spain has more than 75,000 local police officers distributed among all the autonomous communities. Municipal police officers are armed.
Municipal police are authorized in every town and city of 5,000 or more people. The Policía Municipal de Madrid is the largest force and the Guàrdia Urbana de Barcelona the second largest. In towns and villages that are too small to organize a municipal force, the function is performed by the Guardia Civil or by the Autonomous Community force. The municipal police have complete powers regarding citizen security and use of force; they work together in all types of operations with the national police and civil guard.