Asya'nın akarsularından biridir.Tibet'in batısında,Himalayalar'ın bir uzantısı olan Kailash Dağı'ndan doğar.Hindistan ve Bangladeş'ten geçerek yaklaşık 2.900 km yol alır.Brahmaputra, Bangladeş'te iki kola ayrılır.Bunlardan geniş olanı jamuna adını alarak güneye doğru ilerler ve aşağı ganj nehri'ne katılır. Diğer kol ise,güneydoğuya kıvrılarak aşağı Brahmaputrsa olarak Meghna nehri'ne katılır.Ancak daha sonra bu kollar tekrar birleşerek Bengal Körfezi'ne dökülür.