A hard lump under the rib cage may be caused by subcutaneous lipoma, fibroma, bone tumor, etc., or subcutaneous injury. 1. Subcutaneous lipoma, fibroma, bone tumor: if there is a hard lump under the rib cage, and you can feel an obvious lump under the skin when you press it with your hand without obvious pain, it is considered as a tumor. 2. Subcutaneous injury: if there is a hard lump under the rib cage, it may be due to osteophytes of the rib cage. It may also be due to the fracture of ribs, resulting in damage to subcutaneous tissue, rupture of blood vessels, bruising, and gradual formation of subcutaneous hematoma. When pressed by hand, obvious pain may appear. 3. Liver cirrhosis, liver tumor: If there is liver cirrhosis or liver tumor, because the liver is located under the right rib, there may be a hard lump under the rib. In addition, congenital developmental deformities, costochondritis, etc. can also lead to the appearance of hard lumps under the ribs. It is recommended to closely observe one’s own situation, and if any abnormality occurs, consult a doctor in time and follow the doctor’s instructions for treatment.