Димитровград е град в Южна България, област Хасково. Той е административен център на Община Димитровград, регионален търговски, промишлен и транспортен център.
Разположен е в Тракийската низина по поречието на река Марица. Отстои на 220 км от столицата София и на 15 км от областния град Хасково. Най-близкото българско пристанище е Бургас – на 205 км, а гръцкото пристанище Дедеагач (Александруполис) на Бяло море е на около 190 км. през Маказа. Най-близката безмитна зона се намира в Пловдив – на 75 км, а най-близкият граничен контролно-пропускателен пункт е Капитан Андреево – на 80 км.