Question: are there any non capitalist countries?
Answer: Of the 66 states listed here, 9 of them are republics ruled by a socialist, communist or anticapitalist party, five of them are official socialist states ruled by a communist party; four of which espouse Marxism–Leninism (China, Cuba, Laos, and Vietnam) while the fifth (North Korea) espouses Juche.