El municipio de Puebla de Lillo, con una superficie de 16.400 hectáreas se halla enclavado en el noreste de la provincia de León, en la vertiente sur del Macizo Oriental de los Picos de Europa, lindando en su parte norte con el Principado de Asturias.
Lo componen los siguientes núcleos de población : Puebla de Lillo, Cofiñal, Redipollos, Solle, Isoba, San Cibrián de La Somoza. A estos núcleos hay que añadir los "Caseríos de San Isidro", la Estación Invernal de San Isidro y el pueblo de Camposolillo.