虎尾溪相邻，东接东势乡，1920年台湾行政划分五州三厅，设海口庄，隶属台南州虎尾郡，战后分出东势乡后，易名台西乡。该乡同时也是台湾丁氏的本贯之一。
历史.台西乡在明郑时期就已经有拓垦纪录。清领时期因诸罗县人口过多划分出彰化县并在其下设10堡，此地属海丰堡管辖；而后行政区域不断变迁，至清领末期，本地是属台湾省台湾府云林县海丰堡。日治时期大正9年（1920年），台湾行政区划改为五州三厅制，今天的台西乡和东势乡一带设海口庄，隶属台南州虎尾郡，至二战后改称台南县虎尾区海