یکی از عوارضی که بیماری دیابت دارد این است که می‌تواند بر روی اعصابی که به شکم متصل می‌شوند اثر بگذارد. زمانی که اعصاب مرتبط با روده‌ها تحت تاثیر قرار می‌گیرند و آسیب می‌بینند، حرکت روده‌ها و به دنبال آن حرکت غذا و مدفوع درون آنها با مشکل مواجه می‌شود. اگر روده‌ها نتوانند به خوبی حرکت کنند شما به یبوست دچار می‌شوید. بنابراین دیابت می‌تواند باعث یبوست شود.