Dibināta 1840. gadā kā Sofijivkas (Софіївка) ciems. 1873. gadā dienvidos no ciema tika izbūvēta dzelzceļa līnija Lozova—Zaporižja, uz kuras uzbūvēja Sofijivkas staciju. Pie stacijas izveidojās ciemats ar tādu pat nosaukumu. 1894. gadā Sofijivkas ciematā nodibināja dzelzceļa darbinieku arodskolu. 1924. gadā Sofijivka kļuva par rajona centru, 1935. gadā to pārdēvēja par Krasnoarmijsku (Красноармійське), 1939. gadā — par Červonoarmijsku (Червоноармійське). 1966. gadā nosauca tagadējā vārdā un piešķīra pilsētas statusu.