Homelessness is a complex problem caused by several factors like shortage of housing, lack of entitlement to land and housing, and personal circumstances of homeless people. Some of the main issues that contribute to homelessness in India are shortage of housing in urban areas, lack of entitlement to land which leads to squatting, lack of entitlement to existing housing, and financial difficulties that prevent people from affording housing. While government schemes aim to provide housing, fast urbanization continues to strain resources and lead to issues like overcrowding in housing. Congestion in urban housing has negative economic, health, social and environmental consequences for cities. Various government schemes have been implemented to tackle the problems of housing shortage, but challenges remain in fully addressing issues around