台湾清治末期至日治初期，山子脚地区为一街庄，称为「山仔脚庄」，隶属于海山堡。该庄南部地区昔日为大汉溪中沙洲，南边西段以沙洲地与崙仔庄为界，东段以大汉溪分流及主流与三块厝庄、沛舍坡庄、溪洲庄为界，东边以两段大汉溪分流及沙洲地及陆地与彭福庄为界，东北边为坡内坑庄、塔藔坑庄，西北边为兔仔坑庄，西南边为石灰坑庄。1901年（日治明治三十四年）11月，该庄隶属于桃园厅，编入第十七区。1905年（明治三十八年）7月，第十七区改称「树林区」。1920年（大正九年），该庄改制并雅化为「山子脚」大字，隶属于台北州海山郡