Garhi Yasin adalah sebuah kota dan taluka di utara provinsi Sindh, Pakistan. Ini adalah kota terbesar kedua di Distrik Shikarpur. Kota ini juga merupakan salah satu dari empat divisi distrik. Kota ini memiliki populasi lebih dari 14.000 jiwa. Garhi Yasin berada di tepi kanan Sungai Indus. Daerah ini selalu penting sebagai bagian dari rute perdagangan melalui Bolan Pass.
Kota ini dinamai sesuai dengan nama pendirinya, Yasin Khan Pathan. Bahasa Sindhi adalah bahasa umum masyarakat di wilayah ini. Populasi kota ini mencakup anggota dari berbagai suku yang berbeda. Suku-suku ini termasuk Pathan, Mangi, Memon, Soomra, Shaikh, Syed, Mirani, Qazi, Bhutta, Abra, Channa, Lashari, Bhatti, Dinari, Mahar, Kakepota, Brohi dan lain-lain. Selain sejumlah besar orang Hindu, Punjabi dan beberapa Muhajir (dari India) juga tinggal di kota ini. Orang-orang tinggal di sini tanpa diskriminasi kasta, warna kulit, bahasa dan agama.