南朝梁時(shí),屬清化縣。
唐時(shí),屬大牟縣,縣治所駐此。
北宋時(shí),屬難江縣。
明時(shí),屬南江縣域。
清代,置清花鎮(zhèn),屬長(zhǎng)池鄉(xiāng)。
民國(guó)初年,更名甑子壩。
川陜蘇區(qū)時(shí)期,設(shè)區(qū)蘇維埃,屬長(zhǎng)赤縣蘇維埃。
民國(guó)三十二年(1943年),更名正直壩。
1951年1月,置正直鄉(xiāng),屬第四區(qū)。
1952年1月,析正直鄉(xiāng)置花橋鄉(xiāng)。
1989年10月,由正直鄉(xiāng)改為正直鎮(zhèn)。
2005年3月,花橋鄉(xiāng)并入正直鎮(zhèn)。
2019年12月23日,撤銷(xiāo)鳳儀鎮(zhèn)和朱公鄉(xiāng),劃歸正直鎮(zhèn)管轄。