Gen akışı, gametlerin dağılmasından ya da bireylerin göçünden kaynaklanan genlerin popülasyonlar arasında aktarılmasıdır.
Bu olgu tüm organizmalarda önemli bir evrimsel rol oynar ve gen akışı oranlarına bağlı olarak, mekanizma ya genetik çeşitliliği tetikler ya da popülasyonlar arasında genetik homojenlik oluşturur. Gen akış hızı düşük olduğunda, bir popülasyona yeni alellerin girmesi genetik çeşitlilik oluşturur. Öte yandan, gen akışının yüksek oranda popülasyonlar arasındaki genetik varyasyonu azaltır, homojenlik artan.
Hareketlilik popülasyonlar arasındaki gen akışını etkileyen kritik bir faktördür. Daha fazla mobil organizmanın göç yoluyla gen akışına katkıda olma şansı daha yüksektir. Bitkiler gibi sedanter organizmalar da hayvanlar veya rüzgar tarafından uzak mesafelere taşınan polen ve tohumları yoluyla gen akışını kolaylaştırabilir. Ancak, göçün kendisi her zaman gen akışını garanti etmez ve bu duruma yerleşik ve göçmen bireyler arasında gen veya genetik malzeme alışverişinin eşlik etmesi gerekir.
Fiziksel ve üreme engelleri gen akışını engelleyebilir. Örneğin, allopatrik türleşme, coğrafi engeller aynı türün popülasyonlarını izole ettiğinde ve gen akışını kısıtladığında ortaya çıkar. Bu engeller kaldırıldığında, eğer popülasyonlar ayrılırken yeterince ayrıldıysa, artık başka bir popülasyonun bir üyesiyle yaşayabilir yavrular üretemezlerse, ayrı türler olarak sınıflandırılabilirler.
İnsan destekli gen akışı genetik kurtarmada yardımcı olabilir. Küçük popülasyonlarda yüksek akrabalık oranı çeşitliliği azaltır, sağlığı azaltır ve yok olma riskini artırır. İlgisiz bireylerin veya organizmaların insan müdahalesi yoluyla tanıtılması, akrabalık derecesini azaltabilir, çeşitliliği artırabilir ve böylece genel sağlığı artırabilir.