If you have pain in the middle of the top of your stomach, consider the following possibilities: 1. stomach pain, abdominal pain caused by inflammation or ulcers in the duodenum or stomach, usually painful points above the navel, caused by excessive acid and duodenal ulcers, usually painful when hungry, relieved after eating, to see if it is also accompanied by acid reflux, belching and other symptoms. 2. gastroenteritis, sometimes when you eat unclean food, you will start to have stomach pain a few hours after eating. The pain is often accompanied by nausea, vomiting, and then diarrhea, usually caused by inflammation of the gastrointestinal tract stimulated by decaying food and bacteria, toxins. 3, gallstones, sometimes gallstones stuck in the bile ducts can not get out, will cause pain in the upper abdomen, but the pain is generally more severe, the pain time is often 0.5-1 hours after meals, gallstones are often complicated by cholecystitis, the pain point in the right upper abdomen, pressure pain is more obvious. 4, sometimes Heart attack can also feel pain in the upper middle of the stomach, so do not blindly take medication, but go to the hospital in time to identify the cause and treat the symptoms.