唐开元(713—741年)年间,置田州,治今镇祥周村旧州屯,领惠佳、都救、横山、如赖、武笼等县。
民国二十三年(1934年),今镇域设有祥周等乡。
1950年,为第二区。
1956年,改为祥周区。
1958年,初设飞跃公社,后改称祥周公社。
1961年,分设祥周、仑圩2个公社。
1966年,复设祥周公社。
1984年,祥周公社撤销,分设祥周、布兵2个乡。
1996年,由祥周乡改为祥周镇。
2005年,布兵镇撤销并入祥周镇。