Lovech is one of the oldest towns in Bulgaria. Traces of human activities from very ancient times were found in the region, mainly in the caves near the town. The reason was the comfortable location between the mountains and the flat country, and the presence of a river.
The first inhabitants of the town were the Thracian tribe of the Meldi, whose traces date as back to the 4th-3rd century BC. They founded their capital, called Melta, in the area, which was situated at the place of today's neighbourhood and architecture reserve Varosha. Later, when the Balkans were occupied by the Roman Empire, a military station called Prezidium was founded near the modern town, which was situated at an important strategic position on one of the main Roman roads. Parts of this road are to be seen in the territory of Lovech today.