Q. How many tributaries join the Narmada River from origin to sea?
Answer:
41
Notes: The Narmada River has 41 tributaries in total (Madhya Pradesh - 39, Gujarat - 2), with approximately 22 joining from the left bank (Satpura side) and 19 from the right bank (Vindhya side) as it flows from its origin at Amarkantak to the Arabian Sea. Key tributaries include the Tawa, Banjar, Sher, Shakkar, and Dudhi on the left, and the Hiran, Barna, Kolar, Maan, and Hatni on the right.