Castrovega de Valmadrigal está ubicado en Valverde-Enrique municipio en la provincia de Provincia de León, Castilla y León. La población de Castrovega de Valmadrigal es de 69 personas (2020), la distancia de Castrovega de Valmadrigal a Madrid es de 302 kilómetros, la distancia de Castrovega de Valmadrigal a León (capital de la Provincia de León) es de 44 kilómetros. La Veguellina, Matallana de Valmadrigal, Albires y San Llorente se encuentran cerca de Castrovega de Valmadrigal.