What Causes Pain Under the Left Rib?

Pain under the left rib cage can possibly be caused by gastrointestinal issues such as IBS. It can also be caused by a lack of magnesium and calcium which allows your muscles to expand. The only sure way to know is to see your Dr.