What causes dyspepsia?
Often, dyspepsia is caused by a stomach ulcer or acid reflux disease. If you have acid reflux disease, stomach acid backs up into your esophagus (the tube leading from your mouth to your stomach). This causes pain in your chest. Your doctor may do some tests to find out if you have an ulcer or acid reflux disease.
Some medicines, like anti-inflammatory medicines, can cause dyspepsia. Sometimes no cause of dyspepsia can be found.
Written by familydoctor.org editorial staff