结石形成的原因有很多,可以列举几十种危险因素。在第二次世界大战期间,结石的发病率降低,而在战争结束以后,随着生活水平的改善,上尿路结石的发病率明显增加,说明饮食,特别是高动物蛋白的摄入,促进了结石的形成。而蔬菜、谷类、食物纤维,可以减少结石的形成。需要注意的是,菠菜中的草酸盐含量较高,会增加草酸钙结石的形成。通过对结石成分的分析,我们知道结石中含有钙、镁、磷、碳酸盐、草酸、尿酸、胱氨酸等成分,因此体内的代谢是影响结石形成的主要因素。此外,肾脏的局部形态结构不同,也会影响结石的形成。有些患者的结石,只是出现在一侧肾脏,而对侧始终正常,尿路梗阻、感染和异物均是诱发结石形成的因素。有些结石是由药物引起的,比如氨苯蝶啶、磺胺药物、维生素D、维生素C和皮质激素等等。