Chaves is een plaats en gemeente in het Portugese district Vila Real.
De gemeente heeft een totale oppervlakte van 591 km² en telde 44.186 inwoners in 2004.
Geschiedenis
De plaats Aquae Flaviae was in de Romeinse tijd een belangrijke garnizoensstad. De stad is omstreeks 713 door Musa ibn Nusayr veroverd op de Visigoten. In 1160 werd Chaves door de Portugezen op de moslims van Al-Andalus veroverd.