The flag of Dobrich is white, green and gold, with the town's coat of arms on it.
Symbolic meaning of the colors:
White - the virtues of the people of Dobrudzha such as pacifism, industriousness, etc.
Green - a link with the flags of Bulgarian heroes who fought and died for the liberation of Bulgaria; the love and admiration of the citizens for their town and for Dobrudzha.
Gold - the fecundity of the Dobrudzha plains.