O rio Sokoto (anteriormente conhecido como Gublin Kebbi) é um rio no noroeste da Nigéria. Ele corre a partir do Rio Níger. O rio nasce perto de Funtua, no sul do estado de Katsina, a cerca de 275 quilômetros em linha reta de Sokoto. Ele corre para noroeste passando por Gusau no estado de Zamfara, onde a represa Gusau forma um reservatório que abastece a cidade com água. O rio entra no estado de Sokoto onde passa pela cidade de Sokoto e é unido pelo rio Rima. Depois vira para o sul e corre através de Birnin Kebbi no estado de Kebbi por cerca de 120 km ao sul de Birnin Kebbi. O rio Sokoto também se encontra com o rio Níger.

A terra ao redor do rio é utilizada para a agricultura. O rio é usado para fornecer água para as plantas. O rio é também um importante meio de transporte. A represa Bakolori, a cerca de 100 km rio acima de Sokoto, é um importante reservatório no rio Sokoto. Ela tem tido um impacto significativo no cultivo da planície de inundação a jusante.