至1642年，台湾北部也曾经为西班牙佔领，西班牙人在台湾北部的鸡笼（今基隆）与社寮岛（今和平岛）筑城，并称之为「圣救主城」（即圣萨尔瓦多城）。之后又佔领蛤仔难（今宜兰），并在沪尾（今淡水）兴建「圣多明哥城」（今红毛城原址附近）。后来荷兰人与西班牙人在东亚展开竞争，荷兰东印度公司散播西班牙企图颠覆江户幕府的阴谋，使日本决定在对外贸易上执行锁国，只有清帝国（包括郑氏政权）与荷兰是例外。为了更进一步驱逐西班牙势力，荷兰人于1642年攻佔了西班牙的佔领的鸡笼地区，赶走了统治当地16年的西班牙人。荷兰所侵佔建