Una república soviética (del ruso: Советская республика, Sovetskaya respublika) es una república en la que el gobierno está formado por sóviets (consejos de trabajadores) y la política se basa en la democracia soviética.
Aunque el término generalmente se asocia con las repúblicas de la Unión Soviética, no se usó inicialmente para representar la organización política de la Unión Soviética, sino simplemente una forma de democracia.
Hubo varios movimientos revolucionarios de trabajadores en varias áreas de Europa que declararon su independencia bajo el nombre de una república soviética inmediatamente después de la Primera Guerra Mundial.[1]​