Nyeri hati pada malam hari dapat disebabkan oleh gangguan empedu, fungsi hati yang abnormal, hepatitis, neuralgia interkostal, tumor, dll. Kandung empedu terletak di dalam hati. Penyakit seperti batu saluran empedu, kolesistitis dan batu empedu dapat menyebabkan rasa sakit, terutama setelah makan dan setelah makan makanan berminyak. Sebagian besar adalah kolesistitis, yang terbagi menjadi akut dan kronis. Kolesistitis akut menyebabkan rasa sakit yang parah, sedangkan kolesistitis kronis biasanya berupa rasa sakit yang samar-samar di daerah hati, dan rasa sakitnya meluas ke tulang rusuk dan punggung bagian bawah, yang menyebabkan hilangnya nafsu makan dan masalah pencernaan. . Fungsi hati yang tidak normal juga kadang-kadang dapat bermanifestasi sebagai rasa sakit di daerah hati, dan gejala seperti penglihatan yang buruk, mati rasa di kaki dan tungkai, dan kulit pucat juga dapat terjadi. Begadang, penyalahgunaan alkohol, obesitas dan pola makan yang buruk, semuanya dapat menyebabkan fungsi hati yang abnormal, jadi penting untuk mengembangkan gaya hidup dan kebiasaan makan yang baik. Nyeri atau pembengkakan di daerah hati dengan otot yang kencang kemungkinan besar akibat hepatitis kronis yang menyebabkan sedikit pembesaran hati, sementara kondisi serius seperti fibrosis hati, sirosis, perlemakan hati, dan kanker hati dapat terjadi. Bagian bawah tubuh yang terasa nyeri mungkin merupakan tumor di usus besar, yang telah tumbuh pada bagian usus besar dekat hati dan dapat menyebabkan nyeri di daerah hati. Neuralgia interkostal disebabkan oleh masalah pada tulang dada dan pleura, dan bermanifestasi sebagai rasa sakit yang menusuk dan terputus-putus.