新豐江是珠江水系東江的一條支流,發源於韶關市新豐縣的小正鎮七星嶺,在河源市區東部匯入東江,全長163公里,集水面積為5813平方公里。在新豐江與東江交匯處,水面顏色青黃分明,當地人稱之為「寶江」,過去此地匯集許多漁船及客船、貨船,入夜時星點漁火伴隨着漁歌,然此情此景現已少見。
目前在距河源市僅6公里的新豐江下游亞婆山峽谷出口處建立了一個水電站,形成了一個廣東省最大的人工湖--新豐江水庫(又稱:萬綠湖)。