where does the spleen sit in the human body located
Spleen. The spleen is located in the upper left abdominal cavity, just beneath the diaphragm, and posterior to the stomach. It is similar to a lymph node in shape and structure but it is much larger.The spleen is the largest lymphatic organ in the body.he spleen is located in the upper left abdominal cavity, just beneath the diaphragm, and posterior to the stomach. It is similar to a lymph node in shape and structure but it is much larger.