Najveće rijeke u Senegalu su Senegal, Salum, Gambija i Casamance.
Rijeka Senegal
Jedna je od najvećih zapadnoafričkih rijeka, ukupne dužine 1.970 kilometara. Korito je prirodna granica između dvije države - Senegala i Mauritanije. Izvor rijeke je ušće dva riječna toka: Bafing i Bakoy.
Rijeka je dobila ime po drevnom berberskom plemenu Senega, koje je nekad živjelo na njenim obalama. Europljani su prvi put ušli na obale Senegala tek 1444. Prvi su bili portugalski Dinish Dias.
Glavne pritoke rijeke: Falem; Karakoro; Gorgol. U slivu rijeke postoji mnogo zaštićenih područja, posebno Juta (ornitološki rezervat), Diavaling (nacionalni park) itd.
Salum river
Zemljopisno se Salum geografski nalazi u Senegalu. Ukupna dužina kanala je 250 kilometara. Posljednjih 112 kilometara struje je plovno. Ušće Saluma vode su Atlantika.
U delti rijeke nalazi se Nacionalni park Salum, površine 76 hiljada hektara. Godine 1981. uvršten je na UNESCO -ov popis kao jedan od rezervata biosfere - postoje ogromne šume mangrova.
Gambia river
Rijeka prolazi kroz Gvineju, Senegal i Gambiju. Ukupna dužina rijeke je 1130 kilometara. Izvor rijeke je na visoravni Futa Jallone (Gvineja). Ušće rijeke su vode Atlantika, dok rijeka čini ušće široko oko 30 kilometara. U gornjem toku rijeka je prilično brzaka, ali se u srednjem i donjem toku smiruje.
Posljednjih 467 kilometara je plovno, počevši od grada Banjul pa dolje. Snažne plima i oseka Atlantika uzdižu se 150 kilometara uzvodno.
Casamance river
Casamance je zapadnoafrička rijeka koja se nalazi na jugu Senegala. Ukupna dužina kanala je 320 kilometara. Ušće rijeke su vode Atlantskog okeana. Tok rijeke je plovni 130 kilometara od mjesta ušća.
Gebu river
Gebu je jedna od zapadnoafričkih rijeka koja se nalazi na teritoriju dvije zemlje: Senegala i Gvineje Bisau. Ukupna dužina kanala je 545 kilometara. Struja je plovna 145 kilometara od ušća. Usta Gebu - Atlantske vode (teritorij Gvineje Bisau).