Rushon is a town located in southeastern Tajikistan. It serves as the administrative seat of the Rushon District within the Gorno-Badakhshan Autonomous Region.
As of 2015, the town and its surrounding agglomeration had a total population of 6,577 residents.