1949年,屬興縣四區(qū),分設交樓申、張家圪臺、白家寨、孫家崖、張家岔、白家坪6個行政村。
1953年,仍屬四區(qū),撤銷孫家崖、張家岔、白家坪3個行政村,增設王家莊1個行政村,與交樓申、張家圪臺、白家寨共4個行政村均更名為鄉(xiāng)。
1956年3月,撤銷四區(qū),張家圪臺、白家寨2個鄉(xiāng)合并為奧家灘鄉(xiāng),增設白家坪鄉(xiāng)。
1958年9月,奧家灘、白家坪2鄉(xiāng)合并到交樓申鄉(xiāng),更名為紅旗人民公社;12月,更名為交樓申人民公社。
1984年8月,撤銷交樓申人民公社,復設交樓申鄉(xiāng)至今。