양강도 운흥군(옛 함경남도 혜산군)의 대각산(大角山, 2,121m) 서북쪽의 기슭에서 발원하여 영하노동자구, 남중노동자구, 생장노동자구, 운흡읍, 심포리, 일건노동자구를 거쳐 혜산시 신장리에서 허천강으로 흘러든다. 강의 길이는 78.5㎞, 유역면적은 791㎢, 유역평균너비는 10km 정도이다. 압록강의 제2지류이다. 운총사에서 유래한 지명이다.
석개천, 용포천, 안개골천, 절덕천, 영하천 등을 비롯하여 크고 작은 19개의 지류로 되어 있다. 이 강은 고원지대를 흐르는 강으로 물의 흐름이 급한 산악 하천의 특성을 가진다. 유역의 기반암은 현무암, 화강암이다. 강과 거의 나란히 관두봉(높이 2,136m)의 여맥과 동점령산(2,113m)줄기가 뻗어 있으며, 소나무 , 참나무, 잎갈나무 등이 숲을 이루고 있다. 연안에는 좁고 긴 충적지가 전개된다.
주변의 농경지에 관개용수를 공급하며, 원목을 수송하는 뗏길로도 이용된다. 강을 따라 길주혜산청년선 철도와 백암혜산 간 도로가 통과한다.