Villaseco de los Reyes ist eine kleine westspanische Gemeinde (municipio) in der Provinz Salamanca in der Autonomen GemeinschaftKastilien-León. Im Jahr 2022 zählte sie 313 Einwohner. Neben dem Hauptort Villaseco besteht die Gemeinde aus den Ortschaften El Campo de Ledesma, Gejo de los Reyes und Berganciano sowie aus der Wüstung Moscosa y Gusende.
Villaseco de los Reyes befindet sich etwa 43 Kilometer nordwestlich vom Stadtzentrum der Provinzhauptstadt Salamanca in einer Höhe von 770 m. Der Río Tormes wird hier zur Embalse de Almendra aufgestaut.