1626年至1642年,台湾北部也曾经为西班牙占领[47],西班牙人在台湾北部的鸡笼(今基隆)与社寮岛(今和平岛)筑城,并称之为“圣救主城”(即圣萨尔瓦多城)。之后又占领蛤仔难(今宜兰),并在沪尾(今淡水)兴建“圣多明哥城”(今红毛城原址附近)。