Villasrubias es un municipio ubicado en la provincia de Provincia de Salamanca en Castilla y León. La población de Villasrubias es de 256 personas (2020), el área de Villasrubias es de 40 kilómetros cuadrados, la distancia de Villasrubias a Madrid es de 342 kilómetros. Villasrubias comparte fronteras con Robleda, Descargamaría, Santibáñez el Alto y Peñaparda.