La crisis económica ha ralentizado la llegada de personas nacidas en el extranjero a Córdoba, aunque todavía sigue siendo mayor el crecimiento demográfico de este colectivo que el nacional. Así, mientras que los inmigrantes se han incrementado un 42,8% desde el 2007, los nacidos en España lo han hecho solo el 0,54%. En el año 2011 hubo un cierto repunte de la población extranjera al incrementarse el número de empadronados un 3% respecto al 2010 y llegar a 31.576. No obstante, del total de nacidos en otros países, 5.682 se han nacionalizado españoles.

Los últimos datos avanzados por el Instituto Nacional de Estadística (INE) reflejan que cinco municipios de la provincia (Córdoba, Lucena, Puente Genil, Palma del Río y Baena) concentran el 63,2% de todos los nacidos en el extranjero, destacando la capital (13.305), Lucena (2.820) y Puente Genil (1.326) como los términos con mayor número. Pese al continuado incremento, Córdoba sigue estando entre las provincias andaluzas con menor número de inmigrantes. Solo Jaén, con 25.416, tiene menos en la comunidad, mientras que Málaga (322.302) y Almería (158.115) son las que reúnen más empadronados.

Frente al atractivo que presentan algunos municipios para la población extranjera, hay otros en la provincia que no llegan a la decena de empadronados. Es lo que sucede en el término de Torrecampo, donde solo hay un extranjero, Fuente la Lancha, que cuenta con 5, El Guijo (7) y Valsequillo (7).

NACIONALIDADES Como viene ocurriendo en los últimos años, a 1 de enero del 2011 el colectivo de nacidos en el extranjero más abundante está integrado por rumanos (7.752), marroquíes (3.736), ecuatorianos (2.501) y colombianos (1.884). Destacan también los franceses (1.461), alemanes (1.359) e ingleses (1.109), por lo que se refiere a la UE, mientras que a continuación se encuentra la población china, que ha pasado de 512 personas en el 2007 a 933 en el último año.

El padrón destaca que de los 805.857 empadronados que hay en la provincia, incluyendo extranjeros y españoles, 141.830 son mayores de 65 años (17,5%), y de estos, 162 superan los cien años. Tras la capital cordobesa, que tiene 51 centenarios, se encuentra Baena, que cuenta con 23 mayores de 100 años, y Priego, que registra 9. En el tramo de edad anterior (entre 95 y 99 años), Córdoba, con 381 personas, es la que registra más. Detrás están Puente Genil, con 41, y Baena, con 40.