O Forte de Leça da Palmeira, Castelo de Matosinhos ou Forte de Nossa Senhora das Neves, foi construído após a Restauração da Independência de Portugal (1640), pertencendo ao conjunto de fortalezas costeiras erguidas para a defesa do território. Constituía uma linha defensiva que incluía também o Forte de São João da Foz e o Forte de São Francisco de Xavier, mais conhecido por Castelo do Queijo.
Este forte seiscentista abaluartado com uma planta de quatro pontas perdeu a função militar no séc. XIX, tendo então assumido as competências administrativas da Alfândega (1844) e depois da Secretaria do Porto de Leixões (1899). Actualmente alberga os serviços da Capitania do Porto de Leixões.