巴城鎮黨委、巴城鎮政府設9個職能機構,分別為:綜合辦公室、黨建工作辦公室、財政和經濟發展辦公室、建設管理辦公室、農村工作辦公室、社會事業辦公室(退役軍人服務站)、綜合行政執法和安全生產監督管理辦公室、便民服務中心、社會治理辦公室。