Migration process has been constant and steady in Jagannathpur Upazila and it can be characterised as a two-way traffic for centuries. People from villages have been migrating to towns and cities and especially overseas to United Kingdom (London, Birmingham, Manchester, Oldham, Scunthorpe, Leeds and Sunderland) whilst people from other parts of Bangladesh, especially from Comilla, Noakhali, Barishal, Faridpur and Mymensingh, are filling up the vacuum created by relocation of the native people. It has been identified that migration is occurring amongst people of two specific categories and they are moving out of rural to urban areas for employment and economic reasons.