U.S. doctors online nowAsk doctors free
A 46-year-old member asked:

What could cause the pain and swelling on top of my foot and outside of ankle?

2 doctor answers2 doctors weighed in
Dr. Robert Creighton
A Verified Doctoranswered
A US doctor answeredLearn more
Bone/joint injury: Pain & swelling in the foot of a 46 Y.O. Often is a sign of a bone/joint stress, overuse or "wear and tear" injury. Not that you're "old, " but if you are active (should be), or demanding standing/walking job, you can over do it. Foot may be changing or need better support/shoes for you to function well. Gets support shoe, add good arch support, bike or cross-train exercise for a while. X-ray.
Dr. Jeffrey Bowman
Podiatry 38 years experience
Ankle pain: The pain could be from many things. First, was there any trauma? It could be bone, nerve, ligament, tendon, osteochondral defect . Would see a foot surgeon.

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
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership

Similar questions

A 42-year-old member asked:

What causes pain and swelling in instep of foot?

3 doctor answers6 doctors weighed in
Dr. Ronald Oberman
Podiatry 31 years experience
Possibilities: Sprain/strain, stress fracture, posterior tibial tendon tear or dysfunction or possibly and inflammatory condition such as gout.

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
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated Apr 19, 2017

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.