焕古镇,隶属于陕西省安康市紫阳县。地处紫阳县西北部,东接蒿坪镇、双安镇,南接城关镇、向阳镇,西与红椿镇、东木镇接壤,北与汉王镇相连。辖区东西最大距离18.5千米,南北最大距离10.1千米,总面积108.58平方千米。第三批省级历史文化名镇。
截至2020年6月,焕古镇下辖1个社区、11个行政村。截至2018年末,焕古镇户籍人口14861人。2011年,焕古镇农业总产值达到1.0亿元,工业总产值2630万元,社会商品销售总额达0.5亿元。