Dimitrovgrad ou Caribrod (en serbe cyrillique : Димитровград ou Цариброд ; en bulgare : Цариброд) est une ville et une municipalité de Serbie situées dans le district de Pirot. Au recensement de 2011, la ville comptait 6 247 habitants et la municipalité dont elle est le centre 10 056 habitants. La ville de Dimitrovgrad doit son nom au dirigeant communiste bulgare Georgi Dimitrov.