大南峪镇,隶属于甘肃省陇南市康县,地处康县北部,东南与陕西省略阳县郭镇为邻,西依云台镇,北连迷坝乡,距康县县城38千米,区域总面积122.28平方千米。
1949年12月,在大南峪镇一带设立郑湾、新院等乡,属云台区;2014年,大南峪乡撤乡设镇,改为大南峪镇。截至2018年末,大南峪镇户籍人口为10139人。截至2020年6月,大南峪镇下辖21个行政村,镇人民政府驻大南峪村。
大南峪镇粮食作物以小麦、玉米、黄豆、养麦、水稻为主;特色林产品有核桃、板栗等。2018年,大南峪镇有工业企业1个,有营业面积超过50平方米以上的综合商店或超市21个。