Selçuk, İzmir'in en güneydeki ilçesi. İzmir-Aydın karayolu üzerinde yer alır ve denize kıyısı vardır. Kuzeyinde Torbalı, batısında Ege Denizi, kuzeybatısında Menderes, kuzeydoğusunda Tire, doğusunda Germencik ve güneyinde Kuşadası ile çevrilidir. İzmir il merkezine 74 km mesafededir.