The altitude of the town is 1,290 meters (4232 feet) above mean sea level. Both plains and mountains are part of the landscape. It borders
Çelikhan District to the east,
Adıyaman District to the southeast,
Tut District to the south,
Gölbaşı District to the southwest,
Nurhak and
Elbistan to the west,
Akçadağ to the north and
Yeşilyurt to the northeast. The reservoirs at
Polat Dam and
Sürgü Dam are situated in the district.
Climate Doğanşehir has a dry-summer
continental climate (
Köppen:
Dsa) with hot, dry summers, and cold, snowy winters. {{Weather box | width = auto | collapsed = yes | metric first = yes | single line = yes | location = Doğanşehir (1991–2020) | Jan high C = 2.6 | Feb high C = 5.0 | Mar high C = 10.8 | Apr high C = 16.7 | May high C = 21.9 | Jun high C = 28.4 | Jul high C = 32.5 | Aug high C = 32.8 | Sep high C = 27.8 | Oct high C = 20.0 | Nov high C = 11.4 | Dec high C = 4.6 | year high C = 17.9 | Jan mean C = -1.6 | Feb mean C = 0.0 | Mar mean C = 5.3 | Apr mean C = 10.5 | May mean C = 14.8 | Jun mean C = 20.3 | Jul mean C = 23.7 | Aug mean C = 23.3 | Sep mean C = 18.3 | Oct mean C = 12.1 | Nov mean C = 5.2 | Dec mean C = 0.2 | year mean C = 11.1 | Jan low C = -5.7 | Feb low C = -4.7 | Mar low C = -0.1 | Apr low C = 4.0 | May low C = 7.2 | Jun low C = 10.9 | Jul low C = 13.6 | Aug low C = 13.3 | Sep low C = 9.0 | Oct low C = 5.0 | Nov low C = -0.3 | Dec low C = -3.7 | year low C = 4.1 | precipitation colour = green | Jan precipitation mm = 73.21 | Feb precipitation mm = 64.63 | Mar precipitation mm = 67.6 | Apr precipitation mm = 55.82 | May precipitation mm = 46.58 | Jun precipitation mm = 13.0 | Jul precipitation mm = 2.46 | Aug precipitation mm = 3.14 | Sep precipitation mm = 10.85 | Oct precipitation mm = 39.09 | Nov precipitation mm = 57.53 | Dec precipitation mm = 69.39 | year precipitation mm = 503.3 | unit precipitation days = 1.0 mm | Jan precipitation days = 8.7 | Feb precipitation days = 8.3 | Mar precipitation days = 8.0 | Apr precipitation days = 8.3 | May precipitation days = 6.5 | Jun precipitation days = 3.1 | Jul precipitation days = 1.4 | Aug precipitation days = 1.5 | Sep precipitation days = 2.2 | Oct precipitation days = 5.5 | Nov precipitation days = 6.4 | Dec precipitation days = 8.1 | year precipitation days = 68.0 | source =
NOAA ==Composition==