Is the pain in the right upper abdomen for two years colon cancer?

Hidden pain in right upper abdomen can be considered as liver disease, gallbladder disease, kidney disease, and of course, colon cancer cannot be excluded. Long-term pain in the right upper abdomen can be caused by liver diseases, such as chronic hepatitis, fatty liver, alcoholic liver, cirrhosis, etc. Inflammation of gallbladder, bile duct cancer, gallstones can also cause pain in the right upper abdomen, and right colon cancer and right kidney cancer can also cause pain in the local area. Epigastric pain needs to be diagnosed by combining clinical symptoms and relevant laboratory tests, and ultrasonography of liver and gallbladder and colonoscopy are recommended for further diagnosis. Suspected kidney and ureteral stones can also be determined by ultrasound. It is recommended to consult the general surgery department or gastroenterology department of regular hospitals for early diagnosis and treatment to avoid delaying the condition.