Monsagro es un municipio ubicado en la provincia de Provincia de Salamanca en Castilla y León. La población de Monsagro es de 138 personas (2020), el área de Monsagro es de 48 kilómetros cuadrados, la distancia de Monsagro a Madrid es de 298 kilómetros. Monsagro comparte fronteras con El Cabaco, La Alberca, Ladrillar, Serradilla del Llano, Serradilla del Arroyo y El Maíllo.