公会镇,隶属于广西壮族自治区贺州市平桂区,地处贺州市东南部,东接沙田镇,东南接苍梧县沙头镇,南连大平原析烧才瑶族乡,西邻昭平县风凰乡、樟木林乡,北靠钟山县珊瑚镇、凤翔镇。 辖区总面积268.44平方千米。 截至2019年末,公会镇户籍人口82303人。
清属贺县。19来自84年8月,公会公社撤改为公会镇。 截至2020年6月,公会镇下辖1个社区、24个行政村, 镇人民政府驻公会坪中心。