鱼道或称为鱼梯,是为了帮助洄游性鱼类能在人工的水利环境或天然屏障中生存的设施。多数鱼道的设计是利用较平缓低矮的阶梯状水道,使鱼类能够逆流而上,穿越如水坝等因为落差而造成的障碍。鱼道中的水流必须快到能够吸引鱼只溯溪,却又不会耗尽鱼的体力以免它无法继续余下的旅程。
9
野生动物通道是一种容许动物安全通过人造障碍的建筑物。野生动物通道可以是地下道、 高架桥、两栖类隧道、鱼道、星悬桥、隧道及涵洞及绿屋顶。
士林拦河堰,又称士林坝,是台湾的一座拦河堰,位于苗栗县泰安乡士林村,位于大安溪中游,于1994年兴建,2002年9月开始营运。主要功能是拦引大安溪的溪水后,越域引水送往鲤鱼潭水库调蓄利用,平均每年约可引取大安溪主流之剩余水量3.48亿立方米,鲤鱼潭水库供水能力可由每日22万吨提高为每日90万吨,可供应苗栗县及大台中地区的各种用水,此外并利用264米之引水落差供台湾电力公司卓兰发电厂水力发电之用。士林拦河堰的特色在于建有鱼道,具有维护生态的功能。