El término municipal de Villaseco de los Reyes está formado por las localidades de Berganciano, El Campo de Ledesma, Gejo de los Reyes, Moscosa y Gusende y Villaseco de los Reyes, con el siguiente número de habitantes en cada una de ellas:
| Núcleo de población | Habitantes |
| Villaseco de los Reyes | 203 |
| El Campo de Ledesma | 48 |
| Gejo de los Reyes | 52 |
| Berganciano | 21 |
El término municipal ocupa una superficie total de 136,05 km² y está situado en una altitud de 772m. La distancia a la capital provincial, Salamanca, es de 53km.