| Resumen de migraciones a nivel provincial 21-Huelva | 
| En 1991 | Últimos 5 años | Últimos 2 años | |||||||
| Residían en otra provincia | Residían en esta y ahora en otra | Residían en el extranjero | Han llegado de otra provincia | Se han ido a otra provincia | Han llegado del extranjero | Han llegado de otra provincia | Se han ido a otra provincia | Han llegado del extranjero | |
| TOTAL | 11901 | 13289 | 3864 | 8363 | 9331 | 3522 | 3473 | 3978 | 1866 | 
| 21001-Alájar | 54 | 73 | 4 | 36 | 60 | 1 | 15 | 21 | 1 | 
| 21002-Aljaraque | 713 | 183 | 96 | 454 | 141 | 97 | 203 | 70 | 35 | 
| 21003-Almendro (El) | 4 | 7 | 16 | 7 | 3 | 5 | 3 | 3 | 3 | 
| 21004-Almonaster la Real | 69 | 42 | 4 | 44 | 27 | 5 | 18 | 9 | 4 | 
| 21005-Almonte | 452 | 465 | 205 | 381 | 300 | 162 | 179 | 133 | 87 | 
| 21006-Alosno | 71 | 63 | 41 | 62 | 39 | 29 | 23 | 17 | 22 | 
| 21007-Aracena | 204 | 290 | 8 | 170 | 174 | 10 | 72 | 80 | 4 | 
| 21008-Aroche | 47 | 57 | 3 | 33 | 36 | 4 | 16 | 15 | 4 | 
| 21009-Arroyomolinos de León | 16 | 33 | . | 14 | 24 | . | 2 | 2 | . | 
| 21010-Ayamonte | 385 | 369 | 251 | 319 | 292 | 222 | 149 | 108 | 131 | 
| 21011-Beas | 59 | 44 | 11 | 37 | 23 | 13 | 19 | 14 | 9 | 
| 21013-Bollullos Par del Condado | 79 | 154 | 36 | 80 | 119 | 45 | 20 | 44 | 14 | 
| 21014-Bonares | 73 | 33 | 61 | 57 | 22 | 50 | 23 | 9 | 27 | 
| 21015-Cabezas Rubias | 30 | 10 | . | 25 | 14 | 5 | 6 | 8 | 5 | 
| 21016-Cala | 50 | 110 | 6 | 35 | 55 | 4 | 19 | 26 | 1 | 
| 21017-Calañas | 117 | 147 | 18 | 92 | 79 | 15 | 46 | 37 | 3 | 
| 21018-Campillo (El) | 36 | 72 | 4 | 25 | 49 | 2 | 16 | 23 | 2 | 
| 21019-Campofrío | 20 | 16 | . | 6 | 19 | . | 3 | 12 | . | 
| 21021-Cartaya | 484 | 156 | 224 | 370 | 132 | 182 | 160 | 72 | 88 | 
| 21022-Castaño del Robledo | 22 | 9 | . | 8 | 8 | . | 1 | . | . | 
| 21020-Cañaveral de León | 5 | 15 | . | 8 | 11 | . | 3 | 4 | . | 
| 21023-Cerro de Andévalo (El) | 48 | 24 | 3 | 33 | 19 | 3 | 22 | 4 | 1 | 
| 21030-Chucena | 107 | 60 | . | 66 | 27 | 1 | 25 | 17 | . | 
| 21024-Corteconcepción | 34 | 25 | 8 | 21 | 28 | 4 | 9 | 9 | 2 | 
| 21025-Cortegana | 185 | 159 | 20 | 105 | 94 | 14 | 45 | 47 | 6 | 
| 21026-Cortelazor | 4 | 5 | . | 5 | 4 | 2 | . | 1 | . | 
| 21027-Cumbres de Enmedio | 2 | 1 | . | . | 1 | . | . | . | . | 
| 21028-Cumbres de San Bartolomé | 15 | 12 | . | 16 | 6 | . | 4 | 4 | . | 
| 21029-Cumbres Mayores | 55 | 116 | 1 | 39 | 69 | 1 | 19 | 27 | . | 
| 21031-Encinasola | 46 | 79 | 4 | 35 | 52 | 4 | 13 | 18 | 3 | 
| 21032-Escacena del Campo | 58 | 54 | 2 | 21 | 43 | 4 | 8 | 12 | 2 | 
| 21033-Fuenteheridos | 25 | 23 | . | 13 | 15 | . | 6 | 7 | . | 
| 21034-Galaroza | 81 | 61 | 1 | 36 | 29 | 1 | 16 | 10 | . | 
| 21035-Gibraleón | 138 | 89 | 48 | 93 | 71 | 47 | 45 | 35 | 20 | 
| 21036-Granada de Río-Tinto (La) | 11 | 9 | 2 | 9 | 3 | . | 7 | 2 | . | 
| 21037-Granado (El) | 12 | 10 | 12 | 7 | 7 | 11 | 4 | 2 | 6 | 
| 21038-Higuera de la Sierra | 63 | 36 | 7 | 41 | 37 | 4 | 14 | 13 | 1 | 
| 21039-Hinojales | 4 | 25 | . | 1 | 17 | . | 1 | 3 | . | 
| 21040-Hinojos | 185 | 65 | 36 | 115 | 61 | 19 | 37 | 16 | 14 | 
| 21041-Huelva | 3800 | 6512 | 979 | 2477 | 4737 | 1035 | 952 | 1998 | 539 | 
| 21042-Isla Cristina | 348 | 399 | 153 | 299 | 225 | 135 | 124 | 92 | 72 | 
| 21043-Jabugo | 64 | 60 | 5 | 48 | 37 | 5 | 21 | 12 | 3 | 
| 21044-Lepe | 667 | 227 | 446 | 506 | 217 | 399 | 203 | 124 | 262 | 
| 21045-Linares de la Sierra | 26 | 2 | 1 | 16 | 1 | . | 3 | . | . | 
| 21046-Lucena del Puerto | 22 | 15 | 4 | 13 | 10 | 1 | 2 | 7 | . | 
| 21047-Manzanilla | 47 | 61 | 2 | 28 | 39 | 2 | 6 | 23 | 1 | 
| 21048-Marines (Los) | 16 | 15 | . | 7 | 6 | . | 3 | 3 | . | 
| 21049-Minas de Riotinto | 76 | 388 | 10 | 42 | 201 | 5 | 22 | 82 | 2 | 
| 21050-Moguer | 557 | 213 | 421 | 375 | 176 | 362 | 137 | 91 | 198 | 
| 21051-Nava (La) | 17 | 5 | 2 | 8 | 6 | . | 5 | 1 | . | 
| 21052-Nerva | 49 | 264 | 12 | 41 | 174 | 8 | 24 | 82 | 4 | 
| 21053-Niebla | 82 | 101 | 15 | 51 | 102 | 13 | 15 | 33 | 11 | 
| 21054-Palma del Condado (La) | 181 | 201 | 30 | 129 | 126 | 27 | 40 | 51 | 7 | 
| 21055-Palos de la Frontera | 222 | 142 | 187 | 157 | 91 | 177 | 98 | 55 | 87 | 
| 21056-Paterna del Campo | 59 | 96 | 2 | 54 | 67 | 3 | 29 | 35 | 1 | 
| 21057-Paymogo | 23 | 36 | 20 | 14 | 17 | 18 | 13 | 6 | 6 | 
| 21058-Puebla de Guzmán | 82 | 39 | 21 | 41 | 37 | 9 | 17 | 14 | 1 | 
| 21059-Puerto Moral | 8 | 5 | . | 8 | 2 | . | . | 1 | . | 
| 21060-Punta Umbría | 361 | 191 | 75 | 263 | 123 | 79 | 110 | 39 | 46 | 
| 21061-Rociana del Condado | 136 | 90 | 44 | 106 | 55 | 28 | 43 | 24 | 11 | 
| 21062-Rosal de la Frontera | 33 | 70 | 13 | 21 | 38 | 13 | 7 | 10 | 4 | 
| 21063-San Bartolomé de la Torre | 54 | 24 | 50 | 39 | 12 | 30 | 15 | 10 | 6 | 
| 21064-San Juan del Puerto | 114 | 90 | 20 | 86 | 52 | 18 | 46 | 16 | 11 | 
| 21066-San Silvestre de Guzmán | 12 | 7 | 14 | 9 | 5 | 13 | 4 | 4 | 7 | 
| 21065-Sanlúcar de Guadiana | 24 | 8 | 6 | 20 | 8 | 4 | 8 | 3 | 2 | 
| 21067-Santa Ana la Real | 13 | 10 | 3 | 11 | 7 | . | . | 2 | . | 
| 21068-Santa Bárbara de Casa | 41 | 27 | 4 | 18 | 8 | 2 | 6 | 3 | . | 
| 21069-Santa Olalla del Cala | 72 | 184 | 2 | 57 | 91 | 2 | 28 | 39 | 1 | 
| 21070-Trigueros | 102 | 89 | 9 | 72 | 63 | 17 | 26 | 31 | 6 | 
| 21071-Valdelarco | 21 | 7 | 3 | 11 | 5 | . | 5 | 1 | . | 
| 21072-Valverde del Camino | 183 | 238 | 43 | 158 | 170 | 37 | 75 | 61 | 21 | 
| 21073-Villablanca | 69 | 24 | 54 | 45 | 18 | 42 | 9 | 11 | 18 | 
| 21074-Villalba del Alcor | 27 | 91 | 3 | 49 | 66 | 5 | 27 | 29 | 2 | 
| 21075-Villanueva de las Cruces | 10 | 2 | . | 6 | 3 | . | 2 | 3 | . | 
| 21076-Villanueva de los Castillejos | 70 | 27 | 68 | 39 | 24 | 60 | 21 | 8 | 39 | 
| 21077-Villarrasa | 56 | 34 | 3 | 44 | 29 | 2 | 17 | 13 | . | 
| 21078-Zalamea la Real | 44 | 52 | 1 | 31 | 36 | 1 | 12 | 13 | . | 
| 21079-Zufre | 50 | 36 | 7 | 44 | 31 | 4 | 26 | 11 | 3 | 
| 21012-Berrocal | . | 6 | . | 1 | 6 | . | 1 | 3 | . | 
| En las categorías de 'últimos 5 (ó 2) años', hay que tener en cuenta que se trata de la última migración al municipio actual. |