这一带原属漳浦县所辖,元代至治年间(约1321年)划属新设立的南胜县(后改为南靖县)管辖。
民国时期,属南靖县龙园乡所辖(取龙溪、官园地名各一字作为乡名)。
乡公所设在九龙岭下的官园村。
中西、大坪一带为革命老区,国民党政府常在龙溪墟派驻正规军或保安队,国共双方在这一带常发生冲突。
至1948年,全国革命取得决定性胜利,中共靖和浦县委控制了龙溪墟一带局势。
1949年上半年,在漳浦县城和平解放之前,已先和平解放龙溪墟一带(今南浦乡)。
新中国成立之初,按照原来行政区域,这一带属南靖县程溪区所辖,设南浦、马苑、中西3乡。
1957年2月,这3乡划归漳浦县管辖,暂属于石榴区。
1958年9月,划出中西乡设立中西林场;南浦、马苑2乡划属长桥公社,设立南浦管理区,辖桥头、大坪、美林、马苑、兴巷5大队。
1961年,南浦管理区升格为南浦公社,经过调整,辖马苑、后坑、兴巷、桥头、大坪、南浦、美林7大队,1984年9月,南浦公社改为南浦乡并沿用至今。