Miranda do Douro (em mirandês Miranda de l Douro) é uma cidade portuguesa, pertencente ao Distrito de Bragança, Região Norte e subregião do Alto Trás-os-Montes, Terra de Miranda, com cerca de 2 100 habitantes.
É sede de um município com 488,36 km² de área e 8 048 habitantes (2001), subdividido em 17 freguesias. O município é limitado a nordeste e sueste pela Espanha, a sudoeste pelo município de Mogadouro e a noroeste por Vimioso.
Nesta região, além do português, fala-se sua própria língua: a língua mirandesa.
Águas Vivas, Atenor, Cicouro, Constantim, Duas Igrejas, Genísio, Ifanes, Malhadas, Miranda do Douro, Palaçoulo, Paradela, Picote, Póvoa, São Martinho de Angueira, Sendim, Silva, Vila Chã de Braciosa