蔡家会镇,隶属于山西省吕梁市兴县,地处兴县西南部,东傍孟家坪村,南接临县高家塔乡、雷家碛乡,西邻圪达上乡,北靠罗峪口镇,距兴县城约75千米,区域总面积163.96平方千米。
1949年,蔡家会镇境域属兴县六区;1984年8月,由蔡家会公社改为蔡家会镇。截至2018年末,蔡家会镇户籍人口为11529人。截至2020年6月,蔡家会镇下辖14个行政村,镇人民政府驻蔡家会村。
2018年,蔡家会镇有工业企业2个,有营业面积超过50平方米以上的综合商店或超市4个。