Metatarsalgia is pain in the ball of the foot. The ball is the part of the sole just behind the toes. Metatarsalgia can be caused by high-impact sports, having a foot with a high arch, excess weight, shoes that don't fit, stress fractures or a noncancerous growth on a nerve in the foot.