La población extranjera empadronada en Cáceres ha subido en 2015, aunque solo sean 6 habitantes más, tras tres años seguidos de descenso. Suman un total de 2.808 empadronados. Rumanos (292), marroquíes (264), portugueses (238), chinos (236), hondureños (210) y colombianos (161) son las comunidades con más habitantes.