坐骨神經痛最常見的病因是腰椎間盤突出癥或者腰椎退行性疾病,這兩種疾病占坐骨神經痛常見原因的90%以上。其中最常見的是腰椎間盤突出,導致腰四、腰五和骶一神經根受壓迫,而引起相應癥狀。腰椎的退行性疾病主要包括椎體的骨質增生、腰椎滑脫、椎管狹窄等。另外,椎管內腫瘤對神經根的壓迫也可以引起坐骨神經痛。腰椎結核由於病灶可以導致骨質破壞,也可能造成對神經根的刺激,從而引發坐骨神經痛。其次,有非脊柱的原因引起的坐骨神經痛,包括病毒感染導致的坐骨神經炎、梨狀肌綜合征,也就是由於梨狀肌痙攣導致坐骨神經受壓迫,而引發坐骨神經痛,還有創傷直接導致的坐骨神經損傷。另外,還有妊娠導致的坐骨神經痛以及婦科疾病,比如子宮內膜沉積造成的月經性坐骨神經痛。