Su nombre procede de Baius, propietario de una "villae" ubicada en la zona. Alcanzo gran importancia a partir del siglo VIII cuando se reagrupó aquí gran parte de la población diseminada por los alrededores, dejando el vetusto núcleo ibérico y romano de Iponuba, a 3 km. de distancia. En el año 1241 Baena se entregó al rey Fernando III y se configuró una comunidad de repobladores castellano-leoneses, mudéjares y judíos que estuvieron sujetos a las penalidades propias de la vida de frontera, dada su ubicación frente al reino de Granada. Actualmente cuenta con 21000 habitantes.