Сопот е едно най-старите български селища - основано през 14 век, то е по-старо дори от Карлово и Калофер.
Градът е разположен в Стремската долина, на надморска височина от 510 метра - в полите на Стара планина.
Сопот е родният град на големия български писател и поет Иван Вазов - Патриарха на българската литература.