Vila Nova de Foz Côa is a city and municipality located in the district of Guarda, Portugal. It is situated at the confluence of the Douro and Côa rivers.
The municipality covers an area of 398.15 square kilometres (153.73 mi2). As of 2021, the municipality had a population of 6,304 people, with approximately 3,300 residents living within the city itself.