清雍正七年(1729年),靛房鎮(zhèn)境域?qū)倨履_里。
民國元年(1912年),靛房屬坡腳鄉(xiāng)。
1950年,原坡腳鄉(xiāng)撤銷,成立坡腳片區(qū)和靛房片區(qū),隸屬龍山縣人民政府第四區(qū)。
1956年,撤區(qū)并鄉(xiāng),山峰鄉(xiāng)、百型鄉(xiāng)、七政鄉(xiāng)并入靛房鄉(xiāng),客寨鄉(xiāng)、亞木鄉(xiāng)、多谷鄉(xiāng)、報(bào)格鄉(xiāng)合并為坡腳鄉(xiāng),原半南鄉(xiāng)、梭多鄉(xiāng)劃入他砂鄉(xiāng)。
1958年,靛房鄉(xiāng)改為靛房人民公社,坡腳鄉(xiāng)改為坡腳人民公社。
1984年4月,靛房公社、坡腳公社改社建鄉(xiāng)。
2000年,靛房鄉(xiāng)改為靛房鎮(zhèn)。
2005年,原坡腳鄉(xiāng)并入靛房鎮(zhèn)。