O município de Chaves situa-se na região transmontana, mais concretamente, no distrito de Vila Real.
É limitado pela província da Galiza (Espanha), a norte; pelo concelho de Vila Pouca de Aguiar, a sul; pelos concelhos de Valpaços e Vinhais, a este, e pelos concelhos de Montalegre e Boticas, a oeste.
O nosso vale é banhado pelo rio Tâmega.