What religions are popular in North Korea?

The main religion in North Korea is the government-sanctioned religion of JUCHE. Juche, meaning "self-reliance", is a statist religion that requires veneration of Kim Il-Sung and his successive dynasty as gods and this makes the country resemble a theocracy more than the atheist secularist regimes of Communist States. Refusing to believe in Juche is treasonous.

However, religious passions of people are hard to quiet and it is estimated that around 5-10% of the population also follow forms of Christianity, Buddhism, Confucianism, Korean shamanism, or Chondogyo.