izmir'in güneyinde, izmir-Aydın karayolu üzerinde yer alır. Kuzeyde Torbalı, Doğuda Tire, güneyde Germencik ve batıda Kuşadası ile çevrilidir. il merkezine uzaklığı 74 km'dir.
ilçenin yüzölçümü 295 km2'dir. 1 beldesi (Belevi) ve 8 köyü bulunmaktadır.
2000 Yılı Genel Nüfus Sayımı'na göre toplam nüfusu 33.594'tür. Bu nüfusun 25.414'ü merkezde, 8.180'i belde ve köylerde yaşamaktadır.
Selçuk'ta; 14 ilköğretim Okulu, 3 Orta Öğretim Kurumu bulunmakta; 5626 öğrencinin eğitim gördüğü bu okullarda 301 öğretmen görev yapmaktadır.
ilçede, sağlık hizmetleri 1 Devlet Hastanesi, 4 Sağlık Ocağı, 3 Sağlık Evi tarafından verilmektedir. *