Gula darah rendah dapat disebabkan oleh penyakit primer, seperti insulinoma dan kanker hati. Jika penyakit primer ditangani dengan baik, gula darah dapat dipulihkan. 1. Insulinoma: Merupakan tumor neuroendokrin fungsional yang mensekresi insulin yang paling umum pada pankreas, sekitar 90% di antaranya adalah tumor jinak. Manifestasi klinis yang umum adalah hipoglikemia puasa. Reseksi bedah insulinoma adalah pilihan pengobatan pertama. 2. Karsinoma hepatoseluler: manifestasi sistemik utama yang disebabkan oleh karsinoma hepatoseluler adalah eritrositosis dan hipoglikemia; manifestasi sekundernya adalah hiperkalsemia dan hiperlipidemia. Pengobatannya meliputi reseksi bedah, kemoterapi, dan sebagainya. Jika ada situasi di mana gula darah rendah tidak dapat diisi ulang, seseorang harus pergi ke rumah sakit untuk konsultasi dan perawatan tepat waktu.