Le Ruisseau de Foce coule en Corse dans le département de la Corse-du-Sud. Il prend sa source sur les flancs de la Punta Scarpiccia sur la commune de Bocognano.
Il se jette dans la Gravona au niveau de la même commune.
Sa longueur est de 3,9 kilomètres.