People migrates due to social, economic, demographic, political and environmental reasons, but there are no specific reasons why people chose non-migration, and therefore it is not too straightforward to claim that the factors of migration can influence the non-migration. Rather it can be assumed that non-migration decisions can be explained by understanding the reasoning of the settlement in a place. It requires to look at the past, and how, why and at which scales is an individual household inhabiting in a place, at which situation and what constraints they have been confronting at their place. This study is particularly aimed at to answer these questions on the basis of empirical explanations from Bangladesh. A field study was conducted during March-April 2018 at the southwestern part of the country. This area is mostly vulnerable to extreme weather and climatic events, and confronting problems related to borders with India. Historically, the Bengal was ruled under kingdom and Zamindaris, but after the colonial regime (1947), the present Bangladesh was a part of Pakistan until the liberation war of 1971. So it seems these locales have been undergone through different forms of transformations- social, political, environmental and also different phases of development process. This research has also considered the concept of community resilience as the grounding factors of non-migration behavior of people at risks, and where the non-migration is understood as a multi-layered and multi-factorial influences of different attributes of the society and environment.