- це не тільки статистично значуща величина, але і надзвичайно різноманітна сукупність в структурному відношенні. За структурою міграційний потік може бути розділений за статтю та віком мігрантів, їх сімейному стану, національності, часу проживання в районах виходу, освіти, професій і т.д. Разом з тим структура міграційного потоку має і географічний зріз: міграційний потік структурується також в залежності від географії районів виходу і місць вселення мігрантів, а також від типів поселень (міська, сільська та сільсько- міська міграція).
Потужність міграційного потоку залежить, як правило, від двох умов: від чисельності населення тих регіонів, між якими здійснюється міграційний обмін, і від їхнього місця розташування. Чим більше чисельність населення регіонів, що беруть участь в міграційному обміні, і чим ближче вони розташовані, тим значніше міграційні потоки. На потужність міграційних потоків впливають і такі фактори, як етнічне, господарське і природне схожість територій, історично сформовані зв'язки між ними і т.д.
Таким чином, міграційний потік можна визначити як сукупне число мігрантів (або міграцій), що мають спільні райони прибуття і вибуття протягом даного відрізка часу. Це один з показників напрямку міграції (наприклад, із загального числа прибулих в якийсь регіон можна виділити потоки прибули з кожного іншого регіону).
Виділяють прямі і зворотні міграційні потоки. Більший за розмірами з двох спрямованих назустріч один одному міграційних потоків позначають як домінуючий потік, а менш інтенсивний - як протилежний. Різниця між домінуючим і протилежним потоками називається чистим потоком між двома районами, сума домінуючого і протилежної потоків - обміном населенням між двома районами.