Com uma área total de 658,96 km2, 21.393 habitantes (Censos 2021) e uma densidade populacional de 32,5 habitantes/km2, o município de Mirandela está subdividido em 30 freguesias. Está limitado a norte pelo município de Vinhais, a leste pelo de Macedo de Cavaleiros, a sudeste por Alfândega da Fé, a sul por Vila Flor, a sudoeste …