Drinking excessive amounts of water may deplete the body's potassium, which can cause constipation, independent from any of the factors we have mentioned.