Pain in the upper abdomen is most often caused by:
Diverticulitis
Crohn disease
Enlarged lymph nodes
Peptic ulcer