1953年1月,以前歸鳳縣轄。
1953年2月,建立太白中心區(qū),將鳳縣黃牛河鄉(xiāng)、關上鄉(xiāng)的第四行政村劃歸太白區(qū)轄,設靖口管理區(qū),駐關上街,同年6月又將終南之第四鄉(xiāng)的水蒿川村劃歸靖口區(qū),轄關上街、黃牛河、白云、王家堎4個鄉(xiāng)。
1958年10月,改為靖口公社,轄13個生產(chǎn)大隊。
1959年5月,將白云、王家堎劃出,靖口公社轄石溝、石溝門、焦家山、涼水泉、廟臺、散軍塬、夕陽溝、水蒿川、大地嶺、祁家山等11個生產(chǎn)大隊。
1966年9月,靖口公社改名為紅衛(wèi)公社。
1970年12月,恢復原名。
1984年5月,改公社為鄉(xiāng),轄11個行政村。
1997年,撤鄉(xiāng)建靖口鎮(zhèn),人民政府駐關上街村,轄11個行政村。