Fort St. Johannes der Täufer in Foz, auch bekannt als das Schloss von St. John of Foz ist in der Gemeinde Foz do Douro in Porto. Früher war es eine Verteidigungsfestung, später wurde das Fort als Gefängnis für politische Gefangene genutzt. In den 1990er Jahren wurde das Denkmal unter Aufsicht des städtischen archäologischen Museumsbüros und der Abteilung für historisches und künstlerisches Erbe des Stadtrats von Porto archäologischen Untersuchungen unterzogen. Es beherbergt derzeit das National Defense Institute.
Der Bau der Befestigungsanlagen wurde 1570 unter der Aufsicht von João Gomes da Silva begonnen. Zu dieser Zeit bestand es aus einer einfachen Struktur mit einem Hospiz (Kloster) und der Kirche von Santo Tirso. Während des Unabhängigkeitskrieges wurde beschlossen, die Befestigungen wieder aufzubauen. Die Arbeit wurde vom Franzosen Charles Lassart betreut. Die alte Kirche wurde abgerissen, die Gräber entfernt und die Wirtschaftsgebäude abgerissen und zur Verstärkung des Festungsdamms verwendet.