南湖镇地处庄浪县西北部,西接静宁县,东靠宁夏隆德县,属两省三县六乡镇中心。距县城27公里,庄静、秦隆公路穿境而过,交通十分便利。下辖16个行政村,113个自然社,33个镇属机关单位,现有人口24273人,其中农业人口23149人,城区人口8600多人。辖区面积110.9平方公里,总耕地面积59836亩。城区规划面积2.5平方公里,建成面积2.2平方公里。2005年全镇国内生产总值17400万元,工业总产值完成6900万元,第三产业完成3200万元,财政收入158万元,农民人均纯收入1800元。
95年南湖镇被平凉地区列为小城镇建设试点镇以来,镇党委、镇政府抢抓机遇,加大对小城镇建设的投入,按照“统一规划、超前设计、分步实施”的思路,全面开始了拆迁建设。十年来,在城镇建设上共完成投资8454万元,对小城镇进行全方位的拆迁整治,拓宽了东华街、西华街、维新街、中心路、希望路5条旧路,打通了公园路、寺巷路和消防路3条新路,配套建成了排洪渠、人行道衬砌、铺油、硬化等基础工程,“三街五路五大区”的主体框架初步形成。
近年来,镇党委、镇政府提出了“依法治镇、文明建镇、工贸强镇、科技兴镇”的发展战略,投资200万元的百货市场和投资1000万元的农贸市场已全面建成,并投入运营;投资50万元,在城区安装路灯65盏;投资100万元,对南湖公园进行开发,在南湖公园内新筑湖堤1000米使水域面积达到了60亩,栽植金丝柳600株、油松500株、廊坊杨4000株、刺柏150株、侧柏6万株。良好的投资政策和环境,受到了各地客商的青睐。
目前,南湖镇商业网点达到665户,个体工商户达到632户,其中外来本镇商办企业118户,以粉条、砖瓦加工为主的私营、民营企业达到68户, “工贸型”小城镇的雏型基本形成。.