Valdecarros es un municipio ubicado en la provincia de Provincia de Salamanca en Castilla y León. La población de Valdecarros es de 337 personas (2020), el área de Valdecarros es de 27.23 kilómetros cuadrados, la distancia de Valdecarros a Madrid es de 194 kilómetros. Valdecarros comparte fronteras con Larrodrigo, Navales, Aldeaseca de Alba, Pedrosillo de Alba, Gajates y Pedraza de Alba.