Mirandela ligt aan de Tua, een bijrivier van de Douro en dit is niet zonder belang, want er liggen twee bruggen over heen: een nieuwe uit 1973 en een vijftiende-eeuwse van 232m lang (22 bogen!) die waarschijnlijk op Romeinse fundamenten steunt. De stad (8.000 inwoners) die een tijdje geleden tot 'citade' (grotere stad) bevorderd werd, ligt tegen een helling aangebouwd en helemaal bovenaan ziet u het kasteel, dat nu als gemeentehuis dienst doet: het mooiste gebouw van de stad, vroeger het paleis van de familie Tavora. Loop er eens naartoe langs de kronkelende straatjes en steegjes, waarin de huizen als het ware trapsgewijs op elkaar gebouwd werden.
Oud zijn vele gebouwen wel; er blijft ook nog een deeltje van de middeleeuwse stadsmuren over en één stadspoort, die van Santo António, want in 1230 al kreeg Mirandela stadsrechten en in 1301 schonk Dom Diniz (de koning) haar aan 'een jonkvrouwe met wie ik hier een onderhoud had'.