요로결석은 인종(백인에 많음), 유전 질환(신소관산성증, 시스틴뇨증), 더운 지방, 기후와 계절(더운 여름철) 등에 영향을 받습니다.
땀을 많이 흘리거나 수분섭취를 적게 하는 경우에 결석이 잘 생기며 칼슘이나 수산과 같이 결석을 구성하는 성분이 많이 포함된 음식을 과량섭취하는 것도 결석이 생기는 요인 중 하나입니다. 우유에도 칼슘이 다량 함유되어 있으므로 결석 생성에 영향을 줍니다.
그 외 특정 약제(백내장 치료제, 위궤양 치료제, 이뇨제 등)의 장기간 복용, 운동량이 적은 오래 앉아 있는 직업, 질병(부갑상선 기능항진증, 갑상성 기능항진증, 통풍 등)에 의해 발생합니다.