İstanbul ili’nin batı sınırını oluşturan Silivri, İstanbul’a 67 km uzaklıktadır. D-100 karayolu üzerinde bulunan, “Trans-European North-South Motorway (TEM) Projesi kapsamında olan bir sahil kentidir. Batısında Tekirdağ iline bağlı Çorlu ve Marmara Ereğlisi ilçeleri, doğusunda İstanbul iline bağlı Büyükçekmece ilçesi kuzeyinde İstanbul iline bağlı Çatalca ilçesi, kuzeybatıda Tekirdağ iline bağlı Çerkezköy ilçesi, güneyinde ise Marmara Denizi yer alır.