The main causes of right subcostal pain in the elderly are: diaphragmatic spasm, intercostal neuritis and costochondritis, liver and gallbladder diseases, lung and pleural diseases.
1. Diaphragmatic spasm: when elderly people suddenly make movements with a large amplitude of the upper limbs, the diaphragm will be pulled suddenly, resulting in diaphragmatic spasm. If the right side of the diaphragm spasm, it will lead to pain under the right rib.
2. Intercostal neuritis and costochondritis: due to the stimulation of local nerves and tissues by inflammation, the right subcostal pain will occur, and the pain will be aggravated by compression of the local pain.
3. Hepatobiliary diseases: such as cholecystitis, gallstones, gallbladder tumors, hepatitis, liver tumors, etc., due to the stimulation, pulling and compression of the surrounding tissues by inflammation or foreign bodies, pain in the local tissues will occur.
4. Lung and pleural diseases: right lung and pleural diseases such as pneumonia, pleurisy, lung tumor, etc., due to inflammation stimulation of local tissues, nerves, or tumor pulling, compression, there will be pain under the right ribs, and the patient may be accompanied by cough, fever and other symptoms.
If the pain under the right rib can not be relieved after resting, it is necessary to consult a doctor in time to avoid delaying the condition.