Torreperogil est une commune de la communauté autonome d'Andalousie, dans la province de Jaén, en Espagne.