Country
Churches in Bulgaria
633 churches in Bulgaria — Catholic, Orthodox, Anglican, Protestant, and Oriental Orthodox places of worship catalogued from open archives, each with its location, founding year, history, and visiting information. Browse them below or explore the world map.

Panagyurishte, Bulgaria
Church of St George
Kyustendil, Bulgaria
Church of St George

Nesebar, Bulgaria
Church of St John Aliturgetos

Asenovgrad, Bulgaria
Church of St John the Baptist

Melnik, Bulgaria
Church of St Nicholas

Vukovo, Bulgaria
Church of St Nicholas
Sapareva Banya, Bulgaria
Church of St Nicholas, Sapareva Banya

Leshten, Bulgaria
Church of St Paraskeva

Berende, Bulgaria
Church of St Peter
Vukovo, Bulgaria
Church of St Petka

Nesebar, Bulgaria
Church of St Stephen

Nesebar, Bulgaria
Church of St Theodore

Poroishte, Bulgaria
Church of St. Athanasius
Kyustendil, Bulgaria
Church of St. Menas, Kyustendil

Bulgaria
Church of St. Stephen in Dragoman

Bulgaria
Church of Sveta Arhangeli Mikhail & Gavril

Asenovgrad, Bulgaria
Church of the Annunciation, Asenovgrad

Botevgrad, Bulgaria
Church of the Ascension of Christ, Botevgrad

Vratsa, Bulgaria
Church of the Ascension, Vratsa
Uzundzhovo, Bulgaria
Church of the Assumption

Asenovgrad, Bulgaria
Church of the Assumption

Zlatograd, Bulgaria
Church of the Assumption

Burgas, Bulgaria
Church of the Assumption

Asenovgrad, Bulgaria
Church of the Dormition
Bulgaria churches by tradition
- Roman Catholic churches in Bulgaria
- Eastern Catholic churches in Bulgaria
- Greek Orthodox churches in Bulgaria
- Russian Orthodox churches in Bulgaria
- Serbian Orthodox churches in Bulgaria
- Romanian Orthodox churches in Bulgaria
- Coptic Orthodox churches in Bulgaria
- Armenian Apostolic churches in Bulgaria
- Anglican / Episcopal churches in Bulgaria
- Lutheran churches in Bulgaria
- Baptist churches in Bulgaria
- Methodist churches in Bulgaria
- Presbyterian churches in Bulgaria
- Pentecostal churches in Bulgaria
- Reformed churches in Bulgaria
- Non-denominational churches in Bulgaria