La población de Baena está estabilizada en torno a los veinte mil habitantes, después de superar la crisis migratoria de los años sesenta.