Macedo de Cavaleiros é uma cidade portuguesa, pertencente ao Distrito de Bragança, Região Norte e subregião do Alto Trás-os-Montes, com cerca de 6 000 habitantes.
É sede de um município com 699,27 km² de área e 17 210 habitantes (2004), subdividido em 38 freguesias. O município é limitado a norte pelo município de Vinhais, a nordeste por Bragança, a leste por Vimioso, a sul por Mogadouro e Alfândega da Fé, a sudoeste por Vila Flor e a oeste por Mirandela.
Ala, Amendoeira, Arcas, Bagueixe, Bornes, Burga, Carrapatas, Castelãos, Chacim, Cortiços, Corujas, Edroso, Espadanedo, Ferreira, Grijó, Lagoa, Lamalonga, Lamas, Lombo, Macedo de Cavaleiros, Morais, Murçós, Olmos, Peredo, Podence, Salselas, Santa Combinha, Sezulfe, Soutelo Mourisco, Talhas, Talhinhas, Vale Benfeito, Vale da Porca, Vale de Prados, Vilar do Monte, Vilarinho de Agrochão, Vilarinho do Monte, Vinhas