治疗肾结石的药物主要是枸橼酸钾钠、氢氯噻嗪、别嘌醇、坦索罗辛。肾结石按种类上来说大致分成三大类,也就是含钙的结石、尿酸结石和胱氨酸结石,所以用的药物也不太一样。但并不是所有的结石药物都有用,单纯的服药效果比较差的只能依赖于体外冲击波碎石。其中枸橼酸钾钠、氢氯噻嗪对于含钙的结石治疗效果比较好;别嘌醇能抑制尿酸的产生,所以它对于尿酸性的结石治疗效果比较好;枸橼酸钾和硫普罗宁具有碱化尿液的作用,所以它对胱氨酸结石治疗效果比较好;上面还提到了一个药物叫坦索罗辛,它有舒展输尿管平滑肌的作用,有助于排石。对于有肾结石而且不想碎石或者不想手术治疗的病人,完全可以应用排石药物先进行观察治疗。