北方红河位于北美洲。它始于美国的北达科他州和明尼苏达州之间。它的起点是Bois de Su河和Otter Tail河汇集的地方。它向北穿过红河谷。它是北达科他州和明尼苏达州之间的边界。它穿过加拿大的马尼托巴省。它的终点是温尼伯湖。从温尼伯湖,水进入纳尔逊河。然后它在哈德逊湾结束。红河流经美国的法戈-莫黑德和大福克斯等城市。