De los 273.706 españoles nacidos en Zamora solo vive en la provincia poco más de la mitad: 139.225, frente a los 134.481 que residen fuera. Es cierto que en Zamora también residen muchas personas que han nacido fuera de ella, 35.119, con los que el padrón llega hasta los 174.404 inscritos a fecha de 1 de enero. Este aporte procede sobre todo de residentes que han nacido en el extranjero (8.871), las provincias limítrofes de Salamanca (4.344), León (3.554) y Valladolid (3.289), Madrid (2.968), País Vasco (2.797, sobre todo de Vizcaya), Cataluña (1.302, sobre todo de Barcelona), y Asturias (1.059).

Los zamoranos que no residen en su tierra se han ido a Madrid (37.467), País Vasco (19.968, más de doce mil de ellos en Vizcaya), Valladolid (15.660), Cataluña (12.903, casi todos a Barcelona) Salamanca (6.484) Asturias (6.469), León (5.207), Andalucía (4.202) o Galicia (4.134).

La estadística detalla que en Castilla y León sigue habiendo más mujeres (1.222.033) que hombres (1.185.617), situación que también se da en Zamora. A pesar de que nacen más niños que niñas, el hecho es que la población masculina es de 86.325 personas y la femenina de 88.219. Castilla y León se mantiene como la sexta autonomía más poblada, superada por Andalucía, Cataluña, Madrid, Comunidad Valenciana y Galicia, aunque esta última también comparte la tendencia a la baja, con 7.369 empadronados menos en 2017 y un descenso del 0,3%. Extremadura y Asturias igualan a Castilla y León en la pérdida relativa de empadronados, al llegar al 0,7%, mientras que las otras autonomías que también pierden población son Castilla-La Mancha (0,3%) y Aragón (0,1%), mientras que Cantabria, Andalucía y La Rioja mantienen su población invariable o con ligeros descensos. En el caso contrario se encuentran Baleares y Madrid.