11 февраля 1920 года постановлением Донского революционного губернского комитета город Александровск – Грушевский переименован в город Шахты. С новым именем город продолжал идти по угольной стезе. К историческому центру были присоединены рудничные посёлки, ставшие городскими районами.
В период Советской власти начинается техническая реконструкция шахт, численность населения насчитывала 136 тысяч человек, растет количество новых учреждений: кинотеатр «Родина», Дом печати, жилые многоэтажные дома, поселки, комбинат «Ростовуголь».
К 1939 году Шахты считались высокоразвитым промышленным городом, но ВОВ поставила перед ним совершенно другие задачи: нужно было перестроить хозяйство на военный лад, провести массовую мобилизацию людских и материальных ресурсов, направив их на помощь фронту.
22 июля 1942 года город Шахты был захвачен немецкой фашистской армией. За весь период войны город и его население сильно пострадало: были разрушены многие здания и памятники культуры, государственные и учебные учреждения. Население подверглось страшным мучениям и повальному расстрелу без суда и следствия.
Но, несмотря на значительные разрушения, город после войны начал быстро осваиваться. В период с 50-х по 90-е года было открыто и построено много новых предприятий таких как, Шахтинский молкомбинат, Государственная обувная фабрика, хлопчатобумажный комбинат, завод «Гидропривод»; культурно – образовательных центров: историко –краеведческий музей, площадь Победы, Дворец спорта, кинотеатр «Аврора» и т.д.
Сегодня Шахты занимает в Ростовской области третье место по численности населения, второе - по площади, четвертое - по объему промышленного производства. На сегодняшний день по темпам роста объемов инвестиционных вложений город Шахты занимает первое место среди городов и районов Ростовской области, включая г. Ростов-на-Дону. В городе свыше 3500 предприятий всех форм собственности, на которых работают около 90 тысяч человек.