新晃镇位于新晃侗族自治县县境北部,主要由龙溪口、新晃城、老晃城三部分组成,面积2.5平方公里,人口2.4万。镇政府驻大树脚。湘黔铁路经此设站,320国道等多条公路过境。
辖新晃城、太阳坪、中山门、老晃城、龙溪口、镇江阁、酒店塘7个居委会和红光、日光、三拱桥、司马龙4个村委会。
农业主产蔬菜、水稻。工业有卷烟、冶炼、教学仪器、印刷、皮鞋等厂。