Multiple causes: They include local causes like flat feet, arthritis, tendinitis and diseases of the muscles and ligaments. The feet can also be painful due to systemic diseaeses like diabetic neuropathy and nerve damage due to other reasons. Sometimes a pinched nerve can cause foot pain. See your pcp or a podiatrist who could help.
Answered 1/18/2019
5.6k views
See a Podiatrist: Pain on top could be form neuorpathy, neuroma, sprains, pronation, supination, wearing bad shoes and many other reasons. I recommend you find a local podiatrist. Short term you could try ice, elevation or nsaid. Good luck.
Answered 5/4/2015
5.6k views
A doctor has provided 1 answer
7 doctors weighed in across 3 answers
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question