Zaton se nalazi u Dubrovačko-neretvanskoj županiji i dubrovačko je prigradsko naselje koje s naseljima Zaton Veliki, Zaton Mali, Štikovica i Vrbica čini jednu cjelinu.
Zaton je smješten u prelijepoj uvali Jadranskog mora, 8 km sjeverozapadno od Dubrovnika, uz Jadransku turističku cestu, a prostire se između naselja Lozica i Orašac. U užem smislu Zaton se dijeli na Veliki i Mali.