1949年8月,屬萍鄉(xiāng)縣第五區(qū)美昭鄉(xiāng)和第四區(qū)人和鄉(xiāng)。
1950年8月,屬美昭區(qū)轄檀梓、睦里、老關、官源、新華5鄉(xiāng)。
1952年,增設仁洪、水田、新民3鄉(xiāng)。
1956年,屬萍鄉(xiāng)縣湘東區(qū)轄新華、老關2鄉(xiāng)。
1957年,為老關鄉(xiāng)。
1958年,撤鄉(xiāng)建社,為老關人民公社,1962年分設老關、新華公社,1964年,老關、新華兩社合并為老關人民公社,轄15個生產隊。
1971年,隸屬湘東區(qū)老關人民公社。
1984年3月,撤社建鄉(xiāng),為老關鄉(xiāng),轄設13個村民委員會。
1993年7月1日,撤鄉(xiāng)建鎮(zhèn),為老關鎮(zhèn),沿用至今。