Villacorta está ubicado en Valderrueda municipio en la provincia de Provincia de León, Castilla y León. La población de Villacorta es de 77 personas (2020), la distancia de Villacorta a Madrid es de 377 kilómetros, la distancia de Villacorta a León (capital de la Provincia de León) es de 78 kilómetros. Soto de Valderrueda, Cegoñal, La Sota de Valderrueda, La Espina, Puente Almuhey, Taranilla, Morgovejo, Valcuende y San Martín de Valdetuéjar se encuentran cerca de Villacorta.