Espeluy es un municipio español de la provincia de Jaén, Andalucía, situado en el centro oeste de la provincia a 34 km de la capital provincial, Jaén.