Overhydration, also known as water intoxication, can cause hyponatremia. Hyponatremia happens when the level of sodium in your blood is too low. Too much water in your body can dilute your blood, causing abnormally imbalanced levels of electrolytes.