Dimitrovgrad is a locality located 199.16 km west-northwest from Sofia in Haskovo Province, Bulgaria. The population of Dimitrovgrad is 44,016 people. Asenovgrad, Harmanli, Haskovo are located close to Dimitrovgrad. You can find Dimitrovgrad on any map using the following decimal coordinates: 42.0574 (latitude), 25.5862 (longitude).