Sopot is near the mountain Kosmaj. The town has a large primary and economics high school, one of the largest in the Balkans. Sopot has a soccer team called the Wolves from Kosmaj. The town has a basketball club, also called the Wolves from Kosmaj, with about 90 kids. The basketball club has had success at a few tournaments in Europe.