Eğirdir ilçesi 37° 50' 41" - 38° 16' 55" kuzey enlemleri 30° 57' 43" - 30° 44' 39" doğu boylamları derecelerinde bulunmaktadır. Güneybatı Anadolu'da Göller Bölgesi yöresinde 1414 km2 lik alan üzerinde; Türkiye'nin 4. büyük gölü olan Eğirdir Gölü'nün doğudan batıya uzanan kıyılarında kurulmuştur.
Isparta il sınırları içerisinde olan Eğirdir kuzeyden Yalvaç ve Gelendost ilçeleri, doğudan Şarkikaraağaç ve Aksu ilçeleri, güneyden Sütçüler ilçesi, güneybatıdan Burdur ili, batıdan Isparta merkez ve Atabey ilçeleri ile kuzeybatıdan Senirkent ilçesiyle komşudur.