Ishkoshim is the capital of Ishkoshim District in Gorno-Badakhshan Autonomous Province in south-east Tajikistan. It lies on the Panj River, at a point where its direction turns sharply north. Ishkoshim lies opposite a town of the same name in Afghanistan, although the name of the Afghan town is normally transliterated Ishkashim following Persian practice.
A bridge opened in 2006 links the two towns. There are plans to reconstruct the 100-km highway connecting Ishkoshim to the provincial capital Khorugh, which has been damaged by snow avalanches.