火花镇,隶属于贵州省安顺市紫云苗族布依族自治县,地处紫云苗族布依族自治县西南部,东与格凸河镇接壤,南与四大寨乡相连,西与镇宁自治县沙子乡、六马镇毗邻,北抵松山镇、白石岩乡,行政区域面积265.36平方千米。
南宋时期,置和武州;1991年,成立火花乡。2016年,撤销火花乡、达帮乡,设置火花镇。截至2018年末,火花镇户籍人口为26536人。截至2020年6月,火花镇辖15个行政村,镇人民政府驻禾弘村。
2011年,火花镇财政收入28万元。农民人均纯收入3940元。2018年,火花镇有营业面积超过50平方米以上的综合商店或超市38个。