源頭
北港溪主流上游為虎尾溪，其源頭眾多，最遠源頭為支流海豐崙溪上游尖山坑溪的源頭，位於雲林縣古坑鄉海拔857公尺的樟湖山西北坡；全流域海拔最高的源頭為支流大湖口溪的源頭，位於古坑鄉海拔1,305公尺的大尖山附近；而傳統資料上的源頭則為林內鄉、斗六市邊界上海拔222公尺的七星嶺。