İ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.
Silivri, genelde az eğimli toprak yapısına sahiptir. Yörenin içinde bulunduğu bölgedeki topografya, hafif dalgalı düzlükler biçiminde, yüksekliği 60 metreyi geçmeyen tepeler şeklinde oluşmuştur.
Söz konusu topografya; Güneyde Marmara Deniz kıyısından başlamakta ve kuzeye doğru yavaş yavaş yükselmektedir. İlçe sınırlarında yüksek dağlar bulunmamaktadır.