百嘉镇,隶属于江西省吉安市万安县,位于万安县中北部,东邻枧头镇,南连五丰镇,西与韶口乡隔江相望,北与窑头镇接壤。镇域面积103.33平方千米,下辖9个村、1个社区,共129个村民小组。2020年末,百嘉镇辖区有户籍人口21152人。
杨万公路贯穿百嘉镇全镇,有百糖公路(百嘉至万安糖厂)和百枧公路(百嘉至枧头)两条乡村公路,有赣江轮渡一个。
2020年末,百嘉镇有工业企业2个,营业面积50平方米以上的综合商店或超市21个。