which countries have communism?

Today's communist countries are: China, Vietnam, North Korea, Laos, and Cuba.

http://en.wikipedia.org/wiki/List_of_current_communist_states