The modern town originated in 1483 at the place of the village of Sushitsa (still today Sushitsa is one of Karlovo's districts), but grew in importance in the 19th century as a centre of Bulgarian culture and revolutionary activity.
Η σύγχρονη πόλη έχει την αρχή της το 1483 στο χώρο του χωριού Σούσιτσα (που είναι σήμερα μία από τις συνοικίες του Κάρλοβου), αλλά απέκτησε μεγάλη σημασία τον 19ο αιώνα ως κέντρο του βουλγαρικού πολιτισμού και επαναστατικής δραστηριότητας.