> > World Population >>  Europe >> East Europe

Bulgaria Population and Religion Percentage

Bulgaria, officially the Republic of Bulgaria, is a country in Southeast Europe. Bulgaria is the sixteenth-largest country in Europe. According to the National Statistics Institute, As of December 31, 2023, the population of Bulgaria is 6,445,481 (64.5 million). Compared to 2022, the country’s population decreased by 2229 persons or by 0.03%.

Estimated Population of  Bulgaria in 2025: 6.4 million 

read about Top countries in Europe by population

Table of Contents

Bulgaria Demographics

Bulgaria2024
Total Population6,445,481
Global Rank107
Land Area 110,993  sq. km (42,855 sq. mi)
Area Rank103
Pop. Density58 people/sq. km
Capital CitySofia
Fertility Rate1.56
Infant mortality rate 5.4
Median Age  44.6 Years
Life Expectancy 75.49 years
Urban Population 73.6 %

Religion in Bulgaria

Christianity is the majority Religion in Bulgaria, followed by 64.7% of the population. Amon Christians Bulgarian Orthodox Church dominates and  62.7% adhere to it, other denominations are in a very small percentage.

Islam is the second largest religion in Bulgaria, followed by 9.8% of the population. 15.9% of the population doesn’t affiliate with any religion and the other 9.5% have not answered about religion.

Religion percentage in Bulgaria

ReligionPercentage
Christianity64.7%
— Bulgarian Orthodox– 62.7%
— Protestant– 1.1%
— Roman Catholic– 0.6%
— Armenian Apostolic– 0.1%
— Other Christians*– 0.2%
Islam9.8%
Judaism0.03%
Other religions0.1%
Unaffiliated15.9%
Not answered9.5%

read about religion percentage in Europe

Largest Cities in Bulgaria by Population

RankNameProvincePopulation
1SofiaSofia-Capital1,196,806
2PlovdivPlovdiv325,485
3VarnaVarna314,607
4BurgasBurgas188,114
5RuseRuse122,116
6Stara ZagoraStara Zagora121,207
7PlevenPleven89,030
8SlivenSliven78,627
9DobrichDobrich70,411
10ShumenShumen67,300
11PernikPernik66,261
12HaskovoHaskovo63,776
13BlagoevgradBlagoevgrad62,346
14YambolYambol59,755
15Veliko TarnovoVeliko Tarnovo59,331
16PazardzhikPazardzhik54,652
17VratsaVratsa48,406
18AsenovgradPlovdiv45,474
19GabrovoGabrovo44,232
20KazanlakStara Zagora41,768
Population of Bulgaria 2025 | Religion in Bulgaria

Rajeev Rana

Rajeev Rana loves reading about history and demography and has been writing on these topics for five years. While not a certified expert, he has a deep understanding of demography in India. Rajeev contributes to several websites and has extensive knowledge of the Delhi NCR area.