Question map
Rivers that pass through Himachal Pradesh are
Explanation
Himachal Pradesh is drained by five major rivers: the Beas, Ravi, Satluj (Sutlej) and Chenab, which are important Indus tributaries, and the Yamuna which is associated with the Ganga basin. The textbook listing of major Himalayan rivers includes Chenab, Ravi, Beas and Satluj as key rivers originating or flowing through Himachal Pradesh [1]. The Chenab (Chandrabhaga) specifically arises in Lahaul with its Chandra and Bhaga headstreams in Himachal Pradesh [2], while the Ravi and Beas both originate in the Rohtang/Kullu–Himachal region and traverse the state before joining larger systems downstream [3]. Regional summaries and state river-system descriptions explicitly enumerate all five — Beas, Chenab, Ravi, Satluj and Yamuna — as rivers of Himachal Pradesh.
Sources
- [1] Geography of India ,Majid Husain, (McGrawHill 9th ed.) > Chapter 3: The Drainage System of India > Table 3.3 > p. 18
- [2] Geography of India ,Majid Husain, (McGrawHill 9th ed.) > Chapter 3: The Drainage System of India > The Chenab (Asikni) > p. 10
- [3] INDIA PHYSICAL ENVIRONMENT, Geography Class XI (NCERT 2025 ed.) > Chapter 3: Drainage System > The Indus System > p. 21