- Chaves is a municipality and city in the northern part of Portugal, located in the district of Vila Real. It is situated near the border with Spain, and is known for its rich history, stunning landscapes, and thermal springs. The city has a population of approximately 42,000 people and offers a mix of modern amenities and traditional charm. Some popular attractions in Chaves include the Chaves Castle, the Roman Bridge, the Fort of Sao Francisco, and the Pedras Salgadas Park.