The term for pain under the ball of the foot is called "metatarsalgia" and can have many different causes from a torn ligament responsible for stabilizing the toe, to an injured nerve, an inflammed joint or even a stress fracture. The only way to find out what is causing your metatarsalgia, is it to have it evaluated by a podiatrist.