Râul Roșu al Nordului se află în America de Nord. Acesta începe între statele americane Dakota de Nord și Minnesota. Începe acolo unde se întâlnesc râul Bois de Su și râul Otter Tail. Merge spre nord prin Valea Râului Roșu. Este granița dintre Dakota de Nord și Minnesota. Trece prin Manitoba, Canada. Se termină în lacul Winnipeg. Din Lacul Winnipeg, apa se varsă în râul Nelson. Apoi se varsă în Golful Hudson. Râul Roșu trece prin orașele Fargo-Moorhead și Grand Forks din Statele Unite.