Durante la Primera guerra mundial, Zaječar fue ocupada por los búlgaros desde 1915 hasta 1918.