Shahr-e Pir (en persa: شهرپير, también romanizado como Shahr-e Pīr y Shahr Pīr) es una ciudad y capital del distrito de Izadkhvast, en el condado de Zarrin Dasht, provincia de Fars, Irán.