Rivers in North India

Beas
Course: Himachal Pradesh and Punjab states
Brahmaputra River
Course: Himalayas
Chenab River
Course: Upper Himalayas
Ganges River
Course: Uttarakhand India
Gomti River
Course: Uttar Pradesh
Jhelum River
Course: North-East of the Kashmir
Mahanadi
Course: Chattisgarh eastern India
Narmada
Course: Madhya Pradesh North India and South India
Ravi River
Course: Himachal Pradesh
Sabarmati River
Course: Rajasthan southwesterly direction
Sindhu River
Course: Tibetan Plateau, Tibet,Northwestern Frontiers of Indian Subcontinent, China, North India and South India
Saraswati
Course: Uttarakhand southwesterly direction
  Yamuna
Course: Uttarakhand
Satluj
Course: China, Pakistan and Northern India