Es el décimo municipio de Andalucía y el segundo de la provincia en términos poblacionales, tras Jerez de la Frontera.