Lucena tiene una población de aproximadamente 43,000 habitantes, lo que la convierte en una ciudad de tamaño medio dentro de la provincia de Córdoba. La población es mayoritariamente española, aunque en los últimos años ha habido un aumento en el número de expatriados, especialmente del norte de Europa, atraídos por el clima y el estilo de vida relajado de la región.
La demografía de la ciudad refleja un equilibrio entre las generaciones más jóvenes y una población mayor, con un fuerte enfoque en la vida familiar. Lucena es conocida por su ambiente acogedor y hospitalario, y sus residentes están orgullosos de su rica herencia cultural e histórica.