İlçenin doğusunda Küçükçekmece Gölü ile Küçükçekmece ilçesi, kuzeyinde Başakşehir ilçesi, batısında Esenyurt ve Beylikdüzü ilçeleri, güneyinde ise Marmara denizi ile çevrelenmiştir. Şehir merkezine 27 km uzaklıktadır. TEM (E-80) otoyolu, E-5 (D-100) karayolu ilçe sınırları içinden geçmektedir.
Avcılar, 10 mahalleden oluşmaktadır:
Avcılar’da sanayi tesislerinin gelişmesiyle balıkçılık, bağcılık ve tarım tarihe karışmış, bunların yerini sanayi, ticaret ve rekreasyon (eğlence-dinlenme) tesisleri almıştır. Avcılar’da başta madeni eşya, dokuma, giyim eşyası olmak üzere irili ufaklı 250’den fazla sanayi tesisi faaliyettedir. Buna göre nüfusun %40’ından fazlasını işçiler, %10’unu bölge esnafı ve küçük çapta memur kesimi oluşturmaktadır.
Avcılar’da en önemli ulaşım ağı Metrobüs’tür. Bu sayede Avcılar Merkez Üniversite Kampüsü durağından hem Beylikdüzü hem de Kadıköy, Söğütlüçeşme’ye ulaşmak kolaydır. Ayrıca E-5 üzerinden geçen otobüsler ile İstanbul’un birçok iline ulaşmak da kolaydır. Yine E-5 üzerinden geçen Küçükçekmece minibüsleri ile Marmaray’ın Küçükçekmece istasyonuna ulaşmak mümkündür.
Metro bakımdan henüz bir hat geçmese de 3 tane raylı sistem planlanmaktadır. İlk olarak M7 hattının Esenyurt’a uzatılması planlanmasında Avcılar’ın kuzey tarafındaki Tahtakale Mahallesi’nde Tahtakale istasyonu düşünülmektedir. Esenyurt’a da uzatıldıktan sonrada Avcılar’ın Mustafa Kemalpaşa mahallesinede uzatılması planlanmaktadır.
Avcılar’da ayrıca planlanan M20 metro hattının Avcılar’da toplam 4 tane istasyonu bulunmaktadır. Bunlar Reşitpaşa, Avcılar – İstanbul Üniversitesi, Cihangir ve Mustafa Kemal istasyonlarıdır. Avcılar’da finüküler hatta planlanmaktadır. İki duraklı hat İstanbul Üniversitesi Avcılar Yerleşkesi ve İDO’nun Avcılar’da bulunan Avcılar Terminali arasında planlanmaktadır.
İlçede birçok eğitim kurumu vardır. Bu kurumların içinde İstanbul Üniversitesi-Cerrahpaşa Avcılar Kampüsü büyük öneme sahiptir. Kampüste Mühendislik, Veterinerlik ve Spor Bilimleri Fakülteleri, Teknik Bilimler Yüksek Okulu bulunmaktadır. Bunun yanında İstanbul Gelişim Üniversitesi de bu ilçede konumlanmıştır.