梧桐河(英语:Ng Tung River),旧称凤溪[1],是香港新界北区边界深圳河的支流,由红花岭及禾径山等多条山溪流至万屋边一带,沿沙头角公路流经莱洞、马尾下、横岭、军地至小坑村,其后河道变宽,流经龙跃头、乌鸦落阳至上水北部,在虎地坳(上水屠房一带)成为三角区,最终于罗湖与深圳河(近罗湖口岸)汇合。
梧桐河昔日的官方英文名称(River Indus)与独立前印度的印度河相同,这是英国在租借新界后派遣印度籍的测量师所命名的。而梧桐河的数条支流亦以旁遮普地区的河流来命名[2]。