1626年至1642年，西班牙亦短暫霸住臺灣北部，西班牙人喺雞籠（今基隆）同社寮島（今和平島）打造聖薩爾瓦多城，之後又佔領蛤仔難（今宜蘭）又喺滬尾（今淡水）起「聖多明哥城」（今紅毛城原址）。