法律分析:镇长无权免掉派出所所长,即乡镇书记镇长无权对犯重大过错的派出所所长就地免职。派出所所长由公安局任命,有的地方由县委组织部任命。乡镇书记镇长只能对乡镇任命的人员免职。
法律依据:《公安派出所执法执勤工作规范》 第三条 公安派出所执法执勤工作遵循依法、公正、文明、高效和确保安全的原则。