En un principio esta puerta se encontraba en la primitiva muralla almohade del siglo XII y situada un poco más al este, sobre un muro cortina del Baluarte de San Pedro y que daba entrada a la ciudad por el camino viejo de Talavera desde Mérida y de ahí su nombre, si bien había que vadear el arroyo Rivillas para acceder a ella.