Pertenece al partido judicial de Salamanca.
[2][3] Su término municipal está formado por un solo núcleo de población, ocupa una superficie total de 12,32 km² y según los datos demográficos recogidos en el padrón municipal elaborado por el INE en el año 2017, cuenta con una población de 141 habitantes.
Fue denominado originalmente Villarseco o Villar Seco.
[4] En este sentido, el término masculino "villar", sería sinónimo de "pueblo" en lengua leonesa.
Posteriormente dicho Villarseco derivó a Villaseco, perdiendo la "r" y añadiéndosele más tarde el "de los Gamitos".