La localité de Yaguine est située au nord de la route nationale RN 23 (axe Kayes-Yélimané) à 23 km, à l'ouest du chef-lieu de cercle Yélimané et à 133 km au nord-est du chef-lieu régional Kayes[1]. Elle est drainée par les rivières Térékoulé et Halane.