第一次圣萨尔瓦多城战役(First Battle of San Salvador),台湾荷兰统治时期南台湾荷兰人驻军与台湾西班牙统治时期北台湾西班牙人驻军之间的一次战役,发生于于1641年8月,主要战场在今北台湾基隆市(圣萨尔瓦多城)的和平岛(社寮岛)一带。这场战役被视为是荷西班牙人结束台湾西班牙统治时期的前奏之一战役。。
1637年,菲律宾都督科奎拉(英语:Sebastián Hurtado de Corcuera)下令拆除淡水的圣多明哥城,以及圣萨尔瓦多城上的看守堡(la mira)、撤守堡(la retirada)、桶方堡(el cubo),只保留主城圣萨尔瓦多;不过拆除计划受到当地道明会的反对,桶方堡未被拆除。圣萨尔瓦多城(鸡笼)驻军也缩减至百余人,且科奎拉每年都会把部分士兵调回菲律宾。
西班牙人裁军的消息传到大员后,台湾荷兰统治时期南台湾的荷兰人认为征服北台湾西班牙人据点圣萨尔瓦多城的时机已经到来。1641年8月,荷兰东印度公司第6任台湾长官保罗·杜拉弟纽司派遣205位荷军士兵,及约500位淡水原住民组成的联军,试图进攻社寮岛。只是荷军侦查过社寮岛上的据点后,判断火炮数量不足以攻破城堡,劝降对方失败后、即返回大员。稍后荷军在归途上烧毁了大鸡笼社,以夸耀军威,并把淡水纳入治下。。
经过此战役,波提罗长官为强化社寮岛的防御,违背科奎拉的指示,重建可以俯瞰圣萨尔瓦多城的撤守堡,以免尔后荷军从此地居高临下炮击主城。 1642年,巴达维亚荷兰当局再以拉莫提(英语:Isaac Johannes Lamotius)(Johannes Lamotius)为统帅,增援大员当局进攻圣萨尔瓦多城。不过杜拉弟纽司担心夏季季风结束前,援军无法抵达台湾,遂派哈鲁斯(Hendrik Harouse)率396位士兵先行进攻;遂此展开第二次圣萨尔瓦多城战役。