The official Serbian name is Dimitrovgrad (Димитровград), but the name Caribrod (Цариброд) is also used in Serbian.
Službeno ime grada na srpskom jeziku je Dimitrovgrad (Димитровград), ali se koristi i naziv Caribrod (Цариброд).