Macedo de Cavaleiros is een gemeente in het Portugese district Bragança. De gemeente heeft een totale oppervlakte van 699 km² en telde 17.449 inwoners in 2001.
Alfândega da Fé · Bragança · Carrazeda de Ansiães · Freixo de Espada à Cinta · Macedo de Cavaleiros · Miranda do Douro · Mirandela · Mogadouro · Torre de Moncorvo · Vila Flor · Vimioso · Vinhais