梅花乡位于保靖县中部,距县城2.5千米。北与永顺县、龙溪乡、迁陵镇接界,西与复兴镇接壤,南与阳朝乡毗邻,东抵唐家沙与古丈县以河为界。总面积73.42平方千米。辖15个村,75个村民小组,另外有牛角山为行政代管村。2002年末全乡总人口2986户,12656人。乡政府驻花井村。
梅花乡辖:花井、大田、桐木、朝阳、魏家、洞庭、麻阳、腊水、茶寨、他沙、杨家、怕比、高田、梭西、南竹山、牛角山16个村委会。