Capital : Madrid
Area : 505 992 Km2
Population : 45.201 Million(s)
Nb of Banks 395 (rank : 12)
Nb of Banks per Million person : 8.739 (rank : 95)
Nb of Banks per 1000 Km2 : 0.781 (rank : 92)
MADRID
BARCELONA
VALENCIA
ZARAGOZA
PALMA DE MALLORCA
SEVILLA
VILLANUEVA DE LA SERENA
BILBAO
ALTEA
SAN SEBASTIAN
ALICANTE
SANTA CRUZ DE TENERIFE
LOGRONO
SABADELL
ALBATERA
SANTIAGO DE COMPOSTELA
BERGARA
LAS PALMAS DE GRAN CANARIA
MURCIA
PAMPLONA
SALAMANCA
VIGO
OLOT
ALMERIA
MANLLEU
VITORIA
MONDRAGON
LEON
SANTANDER
AVILES
LA CORUNA (A CORUNA)
FERROL
MARBELLA
LAS ROZAS DE MADRID
MIJAS
TOLEDO
VALLADOLID
SAN PEDRO DE ALCANTARA
SAN ROQUE
ALCOBENDAS
BOADILLA DEL MONTE
JAEN