Las siguientes son las poblaciones de Guipúzcoa que tienen oficinas de Banco Madrid. Las poblaciones con más delegaciones de Banco Madrid se muestran en primer lugar.
San Sebastian-Donostia (280)
Irun (42)
Mondragon-Arrasate (36)
Eibar (29)
Errenteria (26)
Zarautz (22)
Tolosa (19)
Bergara (16)
Azpeitia (15)
Elgoibar (15)
Beasain (15)
Andoain (14)
Zumarraga (13)
Ordizia (13)
Oiartzun (13)
Azkoitia (12)
Hernani (12)
Lasarte-Oria (12)
Zumaia (12)
Oñati (11)