La rivière Sokoto (anciennement connue sous le nom de Gublin Kebbi) est un fleuve du nord-ouest du Nigeria. Il s'écoule à partir du fleuve Niger. Le fleuve prend sa source près de Funtua, dans le sud de l'État de Katsina, à quelque 275 kilomètres en ligne droite de Sokoto. Il coule vers le nord-ouest en passant par Gusau dans l'État de Zamfara, où le barrage de Gusau forme un réservoir qui alimente la ville en eau. La rivière entre dans l'État de Sokoto où elle passe par la ville de Sokoto et est rejointe par la rivière Rima. Elle tourne ensuite vers le sud et traverse Birnin Kebbi dans l'État de Kebbi sur une distance d'environ 120 kilomètres au sud de Birnin Kebbi. Le fleuve Sokoto rejoint également le fleuve Niger.
Les terres autour de la rivière sont utilisées pour l'agriculture. La rivière est utilisée pour alimenter les plantes en eau. La rivière est également un moyen de transport important. Le barrage de Bakolori, situé à environ 100 kilomètres en amont de Sokoto, est un important réservoir sur la rivière Sokoto. Il a eu un impact important sur la culture des plaines inondables en aval.

