Terá sido erguida entre 1325 e 1328 por iniciativa de Pedro Afonso, conde de Barcelos, embora alguns autores refiram que a sua atual feição se deva a uma reconstrução empreendida por Afonso I, Duque de Bragança, da primitiva ponte ali existente.