The safest cities in Spain

Spain's largest cities ranked from safest to least safe, using the BB Index — a 0–100 score built from official Ministry of the Interior crime statistics. Only cities above 100,000 residents are included here.

#CityBB IndexCrime /1k
1Valladolid67.6 Good39
2Zaragoza64.6 Good42.7
3Las Palmas57.2 Average51.6
4Murcia54.8 Average54.5
5Granada54 Average55.4
6Cordoba52.4 Average57.3
7Malaga46.9 Average64
8Madrid45.2 Average66
9Bilbao43.8 Average67.7
10Seville39.4 Poor73
11Valencia38.4 Poor74.2
12Alicante38.3 Poor74.3
13Palma28.9 Poor85.7
14Marbella26.8 Poor88.2
15Barcelona17.8 Avoid99

“Crime /1k” is recorded offences per 1,000 residents per year. Lower is safer. Tap any city for the full breakdown.