동래강의 길이는 45.5㎞이고, 유역면적은 303㎢, 유역평균너비는 6.6㎞, 하계망밀도는 0.51㎞/㎢, 유역평균높이는 42m이다. 이 하천은 상류 지역에서 낮은 산지대를, 중하류 지역에서 구릉지대를 흐르므로 물매가 완만한 평지하천의 특성을 나타낸다. 동래강에는 상류에서 흘러드는 청룡천, 장요천을 비롯하여 10여개의 지류하천이 흘러든다. 유역에 넓은 선천평야를 형성하고 수리·관개(灌漑)·주운(舟運)에 이용된다. 곽산군 장룡리 동래강 연안에는 용두벌, 도서벌, 수두벌 등의 하천 충적평야가 형성되어 있다.
동래강은 많은 양수시설과 취입보들이 건설됨으로써 관개용수로 널리 쓰이고 있다. 동래강 상류 연안에는 옥호동약수(선천군)가 있고, 하류에는 경의선 철도가 지난다.