Which is the Most Deepest River in India? The deepest river in India is the Brahmaputra River. Major cities like Lhasa, Dhaka, Guwahati, and Dibrugarh are located on the banks of this river.