民国二十三年(1934年)设立嘉会乡,属于第三区。
1958年9月1日,与龙虎乡合并成立嘉会公社。
1962年下半年,改称嘉会区。
1969年1月,复称嘉会公社。
1984年7月,改设嘉会乡,下设15个村民委员会、1个街道居民委员会。
1987年,村民委员会改为村公所。
1989年9月,龙虎、狮子两个村公所划归新设立的龙虎乡。
同年年底,嘉会乡设13个村公所、1个街道居民委员会、65个村民委员会。
1995年12月,撤所改委,村公所改设为村民委员会,原村民委员会不再保留。
2015年9月14日,嘉会乡撤乡设镇。