Originaire du sud de la Saskatchewan, la rivière Assiniboine se jette dans la rivière Rouge au coeur de la Ville de Winnipeg. La rivière serpente sur une distance d'environ 1 070 km (665 milles).
Une digue périphérique protège la collectivité de Saint-Lazare, qui est située au sud du barrage Shellmouth.
La partie inondable de la ville de Melita est située le long de la rivière Souris, qui se jette dans la rivière Assiniboine. La ville est protégée par des digues et une partie rehaussée de la route n° 3, qui comprend l'intersection de cette dernière et de la route provinciale à grande circulation n° 83. Le projet a été financé par le gouvernement manitobain en 2009.
Les dernières inondations importantes le long de la rivière Assiniboine ont été observées en 1976 et 1995.