|Elevation||485 m (1,591 ft)|
Although the town is located in a Mediterranean climate region, temperatures quite often fall below 0 °C in winter, and the summers are hot with temperatures sometimes reaching 45 °C.
Hadzhidimovo was formed through the merger of the villages of Gorna Singartia and Dolna Singartia. Throughout the 19th century, researchers listed the two villages as having a predominantly ethnic Bulgarian population with a Turkish minority.
For a while after the merger, the settlement was known as Zhostovo, after Bulgarian general Konstantin Zhostov who was born in nearby Gaytaninovo. Today, it bears the name of leftist Internal Macedonian Revolutionary Organization (IMRO) revolutionary Dimo Hadzhidimov since 1951. Hadzhidimovo was proclaimed a town in 1996.
- Македония и Одринско. Статистика на населението от 1873 г., Македонски научен институт, София, 1995, стр. 126-127.
- Description of Hadzhidimovo on en.journey.bg Archived 2020-09-18 at the Wayback Machine
- Description on www.guide-bulgaria.com