평양에 대동강이 있다면 함흥에는 성천강이 있다. 함경남도 신흥군에서 발원하여 산지를 지나 함주군,함흥시,흥남시 일원의 평야지대를 거치며 동해로 흐른다. 성천강 유역 평야는 땅도 넓고 남한난류가 올라와 다른 함경도지방에 비해 따뜻했기에 조선시대부터 함경도에서 몇 안 되는 주요한 농업지대로 손꼽혔다. 하류에는 한반도에서 쉽게 찾아보기 힘든 삼각주가 나타난다.
일제강점기 이곳을 가로지르는 만세교(萬歲橋)가 함흥의 명물 취급을 받았다고도 한다.