Asya kıtasının ikinci uzun nehri. Suladığı havza olarak, Asya'nın en büyük nehri olan Obi, 5300 km uzunluğundadır. Dünyânın da beşinci büyük nehridir. Altay dağlarından çıktıktan sonra kuzeybatıya doğru akar ve Samarov yakınlarında en büyük kolu olan İrtiş'le birleşir. Ayrıca, Bert, İnyo, Çariş, Aley ve Tom gibi kollarını da alır. Uzun bir akış seyrinden sonra Salehard şehri yakınlarında Obi Körfezinde Kuzey Buz Denizine dökülür. Burası Kuzey Kutbu dairesinin içindedir.
Obi, geçtiği havzalarda, sulama ve daha çok elektrik enerjisi elde etmede kullanılır. Nehrin suları ilkbaharda karların erimesiyle çok kabarır ve su baskınlarına sebep olur. Obi'nin İrtiş'le birleştiği yerin güneyinde Vasuiga bataklıkları uzanır. Bu bataklıklar 250.000 km2lik bir alanı kapladığı gibi yazın da hiç geçit vermez. Nehrin bazı yerlerinden ulaşımda istifâde edilmesine rağmen, kış boyunca her tarafı donar.