南马厂乡位于楚州区西北部,行政区面积近16平方公里,耕地面积16470亩,社会总人口13306人,距区中心约15公里,现辖王高、三联、马厂、桂码4个行政村。乡人民政府所在地—王高村。乡东与钦工镇相邻,西临废黄河与涟水县保滩镇、淮阴区新渡乡相望,南与席桥镇接壤,西南与淮安市经济开发区相邻,距淮安市中心约20公里;乡建立于1981年7月。从原席桥公社划出7个生产大队,原钦工公社划出3个生产大队,原徐杨公社划出2个生产大队,合并建立南马厂乡。