Şahgeldi este un cartier din districtul Tuşba, din provincia Van, Turcia. Şahgeldi se află la 1.808 m altitudine, la 2,7 km de muntele Pirreşit Dağı. Populația este de 256 de locuitori. Cel mai apropiat oraș mare este Erciş, la 29 km la nord. Printre obiectivele din împrejurimi: Ayanis (13,8 km), Cetatea Van (30 km) și Tushpa (30 km).