This list contains 42 rivers of Morocco with there draining into location.
Name Chinchipe River Draining Into
Baht River Chipurana River Atlantic Ocean
Bou Regreg Chira River Atlantic Ocean
Dadès River Chiriaco River or Imaza Atlantic Ocean
Draa River Chotano River Atlantic Ocean
El-Abid River Chuntayaq River Atlantic Ocean
Fes River Chusgon River Atlantic Ocean
Grou River Coata River Atlantic Ocean
Imini River Cohengu River Atlantic Ocean
Inaouen River Colca River Atlantic Ocean
Kert River Comaina River Mediterranean Sea
Korifla River Condebamba River Atlantic Ocean
Lakhdar River Corlaque River Atlantic Ocean
Laou River Corrientes River, 483km Mediterranean Sea
Lebne River Crisnejas River or Crisnegas Atlantic Ocean
Loukkos River Culebras River Atlantic Ocean
Massa River Cumpirusiato River Atlantic Ocean
Melloulou River Cunas River Mediterranean Sea
Moulouya River Curanja River Mediterranean Sea
Msoun River Curaray River, 414 km Mediterranean Sea
Nekor River Cushabatay River Mediterranean Sea
Nfis River Cushireni River Atlantic Ocean
Noun River (Assaka River) Desaguadero River Atlantic Ocean
Ouarzazate River Ene River Atlantic Ocean
Oued Guir Fortaleza River Sahara Desert
Oued Ksob Gálvez River Atlantic Ocean
Oued Mellah Grande River Atlantic Ocean
Oued Nefifikh Grande River or Nazca Atlantic Ocean
Oued Rheris Guanache River Sahara Desert
Oued Rkel Heath River Atlantic Ocean
Oued Tamri Higueras RIver Atlantic Ocean
Oued Todrha Huallaga River Sahara Desert
Ouegha River Huancabamba River or Huayabamba Atlantic Ocean
Ourika River Huancané River Atlantic Ocean
Rbia River Huarmey River Atlantic Ocean
Rhîs River Huarpa River Mediterranean Sea
Río de Oro Huasaga River Mediterranean Sea
Sebu River (Guigou River) Huaura River Atlantic Ocean
Sous River Huenque River Atlantic Ocean
Tensift River Iaco River or Yaco Atlantic Ocean
Tessaoute River Ica River Atlantic Ocean
Za River Ichu River or Huancavelica Mediterranean Sea
Ziz River Ilave River Sahara Desert
43 Inambari River, 437km Manuripe River
44 Indio Muerto or Chala Marañón River
45 Inuya River Mauri River
46 Jequetepeque River Mayo River
47 Juruá River or Yurua Mazamari River
48 La Leche River Mazán River
49 Lacramarca River Mishagua River
50 Lake Titicaca Mishollo River
51 Llaucano River Moche River
52 Locumba River Monzón River
53 Lurín River Morona River, 402 km
54 Madeira River (Brazil) Motupe River
55 Madre de Dios River Muymano River
56 Mala River Nanay River
57 Mamuripi River Napo River
58 Mantaro River Nepeña River
59 Manú River Nieva River
60 Atlantic Ocean Nucuray River
61 Atlantic Ocean Occoro River
62 Atlantic Ocean Ocoña River
63 Pacific Ocean Olmos River
64 Atlantic Ocean Omas River
65 Atlantic Ocean Orthon River (Bolivia)
66 Pacific Ocean Osmore River or Moquegua or Ilo
67 Atlantic Ocean Pachachaka River
68 Atlantic Ocean Pachitea River
69 Atlantic Ocean Palcazu River
70 Pacific Ocean Pampas River
71 Atlantic Ocean Pangoa River
89 Atlantic Ocean Atlantic Ocean
90 Atlantic Ocean Pacific Ocean
91 Pacific Ocean Atlantic Ocean
92 Pacific Ocean Atlantic Ocean
93 Pacific Ocean Atlantic Ocean
94 Atlantic Ocean Atlantic Ocean
95 Pacific Ocean Atlantic Ocean
96 Atlantic Ocean Altiplano
97 Atlantic Ocean Atlantic Ocean
98 Atlantic Ocean
129 Atlantic Ocean Atlantic Ocean
130 Atlantic Ocean Atlantic Ocean
131 Atlantic Ocean Atlantic Ocean
132 Atlantic Ocean Atlantic Ocean
133 Atlantic Ocean Pacific Ocean
134 Atlantic Ocean Atlantic Ocean
135 Pacific Ocean Pacific Ocean
136 Atlantic Ocean Paucartambo River
137 Pintuyaku River Perené River
138 Pisco River Pichana River
139 Pisqui River Pichis River
140 Piura River Tacuatimanu, 621 km
144 Atlantic Ocean Pozuzo River
145 Atlantic Ocean Puccha River
146 Atlantic Ocean Purús River, 483km
147 Atlantic Ocean Putumayu
148 Atlantic Ocean Quebrada Magunchal
149 Atlantic Ocean Quebrada San Antonio
150 Atlantic Ocean Quebrada Seca
151 Pacific Ocean Quilca River or Chili
152 Altiplano Ramis River
153 Pacific Ocean Rímac River
154 Atlantic Ocean Río de Las Piedras or
155 Pacific Ocean Sama River
156 Atlantic Ocean Samiria River
157 Pacific Ocean San Juan River
158 Atlantic Ocean San Miguel River
159 Atlantic Ocean San Miguel River
160 Pacific Ocean Santa River
161 Atlantic Ocean Santiago River
162 Atlantic Ocean Santo Tomás River
163 Atlantic Ocean Satipo River
164 Pacific Ocean Sechín River
165 Atlantic Ocean Shanusi River
166 Atlantic Ocean Sheshea River or Chesheya or Chessea
167 Pacific Ocean Sihuas River
168 Atlantic Ocean Sisa River
169 Altiplano Suches River
170 Pacific Ocean Supe River
171 Atlantic Ocean Tahuamanu River
172 Atlantic Ocean Tamaya River
173 Atlantic Ocean Tambo River
174 Pacific Ocean Tambo River
175 Atlantic Ocean Tambopata River, 402 km
176 Atlantic Ocean Tampuyaku River
177 Atlantic Ocean Tangarana River
178 Atlantic Ocean Tapiche River, 448 km
179 Atlantic Ocean Ticumpinia River
180 Atlantic Ocean Tigre River, 598 km
181 Pacific Ocean Topara River
182 Atlantic Ocean Tulumayu
183 Atlantic Ocean Tulumayu River
184 Pacific Ocean Tumbes River
185 Atlantic Ocean Ucayali River
186 Atlantic Ocean Urituyaku River
187 Atlantic Ocean Urubamba River
188 Atlantic Ocean Utcubamba River
189 Atlantic Ocean Velille River
190 Atlantic Ocean Vilcanota River
191 Pacific Ocean Virú River
192 Pacific Ocean Vitor River
193 Atlantic Ocean Wallapampa River
194 Atlantic Ocean Wayllapampaa River
195 Atlantic Ocean Willka River
196 Atlantic Ocean Yaguas River
197 Pacific Ocean Yauca River
198 Atlantic Ocean Yavarí Mirim River
199 Atlantic Ocean Yavarí River
200 Atlantic Ocean Yavero River or Paucartambo
201 Atlantic Ocean Yucay River or Pongor
202 Pacific Ocean Zaña River
203 Pacific Ocean Zarumilla River