Garhi Yasin est une ville et un taluka au nord de la province du Sindh au Pakistan. C'est la deuxième plus grande ville du district de Shikarpur. C'est également l'une des quatre divisions des districts. La ville a une population de plus de 14 000 habitants. Garhi Yasin se trouve sur la rive droite du fleuve Indus. La région a toujours été importante en tant que partie de la route commerciale passant par le col de Bolan.
La ville porte le nom de son fondateur, Yasin Khan Pathan. Le sindhi est la langue commune des habitants de cette région. La population de la ville comprend des membres de nombreuses tribus différentes. Ces tribus comprennent les Pathan, Mangi, Memon, Soomra, Shaikh, Syed, Mirani, Qazi, Bhutta, Abra, Channa, Lashari, Bhatti, Dinari, Mahar, Kakepota, Brohi et autres. Outre un grand nombre d'hindous, des Pendjabis et quelques Muhajirs (originaires d'Inde) vivent également dans la ville. Les habitants vivent ici sans aucune discrimination de caste, de couleur, de langue et de religion.