Building Censuses Population figures Census 2001Population figures by autonomous community and province Units: ? ,Total, NATIONAL TOTAL,40,847,371, Andalucía,7,357,558, Almería,536,731, Cádiz,1,116,491, Córdoba,761,657, Granada,821,660, Huelva,462,579, Jaén,643,820, Málaga,1,287,017, Sevilla,1,727,603, Aragón,1,204,215, Huesca,206,502, Teruel,135,858, Zaragoza,861,855, Asturias (Principado de),1,062,998, Balears (Illes),841,669, Canarias,1,694,477, Palmas (Las),887,676, Santa Cruz de Tenerife,806,801, Cantabria,535,131, Castilla y León,2,456,474, Ávila,163,442, Burgos,348,934, León,488,751, Palencia,174,143, Salamanca,345,609, Segovia,147,694, Soria,90,717, Valladolid,498,094, Zamora,199,090, Castilla-La Mancha,1,760,516, Albacete,364,835, Ciudad Real,478,957, Cuenca,200,346, Guadalajara,174,999, Toledo,541,379, Cataluña,6,343,110, Barcelona,4,805,927, Girona,565,304, Lleida,362,206, Tarragona,609,673, Comunidad Valenciana,4,162,776, Alicante/Alacant,1,461,925, Castellón/Castelló,484,566, Valencia/València,2,216,285, Extremadura,1,058,503, Badajoz,654,882, Cáceres,403,621, Galicia,2,695,880, Coruña (A),1,096,027, Lugo,357,648, Ourense,338,446, Pontevedra,903,759, Madrid (Comunidad de),5,423,384, Murcia (Región de),1,197,646, Navarra (Cdad. Foral de),555,829, País Vasco,2,082,587, Álava,286,387, Guipúzcoa,673,563, Vizcaya,1,122,637, Rioja (La),276,702, Ceuta,71,505, Melilla,66,411, Ceuta y Melilla,137,916, Notes: Source: National Statistics Institute