La fundación de Foz data de época prerromana, como se atestigua por los castros existentes de Fazouro y Pena do Altar.