公會鎮(zhèn)地處縣城西北27公里處,安固里淖東畔,張化、張商公路貫穿全境,東南與二泉井鄉(xiāng)、饅頭營鄉(xiāng)相鄰,西南與海流圖鄉(xiāng)相接,西北與大西灣鄉(xiāng)相連,地勢平坦,是張北縣七個建制鎮(zhèn)之一。全鎮(zhèn)共有20個行政村,6976戶16710人,其中男8467人,女8243人。天主教徒2571人,回民637人。全鎮(zhèn)總面積260.3平方公里,共有耕地88400畝,林地61676畝;有一退雙還48725畝,草場14.4萬畝。全鎮(zhèn)共打各類機井130眼,節(jié)水管灌面積14650畝。村村通水泥路47.3公里,高標準砂石路31公里,有18個行政村安裝了自來水。全鎮(zhèn)有黨支部26個,黨員856名,其中農(nóng)村黨支部20個,農(nóng)村黨員729人。公會鎮(zhèn)政府有共有行政、事業(yè)干部46人,鎮(zhèn)內(nèi)有中心衛(wèi)生院一所,有醫(yī)護人員16名;中學1所,中學有教職工33人,在校生56人;中心示范小學1所,有教職工38人,在校學生197人(實現(xiàn)三至六年級學生集中辦學);敬老院一所,敬老院有工作人員3名,院民27人;清真寺3所,教堂7所。鎮(zhèn)直屬單位有獸醫(yī)站、駐鎮(zhèn)機構有派出所、土地所、工商所、信用社、供電所。全鎮(zhèn)有私營企業(yè)5家,個體工商戶152家,奶牛養(yǎng)殖小區(qū)1個。