1949年9月17日民樂(lè)獲解放。
同年10月,縣政府決定建立新的區(qū)公署,下設(shè)鄉(xiāng)人民政府,南古為三區(qū)即沐化區(qū),駐地新天堡,南古、楊坊、景會(huì)、花園等設(shè)鄉(xiāng)人民政府,隸屬沐化區(qū)管轄。
12月建立新天區(qū)黨支部。
1952年9月30日,民樂(lè)縣委、縣政府新添區(qū)和南古分開(kāi),設(shè)立南古公署,隨之建立起區(qū)黨委。
1953年1月南古區(qū)下設(shè)南古鎮(zhèn)、鄉(xiāng)、聯(lián)合鄉(xiāng)、楊坊鄉(xiāng)、花園鄉(xiāng)、閻城村鄉(xiāng)、景會(huì)鄉(xiāng)、新民鄉(xiāng)7個(gè)鄉(xiāng)黨支部。
1955年3月區(qū)公署改稱區(qū)公所,鄉(xiāng)人民政府改稱人民委員會(huì)。
1956年5月27日撤區(qū)并鄉(xiāng),全縣設(shè)立16個(gè)鄉(xiāng),建立黨支部16個(gè),南古鄉(xiāng)黨支部和楊坊鄉(xiāng)黨支部。
1958年7月5日南古鄉(xiāng)和楊坊鄉(xiāng)合并為南古鄉(xiāng)。
1983年11月6日,縣政府決定撤除原公社建制,建立鄉(xiāng)政制度,建立南古鄉(xiāng)、楊坊鄉(xiāng)。
2000年12月南古撤鄉(xiāng)建鎮(zhèn),2005年4月7日民樂(lè)縣政府下發(fā)《關(guān)于六壩鎮(zhèn)、新天鎮(zhèn)、南古鎮(zhèn)行政區(qū)劃調(diào)整的通知》,撤銷楊坊鄉(xiāng),并入南古鎮(zhèn),兩鄉(xiāng)鎮(zhèn)合并后,稱南古鎮(zhèn),鎮(zhèn)政府駐地設(shè)在城東村。