Sokoto on jõgi Nigeeria loodeosas. Ta on Nigeri lisajõgi.

Sokoto jõgi algab Katsina osariigis Funtua lähedal. Jõgi voolab algul loodesse, Sokoto lähedal pöördub läände ja seejärel kaarega lõunasse. Sokoto kaldal asub Zamfara osariigi pealinn Gusau, mille juures on jõele rajatud Gusau pais. Umbes 100 km Sokotost ülesvoolu asub jõe suurim pais, Bakolori pais. Sokoto ääres asuvad ka näiteks Argungu, Birnin Kebbi, Bunza ja Wamako.

Jõe pikkus on umbes 600 km.

Sokoto suuremad lisajõed on Rima, Gaminda, Zamfara, Ka.

Jõe vett kasutatakse ümbruskonna põldude niisutamiseks. Selle ääres kasvatatakse muu hulgas puuvilla, tubakat, maapähklit, suhkruroogu ja riisi.

Jõgi on laevatatav.