Cáceres registra casi un empate entre emigrantes e inmigrantes. Si 13.839 cacereños viven en el extranjero, los datos del INE revelan que 14.940 extranjeros viven en Cáceres. Las principales procedencias son Marruecos (5.707), Rumanía (2.091), Portugal (1.494), Colombia (606), Brasil (426), Ecuador (376), Argentina (361), China (348), Francia (325) y Polonia (227).