This is primarily because rivers continuously receive fresh water from rainfall and melted snow, diluting the salt content. Most lakes are also not salty for similar reasons. They receive freshwater from rivers and precipitation, which dilutes any salts. However, there are exceptions.