顺昌河流属山地性河流,受地形和气候影响,其特征是:水量丰富,季节变化大,遇大雨则山洪暴发;水流湍急,流程短,峡谷险滩多。全县河长5公里以上的河流有61条,其中河长10公里以上的22条。主要河流有干流——富屯溪,支流——金溪、仁寿溪、鸬鹚溪等,分述于次:
富屯溪 古称西溪,乃闽江上游之干流,发源于邵武市桂林乡巫山,流经光泽、邵武,至顺昌富文(古称富屯)入境,经大干、埔上、下沙,至县城附近与金溪汇合,再经洋口,进南平境流入闽江。顺昌县出口处以上河道长268公里(省内河普查资料为259.5公里),流域面积1.3万平方公里,平均坡降为1/1300。径流总量:丰水年164亿立方米,平水年131亿立方米,枯水年89亿立方米。县境内河长55公里。
金溪 古称西南溪,发源于宁化县大洋,流经建宁、泰宁、将乐,在谟武进入顺昌县境,经蛟溪、陈布、桂岭,在县城附近汇入富屯溪,河道全长224公里(省内河普查为210.5公里),流域面积7201平方公里,平均坡降1/1700。径流总量:丰水年90亿立方米,平水年71亿立方米,枯水年48亿立方米。
仁寿溪 古称顺阳溪,发源于建阳与顺昌交界之华家山,以地取名。流经仁寿、洋墩在埔上汇入富屯溪,河长53公里,流域面积503平方公里,河道平均坡降1/238。径流总量:丰水年5亿立方米,平水年4亿立方米。有桂溪、江墩溪、江村溪、白石溪、大布溪及田溪等分流汇入。
鸬鹚溪 发源于建瓯与顺昌交界之郭岩山,经岚下、大历在建西镇鸬鹚口汇入富屯溪,河长44.7公里,有夏墩溪、白沟溪、秀吴溪、立墩溪诸分流汇入,流域面积262平方公里,河道平均坡降1/185。径流总量:丰水年2.69亿立方米,平水年2亿立方米。
麻溪 发源于际会之半塔岗,经际会、谢屯,在麻溪口汇入富屯溪,河长37公里,有科头溪、南山溪二分流汇入,流域面积146平方公里,河道平均坡降1/44。径流总量:丰水年1.44亿立方米,平水年1.15亿立方米。
高阳溪 发源于建瓯县境内鹞子岩,经建瓯的房道、七道、赤歧进入顺昌高阳、振科、大坋,又流入建瓯仁墩,在房村口汇入建溪。在顺昌境内有大外溪、花桥溪、小筒溪等分支流,流域面积262平方公里,河长31公里,建有港头、贡桥等电站。
蛟溪 发源于沙县与顺昌边界的法婆山(观音山),经郑坊、元坑,在蛟溪村边流入金溪。河长25公里,有槎溪、杉溪二分支流汇入。流域面积133平方公里,河道平均坡降1/59。径流总量:丰水年1.45亿立方米,平水年1.14亿立方米。
娄山溪 又称洋坊溪,发源于峨山,流经武坊、宝庄、洋坊,在花桥汇入金溪。河长20公里,建有横桥、武坊、坪栋头电站。
大布溪 古称沙溪,发源于山坊苦竹际,河长17公里,流域面积84平方公里,于土丰村汇合于仁寿溪。
派溪 又称水南溪,源出上坊苏源,经张坊、九村、际下、派溪,在水南太平桥汇入金溪,全长17公里。建有九村、际下电站,洋菇山矿区在其南侧。
罗坊溪 发源于宝山山麓,流经黄梓场、罗坊,在大干村前汇入富屯溪,河长15公里,建有干山、天马等电站。
慈悲溪 发源于甲头坳上,流经甲头、慈悲,河长13.7公里,集雨面积71.3平方公里。有分支流——河坑溪,长10.8公里,于新村汇合,后汇入邵武水口寨溪,再入富屯溪。
余墩溪 古称洄村溪,发源于榜山,经溪兰、余墩,至亨龙岭形成澎湃壮观的白龙泉瀑布,在水南注入富屯溪。河长9.5公里,集雨面积34平方公里,建有白龙泉电站。
此外,尚有綦溪、石溪、洋口溪、白沙溪等较短支流。