По состоянию на сентябрь 2007 года в Чехии снова выросло количество легально работающих иностранцев – на 38 тыс. по сравнению с предыдущим годом. Таким образом число иностранцев, имеющих право на работу в Чехии, достигло 223 тыс. человек. Больше всего среди них представителей Словакии (100 тыс. человек), Украины (57 тыс.) и Польши (22 тыс.) Значительно меньше в Чехии работает приезжих из Монголии и Молдавии (чуть больше 5 тыс. человек), Болгарии (примерно 4 тыс.), Румынии и Германии (около 3 тыс. человек), Вьетнама, России и Великобритании (чуть более 2 тыс. человек из каждой страны). В их число не входят представители стран ЕС, а также Исландии, Норвегии, Лихтенштейна и Швейцарии, которые могут работать в Чехии без официального разрешения на работу. Как полагают миграционные органы Чехии, еще десятки тысяч иностранцев работают и находятся в Чехии нелегально.