1897年（明治三十年）因应街庄长设置办法之订定改隶斗六厅。1907年（明治四十年）改隶嘉义厅。1910年（明治四十三年），设他里雾区，置他里雾区长役场。1920年10月1日（大正九年），地方制度改革，改名为「斗南」，隶属于台南州斗六郡。斗南名称的由来，因位于斗六以南，故称斗南，刚好日本也有斗南藩（，现青森县陆奥市斗南丘），所以被日本人改为斗南。日本投降，国民政府接收台湾以后，1946年（民国35年）1月11日成立斗南镇公所。1950年（民国39年）10月25日改属于云林县。