La rivière Rouge du Nord se trouve en Amérique du Nord. Elle prend sa source entre les États américains du Dakota du Nord et du Minnesota. Elle commence à l'endroit où la rivière Bois de Su et la rivière Otter Tail se rejoignent. Elle se dirige vers le nord en passant par la vallée de la rivière Rouge. C'est la frontière entre le Dakota du Nord et le Minnesota. Elle traverse le Manitoba, au Canada. Elle se termine dans le lac Winnipeg. Du lac Winnipeg, l'eau se dirige vers le fleuve Nelson. Puis elle se termine dans la baie d'Hudson. La rivière Rouge traverse les villes de Fargo-Moorhead et de Grand Forks aux États-Unis.