Ask a Neurologist. Get Answers to Your Neurology Questions.
This is DR. David
pain in the upper inner thigh can be from a strained thigh or groin muscle or a muscle cramp or a pinched nerve.
low potassium or low magnesium levels in your body can cause muscle cramps. dehydration and lack of exercise and stretching can cause muscle cramps.
usually blood clots don't use pain that high up
and blood clots in the leg tend to cause both pain and swelling in the leg.
you should talk to your doctor about starting to exercise and stretch as a way to help you improve your health and fitness
are you having swelling in your leg?
did you do any heavy lifting yesterday?