La información del último censo del Instituto Nacional de Estadística, INE, indica que al año 2002 habían 403 689 habitantes, en una superficie de 132 kilómetros cuadrados de extensión territorial, lo que equivale a 3058 habitantes por kilómetro cuadrado.