En 1921, el Ejército Rojo Soviético 11 derrotó a la República Democrática de Georgia y estableció la República Socialista Soviética de Georgia. En este ataque a Georgia también participaron muchos osetios. En agradecimiento a los osetios, el gobierno soviético de Georgia estableció el Óblast Autónomo de Osetia del Sur el 20 de abril de 1922, con Tskhinvali, donde los georgianos todavía constituían la mayoría, como su capital. Aunque Osetia del Sur tiene su propio idioma (osetio), el ruso y el georgiano son idiomas oficiales y administrativamente populares. Actualmente, el ruso es el único idioma administrativo del gobierno separatista de la capital. Durante el antiguo dominio soviético, bajo el control del gobierno local de Georgia, además de Osetia, también podía enseñarse y utilizarse en las escuelas.
De 1934 a 1961, pasó a llamarse Stalin Lane en honor a Stalin. La población en 1989 era 42.934 habitantes, de los cuales el 74% eran osetios y el 16% georgianos. Un edificio en la ciudad después de los combates en Tskhinvali el 18 de agosto de 2008.
Después del colapso de la Unión Soviética, estallaron conflictos en Osetia del Sur. A causa de la disputa por Osetia del Sur, se infiere que los georgianos se alejaron y la población volvió a disminuir. Durante la disputa de 1990-1992, Tskhinvali sufrió enormes pérdidas al convertirse en un campo de batalla entre grupos separatistas locales y fuerzas gubernamentales. Después de 1994, Tskhinvali fue administrada por fuerzas de paz de Georgia, Osetia y Rusia bajo la supervisión de la Organización para la Seguridad y la Cooperación en Europa (OSCE). Proyecto principal: Guerra de Osetia del Sur de 2008
En la noche del 7 de agosto de 2008, Georgia envió tropas para atacar Osetia del Sur y afirmó rodear Tskhinvali. Rusia, que apoya a Osetia del Sur, se involucró entonces en feroces combates con las tropas georgianas en la frontera. En la tarde del día 10, Georgia declaró que las tropas georgianas se habían retirado de Tskhinvali el domingo y habían sido redesplegadas a otros lugares.
Población humana
La población en 2008 era de 16.000 habitantes, con una densidad de 4054 personas/km sup2