Троян е град в Северна България, Област Ловеч, на 35 км южно от гр. Ловеч. Разположен е терасовидно край р. Бели Осъм, в северното подножие на Троянско - Калоферски дял на Стара планина. Градът е втори по големина в областта след Ловеч и е административен център на Община Троян.