乡镇违建拆除由国土资源管理局执法。根据法律规定,对于在乡、村庄规划区内未依法取得乡村建设规划许可证或未按照许可证的规定进行建设的违法建筑,由乡、镇人民政府责令停止建设、限期改正,如逾期不改正的,可以拆除。
《中华人民共和国城乡规划法》第六十五条在乡、村庄规划区内未依法取得乡村建设规划许可证或者未按照乡村建设规划许可证的规定进行建设的,由乡、镇人民政府责令停止建设、限期改正;逾期不改正的,可以拆除。