1. River Sutlej System
This river covers the widest range of districts , flowing from Kinnaur down to Una.
- District Kinnaur
- Hangrang, Ropa, Mulgaon, Bhaba, Nishang, Ribba, Tidong, Baspa (Sangla), Chorgad
- District Shimla
- Daran Ghati, Jayas Ghati, Kotgarh, Thanadar, Koti Kansar
- District Mandi
- Imla Vimla,
- district BILASPUR
- Chauntoo, Demi
- District Solan
- Saproon, Kunihar, Nalagarh
- District hamirpur
- Saryal
- District Una
- Jaswan, Bangana
- District Kullu
- Kupan Ghati
2. River Beas System
This system contains a dense concentration of valleys in the central part of the state.
- District Kullu
- Solang, Pozal, Lag, Sethan, Hallan, Malana, Kalahan, Parvati, Garsa, Rupin*, Saini, Tirthan
- District Mandi
- Chuar, Barot, Jogindernagar, Chauntra, Sandhol, Tachi, Bagsiad, Jhanjheli, Karsog, Jiuni, Bahl
- District Kangra
- Gajuranda, Boh, Kangra Valley, Baijnath
3. River Ravi System
These valleys are primarily located in the Chamba region and the originating point in Kangra.
- District Chamba
- Bandar, Bajholi, Holi, Tundah, Sal, Churah, Bandhal
- District Kangra
- Banghal (Bara Bhangal), Rajgunda
4. River Chenab (Chandrabhaga) System
High-altitude valleys located in Lahaul and Pangi.
- District Lahaul & Spiti *
- Mulang, Matua, Chandra, Bhaga, Sarchu, Pattan, Nainghar, Shanshar, Miyar
- District Chamba
- Huddan Valley, Pangi Valley
5. River Yamuna System
Valleys in the eastern part of the state, drained by tributaries like the Pabbar and Giri.
- District Shimla
- Dodra Kwar, Spail, Ransar, Pabbar, Hassan
- District Sirmaur
- Habban, Rajgarh, Shillai, Kiyar da Dun (Paonta Sahib)
