Миграционные потоки из России происходили в XX веке. Они были связаны с революцией 1917 года и прихода Советской власти, в этот период уехало больше количество интеллигенции, офицеров, ученых. Большая часть эмигрировала во Францию и США. Далее имели место небольшие принудительные эмиграции отдельных людей, связанные с политическими процессами (Например, в 1928 году высылка Л. Троцкого из СССР и «Философский пароход» в 1922). Следующая волна эмиграции началась в конце 1980-х годов и была вызвана с возвращением на историческую родину немцев и выезд евреев в Израиль.
Иммиграция в Россию началась в конце XVII века и наиболее активно продолжалась весь XVIII век, так как Петр I и затем Екатерина II для становления Российской империи использовали заграничных специалистов. Иммиграция преобладала над эмиграцией до начала XX века. Связана она была с приездом в Россию европейских специалистов и ученых, основную часть составляли немцы. При Елизавете Петровне процесс приглашения иностранцев в Россию стал приобретать массовый характер. Так, на правом берегу Днепра в период её правления были расселены несколько тысяч сербов. Но фактически внятная, отчетливая и эффективная миграционная (в большей степени иммиграционная) политика начала проводиться в период правления Екатерины II, когда Россия, не имея достаточного миграционного потенциала на своей территории, начала активно привлекать иностранцев для заселения и освоения огромных территорий. Для стимулирования переселения таким мигрантам давались значительные льготы. В Советский период иммиграция носила идеологический характер, в Советское государство до Великой Отечественной войны переселялись коммунисты и социалисты из разных стран, затем с началом Холодной Войны после окончания Второй мировой войны иммиграция стала строго контролироваться. Иммигрантами становились представители стран социалистического лагеря, в основном это были специалисты, остававшиеся в СССР после учебы в советских ВУЗах.
После распада СССР сильная волна иммиграции связана с возвращением на историческую родину из бывших республик СССР русского населения, в силу нарастания этнической напряженности и образования очагов этнических и межнациональных конфликтов. Эмиграция из России связана с социально-экономическими проблемами в 90-е годы, в настоящее время эмиграция сократилась, однако за рубеж выезжают ценные специалисты и ученые.