Ловеч расположен на границе Дунайской холмистой равнины и подножия гор Стара планина. В 150 км. западнее Софии, в 30 км. южнее Трояна и в 30 км. севернее Плевена.
Город расположен с двух сторон от реки Осым, которая вытекая из скалистого ущелья, делает несколько изгибов между холмами Стратеш, Хисаря и Баш бунар. (далее…)