Valsalabroso es un municipio ubicado en la provincia de Provincia de Salamanca en Castilla y León. La población de Valsalabroso es de 141 personas (2020), el área de Valsalabroso es de 27.38 kilómetros cuadrados, la distancia de Valsalabroso a Madrid es de 292 kilómetros. Valsalabroso comparte fronteras con Valderrodrigo, Cabeza del Caballo, La Peña, La Vídola, Villar de Samaniego y Barceo.