El 6,6% de la población empadronada en Toro el pasado año, un total de 602 personas, emigraron al municipio procedentes de otros países y en su mayoría estos habitantes son oriundos de Rumania y Bulgaria. Según los datos recopilados por el Instituto Nacional de Estadística (INE), del total de habitantes que conformaron el padrón municipal de Toro en 2016, 4.246 personas han nacido en el municipio, lo que supone el 46,58% del total de empadronados, mientras que 4.869 han recalado en la ciudad procedentes de otros puntos de la provincia, de otros municipios de Castilla y León, otras Comunidades Autónomas y otros países. En concreto, los residentes en Toro naturales de otros puntos de la provincia de Zamora sumaron el pasado año un total de 2.662, lo que representa el 29,20% del padrón municipal, mientras que los oriundos de otras provincias de Castilla y León que han elegido la ciudad para fijar su residencia ascendieron a 934, un 10,25% del total de la población empadronada.

Desde otras Comunidades Autónomas, un total de 671 personas, un 7,36% del padrón municipal, fijaron su residencia en Toro y las personas procedentes de otros países que, el pasado año, vivían en Toro representaron el 6,6% del padrón, un total de 602. En relación al año 2015, la evolución de la estructura de la población en Toro registró una disminución de 47 habitantes en cuanto a los nacidos en Toro, mientras que los procedentes de otras localidades de Zamora descendieron en 39. En la misma cifra se mantienen los habitantes nacidos en otros lugares de Castilla y León, mientras que los oriundos de otras ciudades de España y de otros países, disminuyeron en 2016 en tres y diez personas, respectivamente. Por países, según el estudio realizado por el INE, de los 602 habitantes empadronados en Toro que han nacido en otros países, 327 proceden de Europa, 217 de América, 31 de África y 27 de Asia.

De esta estadística de población extranjera que ha fijado su residencia en Toro, destacan los nacidos en Rumania que suman un total de 125, seguidos por búlgaros con 103 o las 74 personas procedentes de Ecuador. Además, durante el pasado año, en el padrón municipal figuraron 44 personas procedentes de Portugal, 31 de República Dominicana, 30 de Francia, 27 de Colombia, 24 de Cuba y la misma cifra de habitantes nacidos en China.

En el padrón municipal también se detalla que personas de otros países diversos como Italia, Polonia, Reino Unido, Alemania, Ucrania, Argelia, Marruecos, Nigeria, Brasil, Chile, Paraguay, Perú o Venezuela residen en Toro. Por otra parte, el pasado año la ciudad perdió 99 habitantes respecto al 2015 y más de 500 en el último lustro y del total de 9.115 habitantes empadronados en 2016, 4.428 son hombres y 4.687 mujeres.