With a total area of 658.96 km2, 21,393 inhabitants (Census 2021) and a population density of 32.5 inhabitants/km2, the municipality of Mirandela is subdivided into 30 parishes. It is bordered to the north by the municipality of Vinhais, to the east by Macedo de Cavaleiros, to the southeast by Alfândega da Fé, to the south …