巴山镇,隶属于重庆市城口县,地处城口县西北部,东与龙田乡接壤,南与坪坝镇相连,西与四川省达州市万源市白果镇相邻,北与高楠镇毗邻,距城口县政府驻地25.3千米,区域总面积127.23平方千米。
清道光年间,巴山镇境域为九保一甲辖地;2001年11月,由新枞乡改为巴山镇。根据第七次人口普查数据,截至2020年11月1日零时,巴山镇常住人口为8589人。截至2021年10月31日,巴山镇辖1个社区、10个行政村,镇人民政府驻巴山社区。
巴山镇粮食作物以玉米、土豆、水稻、红苕为主;畜牧业以饲养生猪、羊、牛、家禽为主;工业以钡矿产业为主。2018年,巴山镇有工业企业3个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市36个。