The following table shows the change of the population during the last four decades.
Novo Selo Municipality
Year
1975
1985
1992
2001
2005
2007
2009
2011
Population
7,187
5,753
5,218
4,206
3,733
3,588
3,381
2,979
Sources: Census 2001,[2] Census 2011,[1] „pop-stat.mashke.org“,[3]
Age structure
The municipality of Novo Selo has a fastly ageing population. As of December 2018 the share of elderly people (aged 65+) reached 43.4%, up from 41.7% in 2011. The share of children aged up to 14 years old declined from 8.6% tot 8.4% in the same period.
According to the 2011 census, among those who answered the optional question on ethnic identification (in total 2970), the ethnic composition of the municipality was the following:[4]
Bulgarians constitute the largest ethnic group in the municipality of Novo Selo. Nearly all Romani people are concentrated in the village of Novo Selo. There is also a significant "Vlach" (Romanian) community, but their numbers are declining rapidly.
Religion
According to the latest Bulgarian census of 2011, the religious composition, among those who answered the optional question on religious identification, was the following:
Religious composition of Novo Selo Municipality [5]
An overwhelming majority of the population of Novo Selo Municipality identify themselves as Christians. At the 2011 census, 94.0% of respondents identified as Orthodox Christians belonging to the Bulgarian Orthodox Church.
^ abThe figures for those declaring Turkish or Other ethnicities is confidential, as due to their very low number they could be used to identify individual persons and the publishing of such information is prohibited by the Bulgarian Law on Statistics.