Espanillo está ubicado en Arganza municipio en la provincia de Provincia de León, Castilla y León. La población de Espanillo es de 20 personas (2020), la distancia de Espanillo a Madrid es de 410 kilómetros, la distancia de Espanillo a León (capital de la Provincia de León) es de 133 kilómetros. San Vicente, San Pedro de Olleros, Campelo, Canedo, San Miguel de Arganza, Valle de Finolledo, Quilós, Paradiña y San Juan de la Mata se encuentran cerca de Espanillo.