梅城镇自古以来为安化的文化、教育及卫生事业中心,又是梅山文化的发祥地。梅山的地名,起源于春秋战国时迁来了一支越人,其首领为梅姓。
秦末,梅山出了一位传奇人物:梅绢。他辅汉破秦功高,被封为“十万户候”。但他不愿做官,隐逸而终。梅山古为“荒服”之地。居民“贡而不赋”,无徭役。境内古民族种类较多,汉时统称“武陵长沙蛮”,晋时称“湘州蛮”,南朝宋、齐时称“僚”,梁、陈至隋时称“莫徭”,唐宋时称“梅山蛮”或“梅山瑶”。
有汉以前,梅山就建立了酋邦制王国,《汉书·两粤列传》载:“西北有长沙,其中蛮夷亦称王”(时梅山隶长沙郡)。五代至北宋时,扶夷人左甲首领扶汉阳据有梅山,其政治经济文化中心设在梅城。北宋太平兴国二年(977),朝廷遣翟守素引兵攻打梅山,扶汉阳战死,此后,梅山为瑶人首领苏氏所据。北宋熙宁五年(1072),朝廷遣章悼“开梅山”。
梅山首领苏甘迫于情势,乃率诸峒民归降。安化是北宋熙宁五年“开梅山”置县,历经南宋、元、明、清、民国,至新中国建立初,县治一直在梅城。1951年秋,县治迁往东坪后,梅城改置梅城镇。地域包括城区及紫云、梁乙两村中的几个村民小组。1987年和1996年,伊泉,东华、田心三乡先后并入梅城镇,2006年2月栗林乡并入梅城。