This document analyzes factors influencing international migration patterns. It uses United Nations data on migrant stock, immigration, emigration, and population by country to analyze trends. A community detection analysis partitions countries into regions based on migration networks, matching common understandings. A regression model finds population size and proximity influence migration, but other factors contribute significantly to migration decisions. More localized data could provide more accurate insights into migration patterns between specific locations.