The flag of Transnistria is a version of the former flag of the Moldavian Soviet Socialist Republic. It was adopted by the 2000 Law about State Symbols.
The flag of the Moldavian Soviet Socialist Republic served as the republic's flag until the dissolution of the Soviet Union in 1991. When Moldova became independent, some places in Transnistria refused to fly the new Moldovan flag and continued to fly the flag of the Soviet Union. Continued use of the flag of the former Moldavian SSR was popular and it was officially reintroduced as the flag of Transnistria in 2000. Confusingly, despite the flag and coat of arms, Transnistria is not a Communist state.