El municipio cuenta a 2018 con 104190 hombres y 108725 mujeres, de los cuales, en 2014, un 22,85 % de la población del total era menor de 20 años y un 14,38 % mayor de 65.Además la ciudad es la que tiene más nacimientos de la provincia (2170), casi duplicando a la segunda, Algeciras (1317), y casi triplicando a la capital provincial (845).