張村鄉境內有屬甌江水繫上游支流的南陽溪橫貫張村鄉,上源有三:一源於嶺頭鄉洋溪,經榲坳到黃淤;一源於百山祖鄉大灣欄,經青草、溪沿、賢良到黃淤與榲坳支流匯合,流經賢良鎮的西洋、新莊入張村;一源於百山祖南麓,經半山源入張村鄉後溪村,到上交溪口與黃淤水匯合,流經張村鄉庫山、岙頭、東川、田頭、張村、南陽、豐灘洋村至交溪口與左溪匯合。沿途納大小溪流115條,全長44公里,流域面積249平方公里。自然落差為654m,多年徑流量為11.26 m3/s,洪峰流量5年一遇為756.22m3/s,10年一遇為960.48m3/s,20年一遇為1178.24m3/s,50年一遇為1461.83m3/s m3/s。水能理論蘊藏量3.27萬千瓦。
張村鄉境內以山地為主,素有“九山半水半分田”之稱。除沿南陽溪兩岸較平坦外,余均峻岭連綿,海拔高度在1000米以上的山峰有十多座,森林資源較為豐富,現有木材蓄積總量63620多立方米,主要為針葉林、闊葉林和針闊混交林。南陽溪由於在張村鄉境內河段自然落差大,蘊藏著豐富的水能資源。礦產資源有鉛、鋅、銀等,同時有豐富的可供開發的山地資源,由於遠離大中城市,環境優良,無工業污染,是發展生態農業的理想基地。