在
永顺县东部,离县城74公里,东与
张家界市永定区交接,南与朗溪乡相望,西与回龙乡相接,北与青坪镇近邻。属中亚热带山地湿润气候,年平均气温16℃,年降雨量1300毫米,无霜期276天。境内交通便利,枝柳铁路和1828省道贯穿境内,永茂火车站是
永顺县乃至周边县市的货运中转站,年货物装卸量达60万吨以上,镇内建有中央粮食储备库,仓容量达35000吨。国土83.03平方公里,现有耕地6968.85亩,其中稻田5085.3亩。含6个村,1个居委会,87个村民小组,总户数2453户,9218人。