Garhi Yasin è una città e un taluka nel nord della provincia di Sindh in Pakistan. È la seconda città più grande del distretto di Shikarpur. È anche una delle quattro divisioni del distretto. La città ha una popolazione di più di 14.000 abitanti. Garhi Yasin si trova sulla riva destra del fiume Indo. L'area è sempre stata importante come parte della rotta commerciale attraverso il Passo di Bolan.
La città prende il nome dal suo fondatore, Yasin Khan Pathan. Il Sindhi è la lingua comune degli abitanti di questa regione. La popolazione della città include membri di molte tribù diverse. Queste tribù includono i Pathan, mangi, Memon, Soomra, Shaikh, Syed, Mirani, Qazi, Bhutta, Abra, Channa, Lashari, Bhatti, Dinari, Mahar, Kakepota, Brohi e altri. Oltre a un gran numero di indù, Punjabi e alcuni Muhajir (dall'India) vivono anche nella città. La gente vive qui senza alcuna discriminazione di casta, colore, lingua e religione.