在过去生活条件比较差的地方,小孩的膀胱结石主要是因为营养不良引起的。成人的膀胱结石有几个因素,一个就是尿液滞留因素,像前列腺增生、尿道狭窄,或者神经源性膀胱,导致的尿液滞留于膀胱,使尿液结晶没法完全排出,沉积下来以后形成膀胱结石。再一个比较常见的因素就是感染性因素,就是尿路的炎症,尤其是产尿素酶的细菌引起的感染,会使磷酸铵镁沉积下来以后,形成感染石,就是镁铵结石导致感染。还有一个比较常见的因素就是膀胱异物。这种异物包括导管、线头,或者有一些人放到膀胱里面的一些头绳、别针这种导致的,以它为核心,形成的膀胱结石。再有一个因素,就是有些人有代谢性疾病,包括高草酸尿症、高钙尿症、高尿酸尿症,或者是胱氨酸尿症,也会引起这种相应的膀胱结石。

