根据2016年12月统计资料，全镇人口29275人。其中马光四里的总人口共7542人，整个马光生活圈人口约13513人；而土库四里（4947人）加上新发展的石庙里共计8398人，整个土库生活圈约为14043人。造成土库镇人口减少的原因，主要源自日治时代后相邻的虎尾地区建立糖厂，产生磁吸效应吸引人口。再者，交通的进步后，多数前往北港的人改自嘉义经新港。早期有台糖火车客运可搭至北港，虽本镇于日治时期亦曾有大日本制糖所经营之糖业铁道，其设立之土库站可供搭乘往北港，但战后由台糖接手后，往北港之路线仅存嘉