西漢時(shí)期,于五蛟城置五街縣。
唐代時(shí)期,屬懷安縣。
宋代時(shí)期,設(shè)鎮(zhèn)、寨。
明、清時(shí)期,為安化縣五蛟鎮(zhèn)。
民國(guó)元年(1912年),屬慶陽縣第四區(qū)。
民國(guó)二十四年(1935年)后,屬陜甘邊區(qū)慶北縣。
民國(guó)二十五年(1936年),為陜甘邊區(qū)赤慶縣五蛟區(qū)。
民國(guó)二十六年(1937年)9月,屬華池縣悅樂區(qū)。
1958年,為慶陽縣悅樂公社五蛟大隊(duì)。
1962年,為華池縣五蛟公社。
1983年,改五蛟鄉(xiāng)。
2006年,李良子鄉(xiāng)并入五蛟鄉(xiāng)。
2015年,五蛟鄉(xiāng)撤鄉(xiāng)建鎮(zhèn)。