Garhi Yasin é uma cidade e taluka no norte da província de Sindh, no Paquistão. É a segunda maior cidade do distrito de Shikarpur. É também uma das quatro divisões dos distritos. A cidade tem uma população de mais de 14.000 habitantes. Garhi Yasin fica na margem direita do Rio Indus. A área sempre foi importante como parte da rota comercial através do Passo Bolan.
A cidade recebeu o nome de seu fundador, Yasin Khan Pathan. O Sindhi é a língua comum do povo desta região. A população da cidade inclui membros de muitas tribos diferentes. Essas tribos incluem os Pathan, Mangi, Memon, Soomra, Shaikh, Syed, Mirani, Qazi, Bhutta, Abra, Channa, Lashari, Bhatti, Dinari, Mahar, Kakepota, Brohi e outros. Além de um grande número de hindus, Punjabi e alguns Muhajirs (da Índia) também vivem na cidade. As pessoas vivem aqui sem qualquer discriminação de casta, cor, língua e religião.