Los datos del padrón revelan que en 2016, un total de 256 ciudadanos empadronados en Rioseco proceden de otros países distintos al de España. La población extranjera más numerosa en Rioseco sigue siendo de nacionalidad búlgara, con 104 habitantes, los mismos que el pasado año.
Le sigue con 68 habitantes (diez más que en 2015) ciudadanos rumanos y, a mucha distancia, los terceros en este ranking aparecen once súbditos portugueses. El país cubano cuenta en Rioseco con 9 ciudadanos censados, mientras que Francia y Marruecos, cuentan con 8 y 7 ciudadanos, respectivamente.
De los 256 ciudadanos, un alto porcentaje (67,1%) corresponde a población búlgara y rumana, aunque en Rioseco están censados ciudadanos nacidos en otros muchos países como Italia, Polonia, Alemania, Ucrania, Argelia, República Dominicana, Argentina, Bolivia, Brasil, Colombia, Paraguay, Perú, Venezuela o Chile.
El 5.33 por ciento de los 4.803 vecinos a 1 de enero de 2016 son ciudadanos que proceden de países extranjeros. En su mayoría proceden de Europa (203 habitantes). 41 vecinos nacieron en América; 10 lo hicieron en África y 2 en Asia.