The following table shows the change of the population during the last four decades. Since 1992 Lovech Municipality has comprised the former municipality of Aleksandrovo and the numbers in the table reflect this unification.
Lovech Municipality
Year
1975
1985
1992
2001
2005
2007
2009
2011
Population
64,767
64,544
69,423
62,162
57,160
55,545
53,578
...
Sources: Census 2001,[5] Census 2011,[6] „pop-stat.mashke.org“,[7]
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: