지난날 능귀면(웅이면)을 끼고 흘렀으므로 웅이강이라고도 하였다. 함경남도 풍산군(지금의 양강도 풍서군과 함경남도 부전군과의 경계)에 있는 북수백산에서 발원하여 풍서군 우포리에서 허천강에 유입되는 능귀강은 길이 87.1km, 유역면적 1,595㎢의 규모이다. 용문천, 서동천, 약수천, 상리천, 석우천, 부채천, 용흥천, 속신천, 양지천 등 많은 지류가 흘러든다. 식생은 이깔나무·분비나무·황청나무·버드나무 등이다.
능귀강의 물은 전력생산, 관개용수, 생활용수, 뗏길로 이용되며 산천어, 열목어, 버들치 등 여러 가지 어류가 서식하고 있다. 중류에 풍서호가 있다.