En el censo de 2001, un 82,6 % de los búlgaros se declaró cristiano ortodoxo; 12,2 % musulmán; 1,2 % de otras denominaciones cristianas; 4% de otras religiones (budismo, taoísmo, hinduismo y judaísmo) y 0% ateos.