La población extranjera en la provincia de Jaén es de 19 056 habitantes según INE para 2009, lo que supone un 2,85 % del total provincial.