腎結核產生的病因主要有四條途徑。一血行播散,二尿路感染,三淋巴感染,四直接蔓延。血行播散主要是身體本身其它臟器存在結核分枝桿菌的感染,最常見是肺結核,也可以來源于骨關節結核或者腸結核,結核分枝桿菌從肺部病灶進入到血液循環當中,從而播散到腎臟,因此會導致腎結核。
尿路感染主要是一側尿路發生結核性病變,結核分枝桿菌會逆行從膀胱進入到輸尿管,一直到達腎臟,因此會導致腎結核。淋巴感染是全身的結核病灶或者淋巴結核通過結核分枝桿菌進入到淋巴循環,從而播散到腎臟。直接蔓延是由于腎臟附近的器官如脊柱或者腸道結核病灶直接蔓延擴散,累及腎臟而產生。