兩漢時期,收成鎮(zhèn)境域?qū)傥渫h。
西晉、北朝北魏、西魏時,屬宣威縣。
北朝,屬姑臧縣。
唐時,屬明威府。
元時,屬永昌路。
明時,屬鎮(zhèn)番衛(wèi)。
清時,屬鎮(zhèn)番縣。
民國三十六年(1947年),屬中外、正大2鄉(xiāng)。
1955年12月,分為黃嶺、天宙、盈科、珍寶、收成、泗湖6鄉(xiāng)。
1956年1月,合為收成、黃嶺、泗湖3鄉(xiāng)。
1958年10月,3鄉(xiāng)合并成立收成公社。
1961年12月,分為收成、中和、黃嶺3公社。
1965年1月,3公社合并為收成公社。
1983年4月,改為收成鄉(xiāng)。
2017年2月,撤鄉(xiāng),設(shè)收成鎮(zhèn)。