Suvorovo was originally named Kozludža, usually spelled Kozludzha or Kozludja (), and in 1934 it was renamed Novgradets (). Its present name is in honor of Generalissimus Alexander Suvorov, one of the famous Russian military commanders, who won a decisive battle of the Russo-Turkish War of 1768–1774 in the vicinity of the modern town. The town has a historical museum, a community centre ("chitalishte"), an Eastern Orthodox church dedicated to the Ascension of Jesus and a mosque.