Around 300 people were rendered homeless as erosion by Brahmaputra river washed away their villages in Morigaon district Monday morning.