Tame Your Tummy Trouble

18 Reasons Why Your Stomach Hurts

Nearly everyone has had a stomachache at some point. But really, any organ in your abdomen (there are many!) could be to blame. Read more to find out about possible culprits.

Credit: Getty Images

prev 16 of 20 next

Food poisoning

Food poisoning from viruses or bacteria can cause abdominal pain, along with diarrhea and vomiting. Many outbreaks of food poisoning have been seen in recent years in the U.S., including 20 people in 7 states who picked up Salmonella from contaminated beef in 2011.

In rare cases, food poisoning can be serious or fatal. In general, the symptoms from food poisoning usually last about 1-2 days, says Dr. Alaradi.

However if you have viral gastroenteritis, a stomach bug from food or another person, it may last a bit longer.

Next: Inflammatory bowel disease

» View All

Get the latest health, fitness, anti-aging, and nutrition news, plus special offers, insights and updates from Health.com!