Exclusive Offer

New Patients Receive a Free Consultation

Get Offer
No Health Form settings found. Please configure it.

What Can Cause Abdominal Pain?

Although you may think abdominal pain is a pain in the stomach, your abdomen contains your stomach, liver, gallbladder, pancreas, small intestine, and large intestine. Any one of these digestive organs could be causing your pain. Abdominal pain can also be in your abdominal wall, the skin, and the muscles that make up the outer shell of your abdomen. In some cases, the pain that you feel in your belly may be coming from somewhere else, like your chest, pelvis, or back. To get to the root of your abdominal pain in Suffolk County, NY, speak to the gastroenterologists of Brookhaven Gastroenterology Associates in East Patchogue, Port Jefferson, Westhampton Beach, or East Islip, NY.

Types of Abdominal Pain

There are different types of abdominal pain based on how quickly your pain starts and how long it lasts, including:

  • Acute pain starts over a few hours or days and may come with other symptoms
  • Chronic pain lasts longer, from weeks to months, and may come and go
  • Progressive pain gets worse over time and often comes with worsening symptoms

Possible causes of abdominal pain include:

  • Stomach or intestinal perforation
  • Torsion of an ovary
  • Indigestion
  • Stomach virus
  • Gas
  • Irritable bowel syndrome
  • Constipation
  • Ulcers
  • Pancreatitis
  • Diverticulitis

When To See a Doctor for Abdominal Pain

Some causes of abdominal pain are not serious and can be resolved with basic home care. However, if your pain has persisted for a few days or is severe, visit our doctor as soon as possible.

Contact Us Today

For more information about abdominal pain from your Suffolk County, NY, gastroenterologists in East Patchogue, Port Jefferson, Westhampton Beach, or East Islip, NY, contact the medical staff of Brookhaven Gastroenterology Associates. Call us in East Patchogue at (631) 289-0300, in Port Jefferson at (631) 289-1708, in East Islip, at (631) 289-0301, or in Westhampton Beach at (631) 289-5101 to book an appointment.

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


*Select Hours And Locations


*Select Hours And Locations