What Causes Low Sodium Levels?

There can be many causes of low sodium levels in the human body. It can be caused by hormonal changes, diarrea, or even by drinking excessive amounts of water when exercising. There are also medications that may cause a person to have low sodium levels, such as diuretics.