About 21,750 people of several riverbank areas are likely be landless and homeless as erosions by the Jamuna, Padma and Ganges rivers will devour 2,178 hectares of land in 17 districts of the country this year.