Basgo is a historical town situated on the bank of the Indus river in Ladakh. It was once an important cultural and political centre and is frequently mentioned in the Ladakhi Chronicles. It is known for its gompas such as Basgo Monastery and historical ruins.

Basgo is located at 34.22°N 77.28°E. It has an average elevation of 3292 metres (10,821 feet). It is part of Leh district.