A 65-year-old male asked:
Disclaimer

what causes swelling in both ankles. came on suddenly. elevation does not seem to help. i'm 57 good health and very active. 35 lbs overweight

1 doctor answer
Dr. Shahid Rafique
43 years experience Internal Medicine
Edema: Edema (swelling) is associated with weight gain. Women are more prone to it and menopausal state makes it worse. Kidney disease, heart disease, thyroid disease, side effects of drugs, varicose veins are all associated with edema. You need a detailed history, physical, urine and blood tests to determine the cause.
Answered on May 5, 2019

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A female asked:
Dr. Katherine Caldwell
16 years experience General Practice
Ankle swelling: If this has been going on for 20+ years, there may not be much to do about it. It could be that you have "leaky" veins that allow the fluid to collect ... Read More
1
1 thank
A 31-year-old female asked:
Dr. Steven Rosner
Specializes in Rheumatology
Ankle swelling at 25: See your doctor to check you out for heart, liver, kidney, and protein disorders. Are your socks / shoes too tight?
1
1 thank
A 34-year-old male asked:
Dr. Robert Uyeda
44 years experience General Surgery
Could be anything: from muscle strain to stress fracture to bone tumor. Impossible to say without exam and x-ray. See a doctor for accurate diagnosis and proper treatm ... Read More
A member asked:
Dr. Howard Fox
41 years experience Podiatry
Usually: When only one foot is swollen, it's an indication of something wrong with the foot, ankle or lower leg that's swollen. Blood pressure can lead to swe ... Read More
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month