Certain drugs like hypertension medications, anti-inflammatory medications, and steroids can cause edema at times. However, edema can also be a symptom of some serious underlying health problems and diseases. For example, renal diseases can lower the excretion of sodium and fluid from body by damaging the kidneys.