Isil está situado en el curso alto del Noguera Pallaresa, a 1164 metros de altitud, a ambas orillas del río y en una pequeña isla que se forma en ese lugar, en la cual se encuentra la iglesia de la Inmaculada, unida al pueblo por un puente a cada lado de la plaza de la Iglesia.
Coordenadas: 42°40′45.35″N 01°05′08.54″E / 42.6792639, 1.0857056 Isil fue un municipio independiente hasta 1970, en que fue modificada toda la composición administrativa de la comarca.
En 1971 se crea una ‘entidad local menor’ uniendo Isil y Alós de Isil —que formaban parte de Sorpe—, y que fue suprimida en 1992.
Se cultivaba centeno, patatas, heno y pastos.
El campanario es un octógono regular de lados iguales, coronado por un capitel piramidal.