| Variación absoluta: censo 2001/ censo 1981 | ||
| 0 | TOTAL NACIONAL | 90002.00 |
| 1 | Albacete | 32450.00 |
| 2 | Alicante/Alacant | 38617.00 |
| 3 | Almería | 25583.00 |
| 4 | Ávila | 9539.00 |
| 5 | Badajoz | 22063.00 |
| 6 | Barcelona | -248743.00 |
| 7 | Bilbao | -83143.00 |
| 8 | Burgos | 13642.00 |
| 9 | Cáceres | 16958.00 |
| 10 | Cádiz | -23348.00 |
| 11 | Castellón de la Plana/Castelló de la Plana | 23180.00 |
| 12 | Ciudad Real | 13100.00 |
| 13 | Córdoba | 28686.00 |
| 14 | Coruña (A) | 4658.00 |
| 15 | Cuenca | 6334.00 |
| 16 | Donostia-San Sebastián | 6074.00 |
| 17 | Girona | -11745.00 |
| 18 | Granada | -5981.00 |
| 19 | Guadalajara | 13111.00 |
| 20 | Huelva | 14462.00 |
| 21 | Huesca | 4788.00 |
| 22 | Jaén | 16807.00 |
| 23 | León | 3821.00 |
| 24 | Lleida | 5385.00 |
| 25 | Logroño | 23522.00 |
| 26 | Lugo | 15840.00 |
| 27 | Madrid | -220095.00 |
| 28 | Málaga | 22182.00 |
| 29 | Murcia | 86160.00 |
| 30 | Ourense | 13164.00 |
| 31 | Oviedo | 16681.00 |
| 32 | Palencia | 8081.00 |
| 33 | Palma de Mallorca | 43429.00 |
| 34 | Palmas de G.Canaria (Las) | -5235.00 |
| 35 | Pamplona/Iruña | 6058.00 |
| 36 | Pontevedra | 10758.00 |
| 37 | Salamanca | 2387.00 |
| 38 | Santa Cruz de Tenerife | 2578.00 |
| 39 | Santander | 1023.00 |
| 40 | Segovia | 3609.00 |
| 41 | Sevilla | 38816.00 |
| 42 | Soria | 4825.00 |
| 43 | Tarragona | 4017.00 |
| 44 | Teruel | 5223.00 |
| 45 | Toledo | 14047.00 |
| 46 | Valencia | -6307.00 |
| 47 | Valladolid | -3713.00 |
| 48 | Vitoria-Gasteiz | 27319.00 |
| 49 | Zamora | 6285.00 |
| 50 | Zaragoza | 43050.00 |