O castelo de Miranda do Douro foi edificado num segundo momento de povoamento de Trás-os-Montes, ocorrido no reinado de D. Dinis, que em 1286 que terá mandado edificar um castelo numa das extremidades da vila, a que se associava uma cerca urbana destinada a proteger a população.
Às naturais transformações nos séculos posteriores, juntou-se uma violenta explosão, em 1762, que desfigurou partes fundamentais da obra gótica. Ao que tudo indica, o castelo tinha a forma retangular e as suas muralhas ligavam "a formidável torre de menagem, situada num dos ângulos, a três outras torres mais baixas também em posição angular”.