Migration is a common phenomenon in both its domestic and international dimensions in Nepal. Traditionally, most of the migration took place within the country’s borders, with some people going to India and Tibet. Nepal’s entry into the global economy has since re-defined these historical trends, and, now, Nepalis can be found spread across the globe. This paper uses publicly accessible information to provide an overview of the current state of migration in the country. Drawing mainly upon national level surveys conducted over the last decade or so, it seeks to examine patterns of migration within Nepal, from Nepal to international destinations, and immigration into Nepal. It also analyses the socio-economic profile of migrants and other indicators such as reasons for migration, areas of employment, literacy levels, economic status, and caste/ethnic identity to provide a broad understanding of migration trends in Nepal and identify gaps in information and highlight areas that require further investigation.