明清時期,羅灣屬靖安縣招賢鄉(xiāng)。
中華人民共和國成立前為塘埠區(qū),后又分為塘埠、官莊兩鄉(xiāng)。
1949年屬塘埠區(qū)。
1964年,建立塘埠人民公社、官莊公社。
1969年因修建水庫,壩址選在羅灣里上游峽谷入口處,水庫取名為羅灣水庫。
1970年塘埠公社因水庫搬遷至石境境內(nèi),為石境公社。
1984年改為石境、官莊鄉(xiāng)。
1993年從石境鄉(xiāng)劃出樓前、龍崗兩個村,從官莊鄉(xiāng)劃出南村、塘埠兩個鄉(xiāng)合并成立羅灣庫區(qū)管理局。
1994年將羅灣庫區(qū)管理局撒銷,成立羅灣鄉(xiāng)。
2001年元月羅灣鄉(xiāng)、官莊鄉(xiāng)、石境鄉(xiāng)三鄉(xiāng)合并成立羅灣鄉(xiāng)人民政府。
2021年7月撤銷羅灣鄉(xiāng)設(shè)立官莊鎮(zhèn)。