A hard lump in the right upper abdomen is painful when pressed. Common causes include liver diseases, biliary tract diseases, stomach diseases, and tumor diseases. 1. Liver diseases: for example, hepatitis, liver abscess, liver hemangioma, liver cyst and so on. If it is caused by liver cancer, it will be accompanied by weakness and wasting. Liver is located in the upper right part of the abdomen. Severe liver cancer patients can touch the liver under the ribs with pain when they take a deep breath. 2. Cholecystitis or bile duct obstruction: for example, gallbladder effusion, silty gallbladder enlargement, primary gallbladder cancer and so on can also lead to the appearance of lumps. 3. Stomach diseases: generally related to improper diet, such as flatulence, gastrointestinal indigestion, or gastric mesenchymal tumors, etc. Patients should undergo gastroscopy to clarify the cause of the disease. 4. Neoplastic diseases: colon cancer, rectal cancer, urethral cysts, renal tumors, thoracic tumors can also lead to the appearance of lumps, which should be examined in time, such as imaging examination, pathology examination and so on. As the causes of hard lumps in right upper abdomen are complicated, different parts of the body will lead to different symptoms, it is necessary to go to the local regular hospital to check whether there is any abnormality in blood routine and ultrasound of liver, gallbladder, pancreas and spleen, and then carry out the treatment under the guidance of the doctor.