紋別市上渚滑町中立牛で上古丹川を合流し、立牛岳(標高630m)の西を流れる。