Censo de Edificios Cifras de población Ordenación de la población por Provincia y población censal de 2001 y posición relativa en 1991 y 1981. Unidades: ? Población de 2001: Cifra absoluta Población de 2001: Porcentaje Población de 2001: Porcentaje acumulado Posición relativa en 1991 Posición relativa en 1981 TOTAL NACIONAL 40.847.371 .. .. .. .. Madrid 5.423.384 13,28 13,28 1 1 Barcelona 4.805.927 11,77 25,04 2 2 Valencia 2.216.285 5,43 30,47 3 3 Sevilla 1.727.603 4,23 34,70 4 4 Alicante/Alacant 1.461.925 3,58 38,28 5 6 Málaga 1.287.017 3,15 41,43 6 9 Murcia 1.197.646 2,93 44,36 11 11 Vizcaya 1.122.637 2,75 47,11 7 5 Cádiz 1.116.491 2,73 49,84 10 10 Coruña (A) 1.096.027 2,68 52,52 8 8 Asturias 1.062.998 2,60 55,13 9 7 Pontevedra 903.759 2,21 57,34 12 12 Palmas (Las) 887.676 2,17 59,51 15 16 Zaragoza 861.855 2,11 61,62 13 13 Illes Balears 841.669 2,06 63,68 18 19 Granada 821.660 2,01 65,69 14 14 Santa Cruz de Tenerife 806.801 1,98 67,67 17 18 Córdoba 761.657 1,86 69,53 16 15 Guipúzcoa 673.563 1,65 71,18 19 17 Badajoz 654.882 1,60 72,79 20 20 Jaén 643.820 1,58 74,36 21 21 Tarragona 609.673 1,49 75,86 22 24 Girona 565.304 1,38 77,24 26 29 Navarra 555.829 1,36 78,60 25 25 Toledo 541.379 1,33 79,93 28 28 Almería 536.731 1,31 81,24 30 34 Cantabria 535.131 1,31 82,55 23 23 Valladolid 498.094 1,22 83,77 27 26 León 488.751 1,20 84,97 24 22 Castellón/Castelló 484.566 1,19 86,15 31 30 Ciudad Real 478.957 1,17 87,32 29 27 Huelva 462.579 1,13 88,46 32 33 Cáceres 403.621 0,99 89,44 33 32 Albacete 364.835 0,89 90,34 39 39 Lleida 362.206 0,89 91,22 37 38 Lugo 357.648 0,88 92,10 34 35 Burgos 348.934 0,85 92,95 38 37 Salamanca 345.609 0,85 93,80 35 36 Ourense 338.446 0,83 94,63 36 31 Álava 286.387 0,70 95,33 40 40 Rioja (La) 276.702 0,68 96,01 41 41 Huesca 206.502 0,51 96,51 43 44 Cuenca 200.346 0,49 97,00 44 43 Zamora 199.090 0,49 97,49 42 42 Guadalajara 174.999 0,43 97,92 48 49 Palencia 174.143 0,43 98,35 45 45 Ávila 163.442 0,40 98,75 46 46 Segovia 147.694 0,36 99,11 47 48 Teruel 135.858 0,33 99,44 49 47 Soria 90.717 0,22 99,66 50 50 Ceuta 71.505 0,18 99,84 51 51 Melilla 66.411 0,16 100,00 52 52 Notas: Fuente: Instituto Nacional de Estadística