La rivière du Vieux Comptoir tire principalement ses eaux du "lac du Vieux Comptoir" (altitude : 99 m). Ce lac est alimenté par la décharge du lac McNab (venant du nord), la décharge du lac Wiyaschunis (venant du nord), le ruisseau Mistinikap Apichach (venant de l'est) et la décharge du lac Kawasayakamich (venant du sud).
L'embouchure du lac du Vieux Comptoir est situé au sud-ouest au fond d'une baie. La rivière du Vieux Comptoir coule à priori vers l'ouest (en passant au sud d'une zone de marais), puis vers le sud-ouest.
Les bassins versants voisins de la rivière du Vieux Comptoir sont :
L'embouchure de la rivière du Vieux Comptoir est situé sur le littoral Est de la baie James, au sud de "La Longue Pointe", à 42 km au nord de Eastmain et à 47,6 km au sud-est du village de Wemindji.
Le document "Fifth Report of the Geographic Board of Canada 1904", édité à Ottawa en 1905, a publié en page 46 l'article : « Old Factory ; river, empties into east side of James bay, Ungava. (Not North) »[3].