El 1922, el poble es va convertir en la seu de l' òblast autònom de Karachay-Txerkessk de la RSFSR, i el 1926, el Cherkess National Okrug. El 1931 se li va concedir l'estatus de ciutat i es va canviar el nom de Batalpashinsk. Va rebre el seu nom actual de Cherkessk el 1939. La ciutat va ser ocupada per la "Wehrmacht" alemanya nazi durant la Segona Guerra Mundial (la Gran Guerra Patriòtica) de l'11 d'agost de 1942 al 17 de gener de 1943 com a part de l'ofensiva Case Blue. El 1957 es va convertir en la capital de l'òblast autònom reformat de Karachay-Txerkessk, que es va convertir en la República de Karachay-Cherkess el 1991 amb la caiguda de la Unió Soviètica.