According to a Spanish article, the safest cities in Spain are Barcelona, Madrid, Pamplona, Oviedo, Santander, Gijón, Logroño, Vitoria, Albacete, Valladolid, A Coruña and Bilbao. With Barcelona and Madrid ranking among the safest cities in Europe.