Torreperogil es un municipio español de la provincia de Jaén, Andalucía, situado en el corazón de la comarca de La Loma.