Com uma área total de 591,23 km2, 37.657 habitantes (Censos 2021) e uma densidade populacional de 63,6 habitantes/km2, o município de Chaves está subdividido em 39 freguesias. Está limitado a norte pela região espanhola da Galiza, a leste por Vinhais, a sudeste por Valpaços, a sudoeste por Vila Pouca de Aguiar, a oeste por Boticas …