No, not all rivers flow south. The direction of a river's flow is determined by the topography of the land, not the compass direction. Rivers like the Nile, Monongahela, and Red River in North America are examples of rivers that flow north.