Yüzölçümü olarak İstanbul’un en büyük ikinci ilçesi olan Silivri, Çatalca’yla birlikte İstanbul’un en batısında yer alan iki ilçeden biridir. İlçe merkezi deniz kıyısında yer alır. Bununla birlikte çok sayıda köy yerleşimi de vardır. Batısında Tekirdağ ili; güneyinde Marmara Denizi; kuzeyinde ve batısında Çatalca; güneydoğusunda Büyükçekmece yer alır.