This is Dr. David
it sounds like a nerve thing in your foot
like a pinched nerve or possible neuropathy.
you might need to wear more supportive shoes and avoid going bare foot.
you might need to stretch the soles of your foot to help stretch tight muscles.
it could be from damaged nerves or neuropathy in your foot, so medications like neurontin or lyrica might help.
you could also have poor circulation into your foot. an ultrasound of your foot and lower leg can check for circulation problems.
right, so most likely normal circulation in your foot.
but could be a pinched nerve or inflamed fascia of the muscle of the sole of the foot.
have you tried stretching the sole of your foot
or icing after long walks.
you are welcome
if done, please leave positive feedback below
we only get credit for helping clients after positive feedback
thanks for using JustAnswer.com