Está situado a 44 km de la capital de la provincia, Jaén, y a 77 km de la ciudad de Córdoba.