明、清時屬多云鄉;民國二十八年(1939)屬第二區柳傅江聯保;1949年屬僧塔寺區柳樹鋪鄉;1952年屬第四區(肖家坳)區柳樹鋪鄉;1955年屬肖家坳區柳樹鋪鄉;1958年屬紅旗(白廟河)人民公社長沖畈管理區;1961年屬白廟河區肖家坳人民公社,為第四生產大隊;1975年改第四生產大隊為長沖畈大隊,屬白廟河人民公社肖家坳管理區;1984年改長沖畈大隊為長沖畈村民委員會,屬白廟河區肖家坳鄉;1987年白廟河區分設為白廟河鄉和肖家坳鄉,長沖畈村屬肖家坳鄉;2001年白廟河鄉和肖家坳鄉合并為白廟河鄉,長沖畈村民委員會屬白廟河鄉;2013年更名為白廟河鎮至今。