There are a wide variety of conditions that can cause thigh pain. For example, thigh pain can be caused by physical activity, injury, or age-related wear and tear on the hips and knees, which may cause pain or discomfort in the thigh area near the joint.