The causes of swelling in feet could include thyroid
problems, low hemoglobin
, low blood proteins, high blood pressure
, kidney problems and many other problems of circulation. You need to visit a physician for a general check up and routine investigations. If anything comes up positive in testing then you can me treated accordingly. Sometimes hormonal
changes in females may be the only cause of swelling which comes off and on.