巴公镇因春秋时期晋襄公西伐巴蜀,迁巴子于此,而得名。
巴公镇,位于泽州县北部,南接晋城城区,北连高平河西镇,东邻北义城镇,西接大阳镇。太焦铁路、207国道、晋长二级路纵贯南北。因春秋时期因晋文公西伐巴蜀迁巴子于此而得名。下辖44个行政村,50个自然村,总面积112.16平方公里,素有太行第一镇之称。先后荣获全国村镇建设先进镇、全国造林绿化百佳镇、全国文明镇、全国环境优美乡镇和国家园林城镇等国家级荣誉称号。