Yeşilova, Güneybatı Anadolu’da Göller bölgesinde olup, Burdur İli merkezinin batısına düşmektedir. İlçe doğusunda Burdur İli, batısında Acıpayam İlçesi, güneyinde Karamanlı İlçesi, kuzeyinde ise Çardak ve Başmakçı İlçeleri ile çevrilidir. Yüzölçümü 1351 km2’dir. Yeşilova İlçesi Ege ve Akdeniz Bölgeleri arasında bir alan olup, 37 - 38 enlemi, 39 - 30 boylam daireleri arasındadır. Göller Bölgesinin karakteristik özelliklerini taşımaktadır.Yeşilova 09 Haziran 1936 yılında 3012 Sayılı Kanunla İlçe olmuştur. İlçenin rakımı 1200 metredir. Yeşilova Burdur İline 60 km, Denizli İline 94 km. ve Antalya İline 160 km. mesafe uzaklıktadır.Burdur’un eski yerleşim yerlerinden biridir. İlçe sınırları içindeki Dereköy ve Gençali’de yapılan yüzey araştırmalarında Kalkolitik Dönemin (İ.Ö.5000) çanak-çömlekleri elde edilmiştir. 15. yüzyılda Osmanlı egemenliğine katılan Yeşilova, o dönemde Eski Erle adıyla bucak merkezi durumundadır. Cumhuriyetten sonra, 1936’da adı değiştirilerek Burdur’a bağlı bir İlçe durumuna getirilmiştir Coğrafi Konum : Güneybatı Anadolu’da, Göller Bölgesinde, Burdur İli'ne bağlı bir ilçe olan Yeşilova, doğusunda Burdur İli, batısında Acıpayam İlçesi, güneyinde Karamanlı İlçesi, kuzeyinde ise Çardak ve Başmakçı ilçeleri ile çevrilidir. İlçe toprakları içerisinde bulunan Salda Gölü Türkiye'nin en derin gölü olup, yöreye büyük ölçüde turizm geliri sağlamaktadır. Ayrıca Yarışlı Gölü, Bayındır Gölü ilçe toprakları içerisindedir. Bunlardan Yarışlı Gölü'nün yaz aylarında kuruduğundan suyundan yararlanılamamaktadır. Gençali Gölü de DSİ tarafından kurutularak tarım alanına dönüştürülmüştür. İlçedeki Akarsulardan Salda Çayı, Eşeler Dağından çıkan Köpek Çayı ile Doğanbaba Çayı, Salda Gölü'ne, Armutlu Çiftliğinden çıkan Armut Çayı Bayındır Gölü'ne dökülür. Ayrıca Yarışlı Gölü'ne dökülen Yarışlı Çayı ile Eşeler Dağından çıkan Niyazlar Çayı da Yeşilova'yı sulamaktadır. İlçenin tek dağı olan Eşeler Dağı (2.254m.), kısmen ormanla ve meralarla kaplıdır. örtülüdür. Bu dağda zengin krom madeni yatakları bulunmaktadır.