Vila Nova de Foz Côa es una ciudad portuguesa, perteneciente al distrito de Guarda, Región Norte y comunidad intermunicipal de Douro, con cerca de 3 300 habitantes.