Lòvetch (bulgare : Ловеч, prononcé [ˈɫɔvɛtʃ], translittération internationale Loveč) est une ville de Bulgarie. Elle est le chef-lieu de la région de Lovetch et est située à 150 km (93 miles) de la capitale de Bulgarie - Sofia. Les villes les plus proches de Lovech sont Pleven, Troyan et Teteven. D'après les donnés de l'Institut National des Statistiques, fin 2017 la population de la ville était de 32 818, dont 16 916 femmes (51,5 %), alors que l'agglomération de Lovetch comptait 44 086 habitants, dont 22 720 femmes (51,5%).