There are many causes of groin pain, or discomfort in the area where your abdomen meets your legs. The most common ones are muscle, tendon, and ligament strains, which often affect athletes but can happen to anyone. But other things—such as an inguinal (groin) hernia, hip fracture, hip arthritis, and even kidney stones—can directly or indirectly cause groin pain too.
Source: Verywell Health