De acordo com o censo da Bulgária de 2011, a principal religião da Bulgária é o cristianismo ortodoxo. Cerca de 59 por cento dos 7,6 milhões de habitantes do país professam essa fé.
Cerca de 9,3% dos búlgaros se identificam como ateus e 7,8% seguem o Islã. Várias religiões minoritárias, incluindo o judaísmo, o catolicismo romano, a ortodoxia apostólica armênia e o cristianismo protestante constituem cerca de 2% da população. Muitas dessas religiões minoritárias vivem em áreas geográficas bem definidas; por exemplo, a comunidade judaica do país se aglomera em Sofia e ao longo da costa do Mar Negro, enquanto quase todos os católicos romanos do país vivem em Plovdiv. A questão sobre religião no censo búlgaro era opcional; cerca de 21,8 por cento da população simplesmente não respondeu.