Veliefendi, İstanbul'un Zeytinburnu ilçesinde bir mahalledir. 1975 yılında mahalle olmuştur.
Tramvay istasyonu bulunmamaktadır. Hemen bitişiğinde bulunan Veliefendi Hipodromu sınırları dışında Osmaniye'de bulunmaktadır. Güneybatısı Bakırköy'ün Osmaniye mahallesine sınırdır.