Keçiborlu, Batı Akdeniz Bölgesi'nde, Göller Yöresi’nde yer alan ve Isparta iline bağlı bir ilçedir. Keçiborlu nüfusu 2023 yılına göre 14.646'dır.
Keçiborlu’nun yüzölçümü 562 km²’dir. İlçenin coğrafyası genelde engebeli bir yapıya sahiptir ve Batı Toros Dağları'nın kuzey uzantıları bu bölgeye kadar ulaşır. İlçe merkezi 1.010 metre rakımda yer alırken, bölgenin en yüksek noktası 1.890 metre ile Akdağ’dır. Göktepe, Gözlek Tepe ve Kemer Tepe diğer önemli yükseltiler arasında bulunur. İlçe sınırlarında Kılıç, Senir ve Baladız (diğer adıyla Gümüşgün) ovaları yer alır.
Keçiborlu’nun doğusunda Gönen, güneyinde Burdur il merkezi, kuzeyinde Uluborlu, batısında ise Afyonkarahisar iline bağlı Dinar ve Dazkırı ilçeleri bulunur.
Bölgedeki akarsular küçük derelerden ibarettir; bunlar genellikle kış aylarında yağışlarla ortaya çıkarken yazın kururlar. Güneyde yer alan Burdur Gölü’nün 22 kilometrelik sahil şeridi Keçiborlu sınırlarına dahildir. Bu göl, içeriğindeki erimiş maden tuzları nedeniyle "acı su gölü" olarak anılmaktadır. İlçenin kuzeydoğusunda 1989’dan bu yana tarımsal sulama amacıyla kullanılan bir gölet bulunmaktadır.
Keçiborlu, Akdeniz Bölgesi’nde yer alsa da...