Tornabous es un municipio de España en la provincia de Lérida, Comunidad autónoma de Cataluña, con una superficie de 24,17 km², una población de 823 habitantes (2006) y una densidad de población de 34,05 hab/km².