Protok gena ili tok gena, skraćeno genotok, je pojava da geni pređu iz jedne populacije u drugu i postanu deo njenog genskog fonda.[1] Promena učestalosti alela je u ovom slučaju posledica kretanja jedinki tj. migracija, pošto jedinke sa sobom nose i svoje alele. Imigracija je dolazak jedinki u novu, ciljnu populaciju, a emigracija odlazak jedinki iz populacije.
Migracija u i iz populacije može da bude odgovorna za znatne promene u frekvencijama alela (udela članova koji nose određenu varijantu gene). Genska imigracija može takođe da dovede do dodavanja novih genetičkih varijanti uspostavljenom genskom fondu određene vrste ili populacije.