Building Censuses Population figures Census 2001Population figures by Provincial Capitals Units: ? Almería;166,328; Cádiz;133,363; Córdoba;308,072; Granada;240,661; Huelva;142,284; Jaén;112,590; Málaga;524,414; Sevilla;684,633; Huesca;46,243; Teruel;31,158; Zaragoza;614,905; Oviedo;201,154; Palma de Mallorca;333,801; Palmas de Gran Canaria (Las);354,863; Santa Cruz de Tenerife;188,477; Santander;180,717; Ávila;49,712; Burgos;166,187; León;130,916; Palencia;79,797; Salamanca;156,368; Segovia;54,368; Soria;35,151; Valladolid;316,580; Zamora;64,845; Albacete;148,934; Ciudad Real;63,251; Cuenca;46,341; Guadalajara;68,248; Toledo;68,382; Barcelona;1,503,884; Girona;74,879; Lleida;112,199; Tarragona;113,129; Alicante/Alacant;284,580; Castellón de la Plana/Castelló de la Plana;147,667; Valencia;738,441; Badajoz;133,519; Cáceres;82,716; Coruña (A);236,379; Lugo;88,414; Ourense;107,510; Pontevedra;74,942; Madrid;2,938,723; Murcia;370,745; Pamplona/Iruña;183,964; Bilbao;349,972; Donostia-San Sebastián;178,377; Vitoria-Gasteiz;216,852; Logroño;133,058; Notes: Source: National Statistics Institute