İç Anadolu Bölgesi’nde, Konya İline bağlı bir ilçe olan Doğanhisar’ın kuzeyinde Akşehir, kuzeydoğu ve doğusunda Ilgın, güneyinde Beyşehir ilçeleri, batısında da Isparta ili bulunmaktadır. İlçe merkezi Sultan Dağlarının kuzey doğuya bakan eteklerinde kurulmuştur. İlçenin batı ve güneyi dağlık olup, diğer kesimleri düzlüktür. İlçenin eteklerinde kurulduğu Sultan Dağlarının doğu yamaçları ormanlarla kaplıdır. Ayrıca engebeli arazinin yüksek kesimlerinde yaylalar bulunmaktadır. İlçe topraklarını Isparta ile doğal sınırı oluşturan, Sultan Dağlarından kaynaklanan Argıthanı Deresi (Aliçayı, Çebişli Deresi), Akşehir Gölü’ne dökülen Adıyan Çayı sulamaktadır. Deniz seviyesinden 1.201 m. yükseklikteki ilçenin yüzölçümü 428 km2dir.İlçede genellikle karasal iklim hüküm sürmekte olup, yazlar kurak ve sıcak, kışlar soğuk ve yağışlıdır. Yağışlar ilkbahar ve sonbahar olmak üzere 2-3 ay kadar devam eder.İlçenin ekonomisi tarım, hayvancılık ve el sanatlarına dayalıdır. Yetiştirilen başlıca tarımsal ürünler; arpa, buğday, şeker pancarı, baklagiller, soğan ve haşhaştır.Hayvancılıkta sığır, koyun, keçi yetiştirilmekte olup, tavukçuluk da yapılmaktadır. El sanatlarından testi yapımı önde gelmektedir.İlçenin tarihi yeterince bilinmemekle birlikte, MÖ.500 yıllarında Metyos adı ile kurulduğu sanılmaktadır. Buna göre; MÖ.VII.yüzyılda Lydialıların, MÖ.VI.yüzyılda Perslerin egemenliğindeki yöre, Kapadokya Satraplığının sınırları içerisinde kalmıştır. Büyük İskender’in Pers Devletini Anadolu’da ortadan kaldırması ile birlikte MÖ.334’te Makedonya Krallığına bağlanmıştır. Konya ve yöresi MÖ.I.yüzyılda Pontus yönetiminde kalmış, daha sonra Pontus ve Romalılar arasında zaman zaman el değiştirmiştir. MS.VII.yüzyılın başlarında Sasaniler, yüzyılın ortasında Araplar kısa süreli de olsa yöreye hakim olmuşlardır.Malazgirt Savaşı’ndan (1071) sonra Oğuz boyları Anadolu’ya hakim olmuş, Alparslan’ın komutanlarından Kutalmışoğlu Süleyman Şah Konya ile birlikte Doğanhisar’ı da ele geçirmiştir. Oğuz boylarının yerleştiği bu yerleşime Selçukluların arması olan Doğan kuşundan ötürü Doğankalesi adı verilmiş, bu isim daha sonra Doğanhisar’a dönüşmüştür.Selçuklu Devletinin yıkılmasından sonra Karamanoğulları’nın eline geçmiştir(1298). Yıldırım Beyazıt 1398’de Konya yöresini Osmanlı topraklarına katmışsa da Ankara Savaşı’nda (1402) Timur’a yenilince Karamanoğlu Beyliği yeniden kurulmuştur. Bundan sonra Osmanlılar ile Karamanoğulları yöre için sürekli çekişmiş ve sonunda Fatih Sultan Mehmet Karamanoğlu Beyliği’ni 1465’te ortadan kaldırınca Konya ile birlikte Doğanhisar da Osmanlı topraklarına dahil olmuştur. XIX.yüzyıl sonlarında Konya vilayeti merkez sancağına bağlı, Akşehir kazasının nahiye merkezinde bir köyüdür. Cumhuriyet döneminde uzun süre Akşehir ilçesine bağlı bir bucak merkezi olmuş 1957 yılında da ilçe konumuna getirilmiştir.