El Llor está ubicado en Torreflor municipio en la provincia de Provincia de Lérida, Cataluña. La población de El Llor es de 58 personas (2018), la distancia de El Llor a Madrid es de 530 kilómetros, la distancia de El Llor a Lérida (capital de la Provincia de Lérida) es de 79 kilómetros. Castellmeià, Bellveí, El Far, Torrefeta, Comabella, Malgrat, Preñanosa y Gospí se encuentran cerca de El Llor.