인간관계의 단절, 빈곤,신체적 정신적으로 받은  충격적 경험 등은 노숙의 위험요인으로 자리잡고 있다. 이는 노숙의 결정적 요인으로도 이어지는데  경제적 파탄, 가족관계의 해체,  알코올,마약 중독등을 꼽을 수 있으며 가장 큰 원인으로는 경제적 어려움과 정서적 고립을 들 수 있다.
양적연구를 통해서 노숙의 원인을 크게 노숙의 종합적 배경 원인이 되는 위험요인 (risk factors)과 노숙을 시작하게 만드는 계기가 되는 결정적 요인(trigger factors)로 나누어 살펴보았다. 노숙의 위험요소에 대해서는 주위에 아무도 도와줄 사람이 없다는 느낌, 심각한 부채 또는 집세나 임대료의 연체 등으로 인한 고통, 법률을 위반한 행위나 교도소 경험, 가정불화나 가족해체의 경험, 사회복지시설에서 보호받은 경험, 정신과 치료경험, 신체적 장애 또는 만성질환 경험, 자퇴 및 퇴학 경험, 약물 또는 알코올 의존증 경험 등 의 순으로 많이 언급되었다. 그리고 노숙에 이르게 하는 결정적 요인에 대한 응답에서는 부채증가로 인한 신용불량 혹은 파산, 본인의 이혼 및 결혼관계의 해체, 임대료 연체로 인하여 집에서 쫓겨남, 직장에서 쫓겨남, 정신병 증상의 급격한 악화, 알코올 중독 또는 마약중독, 가정폭력으로 인한 가출, 교도소 출감 등의 순으로 언급되었다. 이로써 노숙에 이르게 하는 원인은 경제적 궁핍화와 정서적 고립이 중요한 요인으로 설명되었다.