El número de extranjeros residentes en el municipio, según datos del Instituto de Estadística de Andalucía de 2011, es de 2.111, siendo la comunidad más numerosa la formada por ciudadanos de Brasil, que representan casi un 22% del total de extranjeros.