马头桥镇位于新宁县北部,马头桥镇,隶属于湖南省邵阳市新宁县,地处新宁县西北部,东靠回龙镇,南连清江桥乡,西接安山乡,北与丰田乡、邵阳县金称市镇、武冈市邓家铺镇毗邻。总面积182.33平方公里,有耕地39566亩,其中水田27092亩,旱土12474亩。 民国,属武冈县广黄乡。2009年6月,马头桥乡撤乡建镇。截至2020年6月,马头桥镇下辖1个社区、32个行政村,镇人民政府驻马头桥村。
截至2019年末,有工业企业10个,营业面积50平方米以上的综合商店或超市55个。
根据第七次全国人口普查结果,马头桥镇人口40701人(2020年)。
地理环境