梅花镇,隶属于广东省韶关市乐昌市,位于乐昌市西部,东临大源镇,南接云岩镇,西接湖南省宜章县栗源镇,秀水镇,北接老坪石、罗家渡。总行政面积196.79平方公里。截至2019年底,梅花镇户籍人口60786人。到2020年6月,梅花镇辖1个社区,17个行政村。