Güngören'in güney ve güneybatısında Bahçelievler ve Bakırköy, güneydoğusunda Zeytinburnu, kuzey ve kuzeydoğusunda Esenler, batısında Bağcılar ilçeleri ile çevrilidir.
Güngören'in yüzölçümü 839 hektardır. En düşük rakım 19 metre ile Merter'de, en yüksek rakım da 78 metre ile Gençosman Mahallesi sırtlarındadır. Davutpaşa Kışlası'nın üzerine konumlandığı tepenin denizden yüksekliği ise 70 metredir.
İstanbul'a yakın olmasına rağmen, iklim özelliği İstanbul'a benzememektedir. Daha çok Trakya ikliminin etkisi altındadır. Kuzeyden ve kuzeydoğudan esen sert rüzgarlar, zaman zaman halkın yaşamını etkilemektedir. Kışları soğuk ve yağışlı, yazları kurak ve sıcak geçmektedir. İlçemize bağlı köy ve belde bulunmamaktadır.