There are many countries that used to be communist but no longer are. Most of them stopped being communist soon after the fall of the Soviet Union. You could start your list of formerly communist countries with countries that used to be part of the Soviet Union. This list would include:
You could put all of the other former Soviet republics in here. Technically, I suppose, they are not formerly communist countries because they were part of the Soviet Union. But they are countries that are not now communist but used to be part of a communist country.
You could add in the countries of Eastern Europe. These used to be part of the Soviet bloc of communist countries. They include:
- Czech Republic (when it was Czechoslovakia)
In Africa, a few countries were communist but no longer are. These include Benin, Angola and Sudan.
There are very few countries that are still communist. Cuba is the only one that is not in Asia. North Korea and Laos are the only clearly communist countries in Asia. China and Vietnam are still officially communist but are not nearly as purely communist as they used to be.