
Several conditions can cause thigh pain: muscle strain, vascular disorders, nerve-related pain... Depending on the cause, the pain may affect different areas of the thigh—pain in the front of the thigh, pain on the side, or pain at the back of the thigh.