洪梅镇隶属于广东省东莞市,地处广东省东莞市西北部,毗邻珠江口,距东莞市区22公里,距广州市35公里,距深圳80公里,距香港100公里。全镇总面积33.5平方公里,其中陆地面积24平方公里,辖9个村,1个社区。 镇中心位于北纬23°0′2″,东经113°36′55″。
截至2008年末,洪梅镇户籍人口37409人,其中非农业人口2377人。2014年全镇实现生产总值50.13亿元,同比2013年增长5.1%。
1981年析道滘公社置洪梅公社,1983年撤社设区,1987年撤区建镇。1996年,面积25平方千米,辖洪屋涡、新庄、梅沙、氹涌、黎洲角、乌沙、金鏊沙、厦汇、尧均9个农村管理区和洪梅居民管理区。
截至2014年,洪梅镇下辖洪屋涡村、新庄村、梅沙村、氹涌村、夏汇村、黎洲角村、尧均村、乌沙村、金鳌沙村共9个行政村和洪梅社区。 镇政府驻洪梅镇中兴路1号。