Сейчас основное число иностранных рабочих, находящихся в Латвии – это жители стран бывшего СССР (Украина, Белоруссия и Россия), которых объединяет русский язык. Больше всего в Латвии рабочих из Украины – 3106 человек, из Белоруссии – 1018 человек, из России – 920. Также есть рабочие из Индии (129) и США (122), но их число гораздо меньше.
Несмотря на то, что правительство надеется привлечь высококвалифицированных специалистов, пока в Латвию в основном приезжают представители таких профессий, как шофер или дальнобойщик. Так, число иностранных рабочих, работающих в сфере транспортных услуг, составляет 2765 человек, в сфере ИТ-технологий – 528 человек, а в сфере транспортной промышленности (производство транспортных средств) – 310 человек.