Ischkoschim (tadschikisch: Ишкошим, auch: Ischkaschim) ist eine Stadt im Süden Tadschikistans, direkt an der Grenze zu Afghanistan, die vom Fluss Pandsch markiert wird. Auf der anderen Seite des Flusses befindet sich die afghanische Ortschaft Ischkaschim. Ischkoschim hat den Status einer Kommune (dschamoat) und ist die Hauptstadt des gleichnamigen Distrikts (nohija).
Die Stadt liegt im äußersten Süden Tadschikistans, südlich von Chorukh, der Hauptstadt der Autonomen Provinz Berg-Badachschan. Die Region ist geprägt vom Pamir-Gebirge, im Nordwesten der Stadt befindet sich der 6096 Meter hohe Pik Majakowski. Im Süden verläuft der Fluss Pandsch, ein Quellfluss des Amudarjas. Auf afghanischer Seite schließt sich der Wakhan-Korridor an.