竹山镇的界河。北港溪亦为台湾中部大河，昔日为浊水溪分流之一，常泛滥成灾。1911年浊水溪构筑堤防并切断诸分流，北港溪始成为独立溪流。
气候.该乡靠近山区，属热带湿润型气候，年雨量多介于1,500至2,000公釐之间，多集中于夏季。年平均温度约23℃，除11月至翌年3月气温低于20度以外，其余均高于20度。湿度以秋、冬季节较低，春、夏较高。月平均日照时数达120小时，其中以2月份58小时为最短，7月份185小时为最长。由于日照时间长，有利于农作物的生长。Section::