Gastritis and Duodenitis: Causes, Symptoms, and Treatment
Medically reviewed by Harsha Moole, MD, Internal Medicine. Last reviewed: October 2, 2026.
What kind of doctor treats Gastritis and Duodenitis?
Primary care doctors often handle mild cases and order the first tests. When the problem is stubborn, unclear, or bleeding is suspected, care usually moves to a gastroenterologist, a digestive system specialist. A direct primary care or concierge doctor can be a first stop for an evaluation and can refer you to a specialist when needed.
What it is
Gastritis means the stomach lining is irritated or inflamed. Duodenitis means the lining of the duodenum, the first part of the small intestine, is inflamed. The two often happen together and share many of the same causes.
Symptoms
Many people have no symptoms at all. When symptoms do appear, they often include upper belly pain or burning, nausea, and bloating. Black, tarry stools or coffee-ground-like vomit are signs of bleeding and need medical attention right away.
Causes and who gets it
The most common cause worldwide is infection with a germ called Helicobacter pylori. Regular use of NSAIDs, such as ibuprofen and aspirin, can also damage the lining, as can heavy alcohol use, smoking, and serious stress.
How doctors diagnose it
A doctor starts by asking about symptoms, medicines, and alcohol use. Blood and stool tests can check for H. pylori infection or hidden blood. The most detailed test is an upper endoscopy, using a thin tube with a camera to view the stomach and duodenum.
Treatment
If H. pylori is found, doctors prescribe antibiotics along with a medicine that lowers stomach acid. If NSAIDs are the problem, stopping or changing them helps. Acid-lowering medicines such as proton pump inhibitors and H2 blockers are often used. Cutting back on alcohol and not smoking also helps.
When to see a doctor
Anyone with ongoing belly pain, nausea, or fullness after small meals should see a doctor. Get urgent help for black or tarry stools, vomiting blood, severe pain, or vomiting that will not stop.
How a direct primary care or concierge doctor fits in
A direct primary care doctor charges a flat monthly fee, while a concierge doctor usually charges more and often works alongside insurance. Either type can order tests, prescribe medicines, and arrange follow-up, referring to a gastroenterologist if an endoscopy is needed.
Common questions
Is gastritis the same as an ulcer?
No. Gastritis is inflammation of the stomach lining, while an ulcer is an open sore that can form in that lining or in the duodenum. Long-lasting gastritis raises the chance of developing an ulcer, so doctors treat the causes of both in similar ways.
Can stress cause gastritis?
Everyday stress from work or school has not been shown to cause gastritis by itself. However, severe physical stress, such as a major injury, surgery, or critical illness, can lead to stomach lining inflammation. Emotional stress can make symptoms feel worse for some people.
Will gastritis go away on its own?
Mild cases often improve within days, especially when the cause, such as a pain medicine or alcohol, is removed. Cases caused by H. pylori usually need antibiotic treatment to clear. Recovery time differs from person to person, and some cases need ongoing care.
What foods should I avoid?
Doctors often suggest limiting alcohol, caffeine, and spicy or very acidic foods while the lining heals, since these can bother the stomach. Eating smaller meals more often helps some people feel better. There is no single diet that works for everyone, so it is worth asking a doctor for personal guidance.
Sources
Medical Disclaimer
This content is for general educational and informational purposes only and is not medical advice. It is not a substitute for professional medical advice, diagnosis, or treatment, and reading it does not create a doctor-patient relationship. Always seek the advice of your physician or another qualified health provider with any questions about a medical condition, and never disregard or delay seeking professional advice because of something you read here. If you think you may have a medical emergency, call 911 (or your local emergency number) immediately.