①尿道狭窄、梗阻:尿道炎症水肿或结石、尿道狭窄、外伤、前列腺增生或肿瘤、急性前列腺炎或脓肿、膀胱肿瘤等阻塞尿道;②膀胱疾病或功能障碍:膀胱结石、炎症疤痕、肿瘤、膀胱颈肥厚等使尿道开口变窄或梗阻;③神经因素:各种原因所致的中枢神经疾患以及糖尿病等所致的植物神经损害。
诊断时根据病史、膀胱胀满的症状及体征,而尿不能排出或不能完全排空时可确定为尿潴留。通过耻骨上部的视诊和叩诊等发现尿潴留后,再进一步通过B超检查和导尿来证实。病因诊断依靠询问有无尿路感染、尿石排出、尿道损伤、前列腺病变、中枢神经系统感染以及糖尿病等病史,结合症状、体征以及膀胱X线平片检查、B超和尿道、膀胱镜检查,以查明尿潴留的原因。