De acuerdo con el Censo de Población y Vivienda realizado por INEGI, a San Luis Río Colorado arribaron mil 894 migrantes extranjeros en los últimos cinco años, la mayoría provenientes de Norteamérica.
Estados Unidos es el país de origen de la mayor cantidad de migrantes que llegaron al municipio, con una cifra de mil 769 personas.
Honduras fue el segundo país que más aportó inmigrantes, 58 fueron los hondureños que se establecieron en San Luis Río Colorado, mientras que Cuba y El Salvador empataron con 29 personas que llegaron a la localidad.
Sabiendo que la población total de San Luis Río Colorado es de 199 mil 21 habitantes, la población migrante, mil 894, abarca un 0.9% del total de la población del municipio.
Las razones de migración a San Luis fueron varias. Por motivos familiares se instalaron 765 personas, 311 fueron los extranjeros que llegaron a causa de vivienda y otras 286 personas arribaron por motivos legales.
Las demás razones que ocasionaron la llegada de migrantes extranjeros a la comunidad fueron económicas, personales, laborales y del entorno o sociales.